COM-HPC est une norme ouverte de format de module informatique (COM) pour le calcul haute performance (HPC), combinant une bande passante d'E/S haut débit et des performances de calcul en périphérie. Les modules COM-HPC standard se connectent à une carte porteuse dédiée (également appelée carte mère) et fournissent aux équipementiers un cœur de calcul prêt à l'emploi qui accélère les cycles de conception, réduit les coûts de développement non récurrents (NRE) et augmente le retour sur investissement, tout en assurant la pérennité des systèmes grâce à une durée de vie étendue au-delà d'une famille de processeurs ou d'un fournisseur de modules spécifique.
 
« L'interface de gestion système modulaire dédiée, qui permet un accès à la gestion à distance des systèmes embarqués, même hors bande, est une autre innovation majeure introduite par COM-HPC », explique Christian Eder de congatec, président du comité COM-HPC. Grâce à cette fonctionnalité, les équipementiers et les utilisateurs peuvent garantir les plus hauts niveaux de fiabilité, de disponibilité, de maintenabilité et de sécurité (RAMS) pour leurs déploiements mondiaux d'infrastructures réseau distribuées, de serveurs de périphérie/fog computing, ainsi que de passerelles et de clients IIoT. Pour répondre à des besoins spécifiques, ces fonctions COM peuvent être étendues via un contrôleur de gestion de carte optionnel sur la carte porteuse. Ceci offre aux équipementiers un cadre modulaire de fonctions de gestion à distance uniformes, adaptables à leurs exigences.
 
La spécification COM-HPC PMI complète la norme ouverte COM-HPC et sert de guide pour l'interopérabilité entre les modules COM-HPC de différents fournisseurs et combinaisons de cartes mères. Elle adapte les spécifications de l'interface de gestion de plateforme intelligente (IPMI) aux conceptions COM-HPC et prend également en charge la mise en œuvre des fonctionnalités Redfish.
 
L'IPMI est un ensemble de commandes de gestion hors bande/extrabande utilisées pour l'interaction avec le système. Le firmware IPMI s'exécute généralement sur un contrôleur de gestion de carte, un circuit intégré discret accessible via une connexion réseau et/ou une interface série, et/ou LPC/eSPI. Redfish, une norme gérée par le DMTF, fournit une interface REST (Representational State Transfer) pour la gestion des systèmes. Redfish est toujours en développement actif et continue d'évoluer au fur et à mesure que de nouveaux cas d'utilisation sont découverts.
 
Le document PMI COM-HPC décrit trois niveaux de maturité PMI pour les modules et deux pour les cartes porteuses. Les niveaux de maturité PMI des modules vont des modules non gérés (MU) et des modules gérés de base (MB) aux modules entièrement gérés (MF) ; et les niveaux des cartes porteuses vont des modules non gérés (CU) aux modules gérés (CM). L'objectif de la spécification de ces différents niveaux est de permettre l'interopérabilité entre les différentes conceptions de modules et de cartes mères. Les différentes capacités de gestion des modules sont définies par leur conformité à un ensemble de commandes IPMI, qui sont listées ci-dessous.
 
Téléchargez la spécification de l'interface de gestion de la plateforme modulaire COM-HPC