Accueil Entreprise Facebook actualise sa flotte de matériel de serveur

Facebook actualise sa flotte de matériel de serveur

by Adam Armstrong

Aujourd'hui, lors de l'Open Compute Summit (OCP) 2017, Facebook annonce une actualisation de bout en bout de son parc matériel de serveurs. Cette annonce inclut tous les nouveaux châssis de stockage, serveurs GPU et serveurs de calcul, ainsi que la dernière version de Yosemite, la plateforme de calcul multi-nœuds de Facebook. Toutes les spécifications de conception sont disponibles sur le site Open Compute Project, et un ensemble complet de fichiers de conception matérielle pour tous les systèmes sera publié.


Aujourd'hui, lors de l'Open Compute Summit (OCP) 2017, Facebook annonce une actualisation de bout en bout de son parc matériel de serveurs. Cette annonce inclut tous les nouveaux châssis de stockage, serveurs GPU et serveurs de calcul, ainsi que la dernière version de Yosemite, la plateforme de calcul multi-nœuds de Facebook. Toutes les spécifications de conception sont disponibles sur le site Open Compute Project, et un ensemble complet de fichiers de conception matérielle pour tous les systèmes sera publié.

Facebook a été et continue d'évoluer. Le service de médias sociaux et de réseaux sociaux conserve son statut et ses capacités de partage de photos qui l'ont propulsé vers le succès ; depuis ses débuts, Facebook a ajouté plusieurs autres fonctionnalités. Il y a quelques années, Facebook a acquis le service de partage de photos et de vidéos Instagram. Aujourd'hui, Facebook compte 100 millions d'heures de vidéo visionnées quotidiennement, 95 millions de photos et de vidéos sont collées sur Instagram et plus de 400 millions de personnes utilisent le chat vocal et vidéo sur Facebook Messenger. Pour suivre ce rythme et satisfaire ses clients, Facebook doit actualiser sa flotte de serveurs afin d'améliorer les performances et l'évolutivité.

Avec le stockage, Facebook remplace le châssis Open Vault qu'il utilise depuis 2013. Le nouveau châssis, Bryce Canyon, est conçu pour le stockage haute densité de données telles que les photos et les vidéos. Le nouveau Bryce Canyon est un 4OU (unités de rack ouvertes) qui prend en charge jusqu'à 72 disques durs de 3.5 pouces (12 Go SAS/6 Go SATA), une densité 20 % supérieure à la conception précédente. Bryce Canyon a une conception modulaire qui le rend flexible pour devenir différentes configurations telles qu'un JBOD ou un serveur de stockage puissant. En tant que serveur de stockage, la nouvelle plate-forme prend en charge des processeurs plus puissants et jusqu'à quatre fois l'empreinte mémoire du périphérique de stockage précédent.

Toutes ces photos et vidéos ont besoin d'un excellent système GPU pour les alimenter. Facebook remplace son serveur GPU Big Sur par le nouveau Big Basin. Big Basin est un JBOG (juste un groupe de GPU), conçu pour désagréger les GPU des processeurs de calcul. La conception séparée signifie que Big Basin aura besoin de blocs de calcul et de réseau séparés, mais cela signifie également qu'ils peuvent être mis à l'échelle indépendamment. Big Basin peut prendre en charge huit GPU (accélérateurs GPU NVIDIA Tesla P100). Il a vu une augmentation de la mémoire de 12 Go à 16 Go et une augmentation de près de 100 % du débit par rapport à Big Sur.

Avec la conception modulaire de ce qui précède, il doit y avoir une sorte d'unité principale pour le calcul. Facebook utilise Leopard pour une variété de services de calcul. Aujourd'hui, ils présentent Tioga Pass, qui possède une carte mère à double socket, qui utilise le même facteur de forme de 6.5 pouces sur 20 pouces et prend en charge les conceptions à simple face et à double face. Tioga Pass peut optimiser les configurations de mémoire grâce à sa conception double face, avec des modules DIMM des deux côtés. Facebook a également mis à niveau le connecteur mSATA avec des emplacements M.2 prenant en charge NVMe. Les emplacements PCIe ont été mis à niveau de x24 à x32, permettant deux emplacements x16 ou un emplacement x16 et deux emplacements x8. Cela double la bande passante PCIe disponible et fait du serveur une unité principale plus flexible pour Big Basin et Lightning JBOF. Facebook a également ajouté une carte réseau 100G pour permettre un accès à bande passante plus élevée au flash.

Facebook a également mis à jour sa plate-forme de calcul multi-nœuds, Yosemite. La dernière version utilise une nouvelle conception de châssis 4 OU vCubby, mais elle est toujours compatible avec Open Rack v2. Chaque cubby prend en charge quatre cartes de serveur 1S ou deux serveurs plus deux cartes de périphérique et chacun des quatre serveurs peut se connecter à une carte réseau multi-hôte 50G ou 100G. Une autre nouvelle fonctionnalité intéressante est le support de service à chaud, les serveurs n'ont plus besoin d'être mis hors ligne pour être réparés. Le nouveau Yosemite peut prendre en charge les serveurs Mono Lake et Twin Lake 1S et offre une prise en charge de la carte de support SSD Glacier Point et de la carte de support de périphérique Crane Flat.

Les spécifications pour chacun des éléments ci-dessus seront disponibles sur le site Open Compute Project.

Code Facebook

Discutez de cette histoire

Inscrivez-vous à la newsletter StorageReview