Un regard sur les racks entièrement remplis à l’intérieur d’un centre de données de Facebook.
Combien de serveurs compte Facebook ? Depuis quelque temps, la réponse du stock est « plus de 10 000 serveurs », un nombre que la société a commencé à utiliser en avril 2008. Facebook a continué à utiliser ce nombre, même si elle a dépassé en flèche les 300 millions d’utilisateurs et a considérablement augmenté l’espace de son centre de données.
Nous avons maintenant une mise à jour : Facebook a 30 000 serveurs qui soutiennent ses opérations. Ce chiffre provient de Jeff Rothschild, le vice-président de la technologie chez Facebook, qui a discuté de l’infrastructure de l’entreprise lors d’une présentation la semaine dernière à l’UC San Diego (lien via High Scalability).
« Aujourd’hui, nous avons quelque part dans les environs de 30 000 serveurs », a déclaré Rothschild lors de la session Q&A qui a suivi sa présentation, ajoutant que le nombre « sera différent aujourd’hui de ce qu’il était hier » parce que Facebook ajoute de la capacité sur une base quotidienne.
Ceci place Facebook parmi les plus grandes sociétés Internet qui ont discuté publiquement de leur nombre de serveurs, mais toujours loin derrière les fournisseurs d’hébergement Rackspace, 1&1 Internet et OVH, qui abritent chacun plus de 50 000 serveurs dans leurs centres de données. Voir Qui a le plus de serveurs Web pour plus de date sur les plus grandes infrastructures.
20 000 serveurs en 18 mois
Il suggère également que Facebook a ajouté environ 20 000 serveurs depuis le début de 2008, ce qui explique pourquoi il a emprunté 100 millions de dollars en mai 2008 pour financer l’achat de serveurs.
Rothschild a également partagé certains chiffres énormes associés à l’opération de stockage de photos de Facebook, qui stocke maintenant 80 milliards d’images (20 milliards d’images, chacune en quatre tailles). Rothschild a déclaré que le véritable défi n’est pas le stockage, mais la livraison. « Nous servons 600 000 photos par seconde », a-t-il déclaré.
25 téraoctets de données de journal – quotidiennement
La quantité de données de journal amassées dans les opérations de Facebook est stupéfiante. Rothschild a déclaré que Facebook gère plus de 25 téraoctets de données par jour dans les données de journalisation, ce qui, selon lui, équivaut à environ 1 000 fois le volume de courrier distribué quotidiennement par le service postal américain.
Rothschild a également discuté de l’efficacité des opérations d’ingénierie de l’entreprise. Facebook compte actuellement environ 230 ingénieurs, qui gèrent les données de plus de 300 millions d’utilisateurs. Rothschild a déclaré qu’avoir un ingénieur pour plus d’un million d’utilisateurs actifs a été un ratio historique constant chez Facebook. « Nous croyons que les ingénieurs chez Facebook ont un impact considérable. »
La présentation d’une heure et 10 minutes aborde l’engagement de l’entreprise envers les technologies open source et l’importance de memcached et Hadoop dans leurs opérations.
Voici un aperçu de notre couverture antérieure de la croissance de l’infrastructure de Facebook:
- Facebook fait un gros investissement dans les centres de données : La société vient de verrouiller une grande partie de l’espace du centre de données dans le nord de la Virginie qui fournira de la place pour des milliers de serveurs supplémentaires pour la croissance en 2011 et au-delà.
- Facebook : Gérer une croissance épique en temps réel : le directeur technique Jonathan Heiliger présente une vue d’ensemble des opérations de back-end de Facebook lors de la conférence Velocity 2009 en juin.
- Facebook dépense 20 millions de dollars par an en centres de données : Une analyse des locations de centres de données de Facebook en mai 2009.
- Un regard à l’intérieur du centre de données de Facebook : Une vidéo de recrutement donne un aperçu de l’intérieur des racks et des allées remplis de serveurs d’un centre de données de Facebook.
- Facebook étend ses centres de données, encore une fois : Début 2009, l’entreprise a loué des espaces supplémentaires dans son centre de la côte Est à Ashburn, en Virginie.
- Facebook repousse les limites de Memcached : La mise en cache est la clé de l’extensibilité massive du web. Voici comment Facebook étend une technologie de mise en cache populaire.