Quand je tombe sur un blog de marchands en ligne professionnels qui dit :
15 mai 2008
C'est à dire que...
Oui, ok, le serveur hébergeant Mageekstore est tombé. Pour aller plus loin, tous les serveurs de la salle blanche sont tombés et comme de bien entendu (avec notre chance actuelle), le notre ne redémarre pas et a peut être été endommagé.
Alors relativisons tous ensemble un bon coup... Ca ne va pas continuer comme ça hein, hein, hein ?
je compatis sincèrement et je regrette encore une fois de voir ce genre de situation arriver.
Mais alors que faire ?
Je ne veux pas comprendre qu'une société puisse mettre tous ses œufs dans le même panier, ou plutôt toutes ses ventes sur le même serveur. C'est fou !
Il faut bien comprendre une chose : avoir un seul serveur pour un site marchand, c'est prendre un risque colossal, en cas de panne, en cas de besoin d'évolution du logiciel, en cas de montée en charge élevée, etc.
Ce problème n'a rien à voir avec la chute de tous les serveurs de la salle blanche, c'est une question commerciale au départ, celle qui concerne une plateforme de e-commerce et qui conditionne son organisation, dès sa fondation.
Les deal est simple, vous avez 4.000 clients, c'est un exemple, OK ?Comment gérer 4.000 serveurs ? Est-ce que vous pouvez accorder une grande attention à chacun ? Pas si sûr... en cas de défaillance vous avez un ou 2 clients qui râlent, tant pis pour eux. Vous continuez à facturer les 3998 autres.
Mais imaginez que vos 4.000 clients soient sur un ensemble de serveurs, un groupe dans lequel les tâches de gestion des bases de données, de service web, de génération de pages, de sauvegarde, de gestion des emails, etc. soient répartis harmonieusement et avec plusieurs niveaux de sécurité.
Cela change tout !
- Quand vous mettez vos logiciels à jour, tous les clients évoluent !
- Quand vous avez une panne, les serveurs se remplacent.
- Aucun client ne peut rester "en rade", ou alors tous ensemble.
- Quand un client "cartonne", l'ensemble de la structure fait face.
- Quand un client veut créer un site, il peut le faire 24h/24 et 7j/7.
Je n'écris pas ce billet pour dire Oxatis est le plus beau ou le meilleur, simplement pour expliquer le choix que nous avons fait dès le départ, celui d'une ferme de serveurs mutualisés et sécurisés et les bénéfices simples que peuvent en attendre les clients.
Je cherchais une métaphore jolie et parlante, je n'ai rien trouvé d'idéal. Le premier commentateur qui m'en propose une valide, je lui offre un mois d'abonnement chez Oxatis ! Promis.
J'avais en tête de comparer un manège (loisir mutualisé) et un tricycle (loisir identique ou presque mais individuel) mais cela ne collait pas bien :( et nos clients ne sont pas des gamins en culottes courtes !
Une simple question d'organisation !
Je reste à votre disposition pour échanger à ce sujet, répondre à vos questions, argumenter ce choix...
Bonjour,
nous ne disposions pas d'un seul serveur, mais lorsqu'une salle blanche tombe en panne, la ferme de serveurs mutualisée tombe aussi...
C'est exactement ce qu'il s'est passé pour Powerboutique (notre prestataire jusqu'au mois de juillet prochain).
Courant juillet, notre stratégie en matière de sécurité serveur change totalement pour évoluer vers une panoplie de serveurs dédiés, mais là encore se pose le problème de la concentration géographique (nécéssaire pour une maintenance aisée, mais risquée en cas de problème généralisé sur une salle blanche.)
A ce jour, nous n'avons pas plus de solution que vous...
Rédigé par : Laurent Pavoine | 28 mai 2008 à 14:12
Laurent,
Merci pour ces précisions. Cela fait 7 ans que j'exploite la ferme de serveurs Oxatis et nous n’avons jamais eu ce genre de problème (d’accord, je touche du bois). Si je comprends bien, vous avez eu 2 problèmes.
1)"Tous les serveurs de la salle blanche sont tombés"… Je suis assez sidéré que cela puisse arriver (c’est déjà arrivé en France chez RedBus il y a 2 ans). Pour que tous les serveurs tombent il n’y a clairement qu’une unique solution : plus d’énergie. Donc on se pose la question suivante comment est-il possible que cela arrive ? Simple. En 8 ans (date à laquelle la majorité des datacenters ont été construits), la consommation des serveurs à un peu baissé, MAIS l’encombrement de ceux-ci a diminué d’un facteur moyen de 4 (en clair un serveur de qualité faisait 4U il y a 8 ans et passe à 1U aujourd’hui). Donc oui ils consomment 2 fois moins, mais comme ils sont 4 fois plus de petits, si vous remplissez le datacenter il manque probablement 50% de puissance sur les batteries de secours et générateurs diesel ! Si l’exploitant du datacenter est sérieux, il augmente le prix des racks (dans lesquels vous mettez les serveurs) et … son datacenter est vide à 50% ! Pour l’anecdote, c’est assez impressionnant/déprimant de rentrer dans un tel lieu. Le notre est, en effet, vide à 50% . ce qui veut dire que le prix que nous payons pour le même rack a été multiplié par 2 ! Je soupçonne que ce ne soit pas aussi sérieux en France quand je vois ce genre de problème puisque si vous remplissez à 60 ou 70% un datacenter qui ne peut plus servir plus de 50% des racks en cas de souci, le jour où il y une panne de courant, c’est la galère. A cela s’ajoute en France la qualité de la fourniture de courant. EDF est tellement performant (je suis sérieux) que finalement les datacenters n’ont jamais (sic) le problème. Aux USA ce n’est pas le cas et les datacenters ne peuvent pas jouer ce petit jeu.
2) "Le notre n’est toujours pas reparti"… La je ne suis assez septique. Comment TOUS les serveurs d’un ensemble redondant peuvent ne pas repartir ! Je pense que la :
a. soit ce n’est pas tout à fait ce qui se passe et votre site tourne sur un serveur d’une ferme de serveurs
b. soit ce n’est pas aussi redondant qu’on ne veut bien le dire.
Dernier point, je ne savais pas quand j’ai écrit mon billet que vous étiez chez PowerBoutique. C’est une solution (et une équipe) pour qui j’ai le plus grand respect. Ceci étant, visiblement, toutes les solutions, même quand elles se ressemblent d’un point de vue marketing, ne sont pas tout à fait égales.
Mais la question que vous devez à présent vous poser, puisque vous sembler vouloir utiliser vos propres serveurs, c’est comment pourrez-vous faire plus sérieux qu’une solution sérieuse qui mutualise des milliers de clients.
Rédigé par : Marc Schillaci | 28 mai 2008 à 17:00