Concept Guide
API de gestion intégrée de l'iDRAC avec Lifecycle Controller
L'iDRAC avec Lifecycle Controller fournit un ensemble d'interfaces de programmation d'applications (API) tirées de normes qui permet une
gestion évolutive et automatisée des serveurs PowerEdge. Des API de gestion des systèmes standard ont été mises au point par des
organismes comme l'IEEE (Institute of Electrical and Electronics Engineers) ou le groupe de travail DMTF (Distributed Management Task
Force) et sont largement utilisées par les produits de gestion des systèmes vendus dans le commerce et par les programmes et les scripts
personnalisés développés par le personnel informatique pour automatiser les fonctions de gestion telles que la détection, l'inventaire, la
vérication de l'intégrité, la conguration, la mise à jour et la consommation énergétique. Les API prises en charge par l'iDRAC avec
Lifecycle Controller sont les suivantes :
• Redsh : en 2015, le Forum de la gestion des plateformes évolutives (SPMF) du groupe de travail DMTF a publié l'API Redsh. Cette
norme industrielle ouverte consiste en une spécication et un schéma conçus pour répondre aux besoins des administrateurs
informatiques nécessitant une gestion simple, moderne et sécurisée du matériel installé sur leur plateforme évolutive. Dell est un
contributeur clé de la norme Redsh, agissant comme co-président du SPMF, assurant la promotion des avantages de Redsh et
s'employant à mettre en œuvre ces avantages au sein des solutions de gestion des systèmes à la pointe de la technologie proposées par
Dell. Redsh est une norme de gestion de nouvelle génération utilisant la représentation d'un modèle de données au sein d'une interface
hypermédia RESTful. Le modèle de données est déni en fonction d'une norme ainsi que d'un schéma lisible à la machine, où les
données utiles des messages sont exprimées en JSON et le protocole en OData v4.
• WS-MAN : l'API WS-MAN (Web Services for Management), publiée pour la toute première fois par le DMTF en 2008, est l'API fournie
par l'iDRAC avec Lifecycle Controller la plus mature et la plus robuste. WS-MAN utilise un protocole SOAP (Simple Object Access
Protocol) avec des données modélisées en utilisant le modèle commun d'informations. WS-MAN ore une interopérabilité entre les
applications de gestion et les ressources gérées, et identie un ensemble principal de spécications de services Web et d'exigences
d'utilisation qui présentent un ensemble commun d'opérations, essentiel à toute gestion de systèmes.
• IPMI : l'interface de gestion de plateforme intelligente (IPMI) a été créé en 1998 par un groupe industriel dirigé par Intel et composé de
Cisco, Dell, Hewlett-Packard NEC Corporation, SuperMicro et Tyan. Actuellement l'API de gestion de serveurs la plus répandue, IPMI
est une spécication d'interface à base de messages, de niveau matériel, capable de fonctionner sur les interfaces LAN et en série. IPMI
est prise en charge par une large majorité de fournisseurs de serveurs, de solutions de gestion de systèmes et de logiciels libres.
• SNMP : le protocole SNMP (Simple Network Management Protocol) a été créé par l'IEEE en 1990 pour normaliser la gestion des
périphériques réseau. Avec l'apparition des serveurs x86 au début des années 1990, le SNMP est apparu comme la première API
normalisée pour la gestion des serveurs, ce qui a permis aux consoles de gestion commerciales créées pour la surveillance de
commutateurs et routeurs réseau d'être capables de surveiller également les serveurs x86. Le protocole SNMP est principalement utilisé
pour prévenir, au moyen de messages d'événement, les administrateurs des problèmes survenant sur leurs systèmes mais peut
également être utilisé pour la détection, l'inventaire et la conguration de serveurs.
Pour aider à l'automatisation des tâches de gestion des systèmes et simplier l'intégration des API, Dell fournit des bibliothèques Python et
PowerShell, ainsi que des exemples de scripts utilisant l'interface WS-MAN. En outre, les pages relatives aux iDRAC avec Lifecycle
Controller du site Web Dell Techcenter orent une bibliothèque de livres blancs techniques détaillant l'utilisation des API de gestion intégrée.
Pour plus d'informations, voir www.delltechcenter.com/iDRAC et www.delltechcenter.com/LC.
Consoles Dell
Dell OpenManage Essentials
Dell OpenManage Essentials (OME) est la console de gestion un-à-plusieurs utilisée pour la surveillance de l'infrastructure matérielle de Dell
(dont les serveurs, le stockage et la mise en réseau) et pour la gestion du cycle de vie des serveurs Dell PowerEdge. OME fournit une
interface simple et facile d'utilisation à l'intention des administrateurs système pour optimiser le temps de fonctionnement et l'intégrité des
systèmes Dell. Elle ore les avantages suivants :
• Surveiller l'état de l'intégrité et les événements des serveurs Dell PowerEdge, des solutions de stockage série MD ou EqualLogic et des
commutateurs Dell PowerConnect et Force 10.
• Contrôler et gérer le matériel des serveurs Dell PowerEdge, des systèmes des serveurs lame et des baies de stockage interne.
• Prendre en charge les environnements Windows, Linux, VMware et HyperV.
• Lier et lancer des interface de gestion d'éléments, telles que iDRAC, CMC, le Gestionnaire de groupes EQL, etc.
Présentation des produits de gestion des systèmes
11