Reference Guide

Table Of Contents
Que sont les interfaces de programmation
d'applications (API) Web Services et Redfish ?
Web Services-Management (WS-MAN) est une norme ouverte DMTF (Distributed Management Task Force), définissant un protocole
d'accès SOAP (Simple Object Access Protocol) utilisé pour la gestion des serveurs, périphériques, applications et services Web divers. La
norme WS-MAN fournit une méthode commune permettant aux systèmes d'accéder aux informations de gestion et de les partager sur
toute l'infrastructure informatique.
DMTF est une organisation au sein de l'industrie qui développe, maintient et promeut les normes de gestion des systèmes dans les
environnements informatiques des entreprises. Le modèle de données DMTF est complexe et requiert généralement plusieurs transactions
pour accomplir les opérations simples telles que la spécification d'un nom d'utilisateur et d'un mot de passe, ou l'attribution de privilèges
d'administrateur à un compte utilisateur. Pour réduire le nombre de transactions, Lifecycle Controller propose également un modèle de
données Dell pour la gestion, qui est basée sur un modèle d'attribut.
Le Forum de gestion des plateformes évolutives (SPMF) a publié l'API Redfish du groupe de travail DMTF (Distributed Management
Task Force). Cette norme industrielle ouverte consiste en une spécification 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.
Redfish 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éfini 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. Redfish est une API hypermédia pouvant représenter
différentes implémentations à l'aide d'une interface cohérente. Elle dispose de fonctions pour la détection et la gestion des ressources des
datacenters, le traitement des événements et la gestion des tâches de longue durée.
À partir de quels emplacements l'API du Lifecycle
Controller peut-elle être utilisée
Lifecycle Controller-Remote Services est une interface à base de normes qui permet aux consoles d'intégrer, par exemple, le
provisionnement sans système d'exploitation et des déploiements de système d'exploitation un-à-plusieurs, sur des serveurs distants.
Le Lifecycle Controller de Dell tire parti des fonctionnalités de l'interface GUI du Lifecycle Controller et du Lifecycle Controller-Remote
Services pour optimiser et simplifier de façon significative le déploiement de serveur.
Le Lifecycle Controller prend également en charge les tâches locales de gestion du système un-à-un par l'intermédiaire
d'une interface graphique utilisateur (GUI) utilisant le KVM du serveur ou la Console virtuelle dans l'iDRAC pour
l'installation des systèmes d'exploitation, les mises à jour, la configuration et l'exécution des diagnostics, sur les
serveurs simples et locaux. Ceci élimine le besoin de ROM à plusieurs options pour la configuration du matériel. Pour
8
Introduction