jeudi 17 février 2011

Google posséderait 2% des serveurs du monde soit plus de 1000 000 de serveurs

serveur google
On savait déjà le géant de l’Internet Google2% desserveurs dédiés sur l’ensemble du réseau Internet ! imposant avec son moteur de recherche ou encore ses services en ligne. Aujourd’hui, une étude estime que la firme californienne détiendrait, à elle seule, plus de

Au total, le nombre de serveurs possédés par l’entreprise dépasserait le million, selon les chiffres publiés par l’Intac, site spécialisé dans l’actualité des serveurs et hébergeurs de données.

En deuxième position, (très) loin derrière, viendrait Intel avec 100 000 serveurs, puis des sociétés d’hébergement pour les particuliers ou professionnels comme 1&1 Internet (70 000 machines), OVH (65 000 machines), ou encore Akamai (61 000 machines).

Certaines sociétés ne communiquent pas suffisamment précisément leurs chiffres pour être classées mais le nombre de serveurs à leur disposition est estimé à plus de 50 000 : Microsoft, eBay, Yahoo !, Amazon...

mardi 15 février 2011

Infrastructure Facebook - 10'000 serveurs = 1% infrastructure Google

Lors d'une récente conférence, Facebook a annoncé avoir juste dépassé les 10'000 serveurs dans son infrastructure dont 1'800 pour la base de données MySQL.

Quelques conclusions 

  • Comme toutes sociétés du web 2.0, on peut supposer que c'est 100% Linux! 
  • un tel parc de serveurs de données montre par exemple concret de belle taille pourquoi Sun a racheté MySql: pour entrer dans les sociétés en vogue du moment! 
  • cette infrastructure reste très modeste face à celle de Google 100 fois plus grande avec un million de serveurs.

Si on veut jouer le jeu des divisions: 50 millions d'utilisateurs / 10'000 serveurs , il faut donc chez Facebook activer un serveur chaque fois que 5'000 utilisateurs nouveaux deviennent actifs. Soit 45 tous les jours ( ... soit 2 à chaque heure!) si l'on suit les chiffres de Jean-Marie?

Facebook passe le cap des 10 000 serveurs (Apache, MySql, Memcached)

Facebook poursuit sa croissance, ils viennent en effet de passer le cap des 10 000 serveurs. Chiffre impressionnant mais pour comprendre l’architecture il est necessaire de descendre un peu plus dans le détail.

En effet sur ces 10 000 serveurs près de 20% sont des serveurs MySQL, ils sont épaulés par un petit millier de serveurs memcached. Au niveau hardware il s’agit de serveurs Rackable, encore peu connu en France mais utilisé par des grands acteurs du web (Amazon, Yahoo, YouTube, etc..)

 Depuis de début de l’année Facebook ajoute plusieurs dizaines de serveurs par jour (certaines extrapolations arrivent à un chiffre de 45 serveurs/jours). Et miracle de l’automatisation, d’après les derniers propos de Jeff Rothschild ils ne sont que 2 administrateurs BDD pour gérer les 1800 serveurs MySQL !