Le business

J’ai re-dépassé la barre des 20.000 euros annuels. J’étais passé en-dessous la faute au temps perdu sur openstack pendant lequel je refusais les commandes.

Je suis dans un bon rythme là, les nouveaux clients viennent régulièrement.

La nouvelle plateforme (WHMCS) est plus stable que wordpress+woocommerce, et bien plus adaptée au business d’hébergement.

Le design des sites est plus sympa que le précédent.

J’ai acheté un rack, et au lieu de monter les serveurs moi-même j’utilise des serveurs de rack. Un plaisir. Les machines tournent bien, elles sont bien moins chères que les précédents serveurs (les tours), et mine de rien, on peut y mettre plein de trucs.

Le serveur que je prépare en ce moment:

Dual Xeon v2 3.3GHz 32 cœurs

512 GB RAM

250GB SSD x2 en RAID 1 pour l’OS

250GB SSD x5 pour les VPS

1TB SSD x1 pour les VPS

512GB NVMe x2 pour les VPS

1TB NVMe x1 pour les VPS

De quoi fournir 60-80 clients, si ils ne demandent pas trop de puissance CPU. En grosse majorité ils demandent 1 cœur, parfois 2, parfois 4. Jamais plus de 4. Ils s’en servent quelques heures par jour, jamais au même moment… ça se met bien. Les serveurs ne dépassent pas les 20% d’utilisation de CPU, mais ils atteignent la totalité de la RAM (que je ne sur-vends pas, c’est à dire que la RAM que je vends est garantie au client. Si j’ai 512GB de RAM, je ne vends que pour 512GB RAM.).

Par contre, gros problème. L’électricité. La maison n’a pas du tout la puissance nécessaire pour des serveurs additionnels. On a un contrat de 100A, là on consomme environ 3000kWh par mois, il m’en faudrait 2-3 fois plus pour assurer la croissance des 2 prochaines années. J’ai commandé une nouvelle ligne électrique. Combien ça va me coûter, ouille.

Investissement

Ohlala, j’ai arrêté de faire de la pub, j’ai fermé les commandes, j’en refuse (parce qu’elles continuent d’arriver quand même)… J’ai pas assez de serveurs!!

Il faut en commander de nouveaux, mais à 5000 euros pièce, ben j’ai pas encore l’argent…

Je suis dans un processus de demande de prêt, mais c’est long…Rien à voir avec le temps qu’il faut pour un prêt immobilier (qui est très court). Je commence à demander autour de moi… des amis/connaissances doivent bien avoir des fonds qui dorment. J’offre un pourcentage annuel, à mi-chemin avec ce qu’une banque facture. Pourvu que je trouve!

Mort d’un disque

Et un disque SSD qui est mort. Je rêve, c’est pas possible. Il faisait partie du serveur mort hier… coïncidence? Le disque fonctionnait encore hier… bizarre bizarre…

Bon, il y a des serveurs de clients qui ont été mis dessus et j’encrypte pas les disques des serveurs. Je peux pas jeter le disque à la poubelle comme ça. On fait quoi, quelques coups de perceuse? Oui, je crois qu’on va le faire perceuse.

Mort d’un serveur

Et ben c’est pas drôle quand un serveur meurt. Surtout quand je suis à 50km de là, à mon boulot de jour.

Bon, il est pas tout à fait mort, après 10 redémarrages il a daigné reprendre son boulot, mais si il se plante encore, je ne suis pas sûr qu’il redémarre.

Il est resté 4h24 hors ligne… le temps de me prendre une volée de plaintes… plein de mails, plein de tickets…génial…et 2 clients de perdus a priori. Super.

A priori, pas une panne hardware. Donc Windows probablement, mais il n’y a RIEN dans l’event viewer. Ah si, une entrée disant quelque chose comme “bah dis-donc, le dernier reboot était intempestif, hein!”. Ah bah oui. Merci du scoop.

J’ai migré la plupart des clients vers un nouveau serveur, je me suis excusé tout plein… J’espère pas avoir souvent des blagues de ce genre.

Des nouvelles du biz

Et bien les amis, nous sommes partis pour devenir gros.

J’ai dû fermer la prise de commandes, on a eu trop de commandes et je ne peux plus fournir. Tous les serveurs sont partis.

Le lendemain de la fermeture des commandes, j’en ai reçu une par email, de 200 serveurs…

Un ami me prête 20000 euros pour acheter de nouveaux serveurs, ça devrait suffire pour… 200 serveurs… et je serai de nouveau plein.

Je ne sais pas encore comment je vais gérer cet afflux de commandes, mais le problème de trouver des clients n’est plus… Et je suis encore inconnu sur google… qu’est-ce que ça va être quand je commencerai à être connu…

Nouvelles de la boite

Alors alors, puisque Arteria (ou Asteria je sais plus) ne pouvait pas délivrer dans mon patelin, j’ai demandé ailleurs.

IIJ: Ça fait 3 semaines, pas de réponse. OK, IIJ, vas te faire …

