. , et les autres améliorations impressionnantes de Zen 4, il y avait quelque chose d’autre de subtil qui m’a vraiment enthousiasmé par Genoa… La carte de référence”Titanite”d’AMD pour Genoa exécute OpenBMC open source sous Linux !
Avec la carte de référence”Titanite”2P pour l’EPYC de 4e génération, AMD a choisi d’expédier l’implémentation open source du contrôleur de gestion de la carte de base OpenBMC plutôt qu’une pile logicielle BMC propriétaire utilisée par leurs cartes de référence précédentes. D’autres fournisseurs de matériel se sont également traditionnellement appuyés sur le logiciel propriétaire BMC pour leurs plates-formes de référence, mais il y a eu une tendance continue-et très bienvenue-vers OpenBMC.
Il y a quelques années maintenant, AMD essaye avec OpenBMC, y compris sa mise en place et son fonctionnement sur leur plate-forme de référence Daytona utilisée pour Rome et Milan, mais là, cela n’est venu qu’après coup. AMD a également travaillé sur OpenBMC pour son ancienne plate-forme de référence Ethanol, mais encore une fois, jusqu’à présent, il s’agissait principalement d’expérimentations et de mise en place d’OpenBMC après le lancement tout en expédiant les cartes de référence avec le logiciel BMC propriétaire conventionnel.
Pour Titanite, ils utilisent OpenBMC depuis le début. OpenBMC en tant que rafraîchissement est en fait une distribution Linux pour les contrôleurs de gestion de plinthes qui est soutenue par la Linux Foundation tout en provenant de Facebook et soutenue par IBM, Intel, Google et d’autres acteurs de l’industrie principalement pour leurs besoins hyperscale.
OpenBMC utilise Yocto et au fil des ans a été construit avec des fonctionnalités supplémentaires pour atteindre la parité et rivaliser avec les offres des piles logicielles BMC propriétaires. OpenBMC est notamment déjà utilisé par Raptor Computing Systems avec leurs serveurs Blackbird et Talos II, mais à part cela, trouver une utilisation préchargée d’OpenBMC a été plutôt rare en dehors des hyperscalers. Trouver OpenBMC fonctionnant sur le tableau de référence EPYC Genoa a été une merveilleuse surprise.
AMD a opté pour OpenBMC par intérêt de l’industrie/des clients alors que je n’étais pas capable de vérifier tout autre raisonnement spécifique au-delà de cela et la maturité globale d’OpenBMC par rapport au passé.
Les ingénieurs d’AMD reconnaissent que certaines fonctionnalités de l’interface Web d’OpenBMC font défaut par rapport aux piles BMC traditionnelles, mais qu’ils travaillent également à combler certaines de ces lacunes en matière de fonctionnalités.
Utiliser OpenBMC à partir de l’interface Web et SSH dans le BMC était un plaisir et a bien fonctionné.
Pour la plupart des cas d’utilisation, l’interface Web OpenBMC Phosphor est déjà suffisamment fonctionnelle, y compris une visionneuse à distance KVM HTML5, la prise en charge de la mise à niveau du micrologiciel, la surveillance des capteurs, les crochets à distance , la gestion de l’alimentation du système et toutes les autres fonctionnalités standard attendues d’une interface d’administration BMC moderne dans le navigateur Web.
Titanite utilise un BMC série ASpeed AST2600 côté matériel. L’AST2600 BMC est situé sur une carte BMC conçue sur mesure portant le nom de code”Hawaii”.
Quant à la plate-forme de référence Titanite 2U elle-même, c’est une bête : Titanite a deux puissances de 2000 watts fournitures, prise en charge de 24 modules DIMM DDR5 R/LR, 4×16 liaisons xGMI et peut gérer jusqu’à deux processeurs Socket SP5 de 400 watts. source, OpenBMC basé sur Linux. Félicitations à AMD pour avoir enfin livré une carte de référence dès le départ avec OpenBMC.
Maintenant, allez de l’avant et consultez les benchmarks AMD EPYC Genoa de ce serveur Titanite.