Je conseille régulièrement mes clients d’adopter les technologies du nuage (ou cloud), mais il n’a pas mieux que de montrer l’exemple soi-même.
Le site sur lequel vous êtes présentement est dorénavant hébergé par Rackspace Cloud. Plus particulièrement, il est hébergé sur un compte Cloud Sites, anciennement Slicehost. Les sites web qui s’y retrouvent ne sont pas sur un serveur physique ni sur un serveur virtuel. C’est une armée de serveurs qui servent des milliers de sites de clients comme le mien.
J’héberge du même coup quelques sites d’un client. Ce sont des sites en .NET avec une base MS-SQL. Le même compte peut héberger du PHP avec MySQL mieux connu comme l’architecture LAMP.
La redondance à outrance
Le contenu du site (fichiers) est hébergé sur un SAN (Storage Area Network). Un SAN un composé de centaines voir milliers d’ordinateurs en réseaux et en redondance. Un disque dur peut être bousillé, le reste de l’infrastructure va continuer à répondre. Les requêtes web ou HTTP sont acheminés aussi à un noyau de serveurs partagés. Ce site a beau avoir un achalandage soudain, il va répondre avec la même vitesse qu’à l’habitude.
C’est une architecture réseau similaire à celle de Google ou tous les grands sites web de notre époque. Je ferais un billet prochainement plus détaillé sur les avantages et les désavantages d’une telle architecture.
Présentation de Rackspace
Voici une vidéo de présentation faite par Rackspace qui permet de mieux comprendre ce qui en découle.