Nuro, leur service 10G pour particuliers: ils livrent pas dans mon patelin. Bon. Au moins ils ont été clairs dès le début.

KDDI, leur service 10G pour particuliers: “ouais pas de problème, on arrive”… puis 2 semaines plus tard: “ouais nan, on va pas monter sur ta montagne pour installer notre super fibre, vas te faire foutre”. KDDI. Je réalise juste que “KDDI” ça rime presque avec “bande de salopards”.

Alors y’a plus rien je crois. Je l’ai dans l’os (devinez de quel os je parle).

Merdum. Vais-je m’en tirer avec mes lignes à 1G??

Figurez-vous que j’avais un mal de chien à avoir les rapports de débit de mes firewalls, impossible de savoir combien j’utilise de bande passante. Je m’y suis mis sérieux, et au passage ai trouvé un outil formidable: PRTG. Un outil de monitoring. Il est fabuleux cet outil. Pas si cher que ça (mais quand même trop pour moi, alors j’utilise leur produit gratuit, qui est formidable), mais d’une puissance! J’en suis resté comme deux ronds de flan.

Bref, investigation du débit de mes lignes internet:

Oops. Un pic à 7M?? lololl.

Ah la vache. J’avais carrément surestimé le besoin en bande passante.

Plus j’y pense, plus je trouve ça génial.

Plus besoin de commander des tas de lignes.

Il faut juste plein d’adresses IP. Leur coût est dégressif en plus. La prochaine fois je prends un bloc de 128 IP. Ça coûte 700 euros. Ça reste cher, mais c’est toujours mieux.

Aaah, j’ai comme un poids qui vient de partir. C’est juste fantastique. Je vais pouvoir augmenter la bande passante de tous mes plans en plus, ça fera plaisir aux clients potentiels.

 

 

 

Windows vs Linux, part 2

Je n’ai pas eu à chercher bien longtemps…

https://blog.heroix.com/blog/linux-vs-windows-a-cost-comparison

Maintenant, changez le prix des licences de Windows pour 20$…

Linux

The increased demands of public cloud and the ecosystem surrounding it has put a premium on Linux professionals. As of the writing of this post the average annual salary is some 33% higher for Linux System Administrators over Windows Systems Administrators.

Conclusions

There are a number of factors that come into play when comparing the costs of Windows over Linux. While it is easy to make a gross generalization that Linux is less expensive or even “free” as compared to Windows, this is an overly simplistic view.

  1. Most everything in business has a cost. Linux, no matter the platform, comes with accompanying administrative costs as quality expertise is either maintained in-house or paid for via a subscription.
  2. Linux subscriptions are more attractive (especially when on-premises) because there is no upfront costs as compared to Windows. However an aggressively negotiated Enterprise Agreement along with the sunk costs of Windows training can narrow the cost differential.
  3. For larger CPU configurations the cost differential for cloud deployments of Windows and Linux increases dramatically because Microsoft forces Windows Servers licenses to follow (partly) per core pricing.  Organizations need to pay special attention as to the type of workload their applications generate and the type of CPU resources that will be required when making a determination of one platform over the other.
  4. Keep in mind the supply and demand of IT personnel with desired skill sets can change the calculus as to which platform(s) will best suit the needs of an organization. Ultimately it may come down to corporate preference and the direction they want to take IT staff.

 

Un truc en plus

Je viens de me rappeler le post d’un gars qui disait que sa préférence personnelle était Linux mais que c’était purement personnel puisque Windows était devenu un excellent système d’exploitation.

Voila quelqu’un qui a plus de retenue que moi. Oh comme c’est rare.

Mais il tenait à préciser un point de comparaison qui donnait l’avantage à Linux, et c’était un point sur lequel je suis 100% d’accord.

Les fichiers de config.

Sur Linux, tous les réglages sont dans UN fichier de config. Bon, selon ce qu’on veut faire il peut y avoir plusieurs fichiers, mais en règle générale, une appli, un fichier de config. Tout est dedans. C’est clair et super bien documenté sur le net.

Sur Windows, si par malheur l’option que vous voulez n’est pas dans la fenêtre de “propriétés” (ou toute autre fenêtre de config), alors là… vous êtes parti pour une galère sans nom. Et que je dois aller chercher des clés obscures dans une base de registre nébuleuse et mal documentée, si possible plusieurs clés à des endroits totalement différents, (et si vous vous trompez alors des choses pas drôles du tout peuvent arriver) ainsi que des fichiers de config enterrés dans des sous-répertoires cachés, etc… Une horreur. C’est tellement horrible, que je ne cherche même plus à le faire. Si l’option que je veux n’est pas dans la fenêtre de propriétés, j’abandonne et je cherche une autre appli.

Donc oui, si les gens qui développent des appli windows pouvaient copier cette façon de faire (comme wordpress ou php par exemple, tous les réglages sont dans UN fichier de config), ça ne serait pas du luxe! Notez que techniquement ce n’est pas la faute de Windows, mais c’est quand même la “culture Windows”.