Concept Guide

À propos des interfaces de programmation
d’applications (API) Web Services et Redsh
Web Services-Management (WS-MAN) est un standard ouvert du Distributed Management Task Force (DMTF) qui nit un protocole
SOAP (Simple Object Access Protocol) pour la gestion des serveurs, des périphériques, des applications et de divers services Web. WS-
MAN ore aux systèmes une méthode commune pour accéder aux informations de gestion et les échanger sur toute l’infrastructure
informatique.
Le DMTF est une organisation spécialisée en informatique qui développe, maintient et promeut les standards de gestion des systèmes dans
les environnements informatiques d’entreprise. Le modèle de données DMTF est complexe et exige généralement plusieurs transactions
pour accomplir des opérations simples telles que spécier un nom d’utilisateur et un mot de passe, ou attribuer des 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 repose sur un modèle d’attributs.
Le SPMF (Scalable Platforms Management Forum) a publié l’API Redsh du Distributed Management Task Force (DMTF). Il s’agit de la
spécication d’un standard sectoriel ouvert et d’un schéma conçus pour répondre aux besoins des administrateurs informatiques, à savoir
une gestion simple, moderne et sécurisée de plateformes matérielles évolutives. Redsh est un standard de gestion de nouvelle génération
qui utilise la représentation d’un modèle de données à l’intérieur d’une interface RESTful hypermédia. Le modèle de données est déni sous
la forme d’un standard et d’un schéma lisible par les machines. La charge utile des messages est exprimée en JSON et le protocole utilise
OData v4. Redsh est une API hypermédia capable de représenter diérentes implémentations à l’aide d’une interface homogène. Elle
comporte des mécanismes de détection et de gestion des ressources de datacenter, de traitement des événements et de gestion des
tâches à long terme.
À propos de l’API de Lifecycle Controller
Les services à distance Lifecycle Controller prennent la forme d’une interface basée sur des standards qui permet aux consoles d’intégrer
notamment le provisioning sur des systèmes non congurés et le déploiement un-à-plusieurs de systèmes d’exploitation sur des serveurs
distants. Dell Lifecycle Controller tire parti des fonctionnalités de l’interface graphique du Lifecycle Controller et de ses services à distance
pour optimiser et simplier considérablement le déploiement de serveurs.
Lifecycle Controller prend également en charge les tâches locales de gestion des systèmes un-à-un via une interface graphique utilisateur.
Cette dernière utilise la machine virtuelle basée sur le noyau (KVM) du serveur ou la console virtuelle du contrôleur iDRAC pour
l’installation, les mises à jour et la conguration des systèmes d’exploitation, et pour l’exécution des diagnostics sur les serveurs uniques et
8
Introduction