Accueil Entreprise Facebook annonce Yosemite, le premier châssis modulaire Open Source pour les microserveurs haute puissance

Facebook annonce Yosemite, le premier châssis modulaire Open Source pour les microserveurs haute puissance

by Lyle Smith

Facebook a annoncé le premier châssis modulaire open source pour les microserveurs haute puissance, dont le nom de code Yosemite, tout en proposant la conception comme une contribution au projet Open Compute pour que tous les membres de la communauté s'en inspirent et la déploient. Yosemite est conçu comme un châssis modulaire contenant des cartes processeur de système sur puce (SoC) haute puissance, fournissant à l'infrastructure de Facebook une capacité qui évolue en cas de besoin.


Facebook a annoncé le premier châssis modulaire open source pour les microserveurs haute puissance, nommé Yosemite, tout en proposant la conception en tant que contribution au projet Open Compute pour que tous les membres de la communauté puissent s'appuyer et se déployer. Yosemite est conçu comme un châssis modulaire contenant des cartes processeur de système sur puce (SoC) haute puissance, fournissant à l'infrastructure de Facebook une capacité qui évolue en cas de besoin.

Facebook a commencé à expérimenter les SoC il y a environ deux ans alors qu'ils étaient pour la plupart légers, en se concentrant sur de petits cœurs utilisant une faible puissance (la majorité était inférieure à 30 W). Facebook indique que sa première approche consistait à emballer jusqu'à 36 SoC dans un boîtier 2U, permettant jusqu'à 540 SoC par rack. Cette méthode n'a pas fonctionné pour Facebook, car les performances d'un seul thread étaient trop faibles, ce qui a entraîné des problèmes de latence élevée sur leur plate-forme Web. En tant que telle, la société s'est ensuite concentrée sur des processeurs plus puissants tout en maintenant l'approche modulaire SoC.

Facebook a conçu chaque nœud de serveur Yosemite comme un module enfichable, chacun contenant un SoC qui cible jusqu'à 65 W TDP, plusieurs canaux de mémoire avec des emplacements DIMM DDR standard, au moins une interface SSD locale et un contrôleur de gestion local. En outre, ils ont également standardisé l'interface du module afin que les cartes et les systèmes conformes puissent interagir. L'interface est une extension de l'interface de microserveur OCP "Group Hug" d'origine, qui fournit des E/S améliorées via un connecteur PCI-E x16 supplémentaire. Le système Yosemite peut également contenir jusqu'à quatre cartes SoC, qui consomment plus de 400 W de puissance totale (ce qui se traduit par environ 90 W par carte SoC). Pour simplifier la connectivité externe de ce système de serveur modulaire, Facebook a spécifié une connexion réseau partagée, entraînant à la fois un trafic de données et de gestion.

Les caractéristiques à noter incluent :

  • Un SoC de classe serveur avec plusieurs canaux de mémoire, qui fournit un calcul haute performance en 65W TDP pour le SoC et 90W pour l'ensemble de la carte serveur.
  • Une interface de carte SoC standard pour fournir une interface système indépendante du CPU.
  • Une solution de gestion de système indépendante de la plate-forme pour gérer le système et ces 4 cartes serveur SoC, quel que soit le fournisseur.
  • Une carte d'interconnexion réseau multi-hôtes conforme à la spécification OCP Mezzanine Card 2.0, qui connecte jusqu'à 4 cartes serveur SoC via un seul port Ethernet.
  • Une structure de système rentable, flexible et facile à entretenir.

Facebook affirme que ce système sera entièrement compatible avec Open Rack, qui a la capacité de loger jusqu'à 192 cartes serveur SoC dans un seul rack. La société a également annoncé que Mellanox avait déjà activé la prise en charge multi-hôtes dans sa carte mezzanine OCP ConnectX-4 de nouvelle génération.

Blog Facebook

Discutez de cette histoire