Vue d'ensemble de la couche d'abstraction des centres de données (DAL)

 

S'applique à: Windows Server 2012, Windows Server 2012 R2

Cette rubrique fournit des informations générales sur la couche d'abstraction des centres de données (DAL). Dans cette rubrique, vous trouverez des informations générales sur la couche DAL : de quoi s'agit-il ? De quoi est-elle composée ? Cette rubrique inclut également des informations sur l'utilisation de la couche DAL pour surveiller et gérer les systèmes de votre réseau, tels que les contrôleurs de gestion de la carte de base (BMC), les commutateurs TOR, les unités de distribution d'alimentation (PDU) et les dispositifs de stockage.

Vouliez-vous dire…

Description de la couche DAL

La couche d'abstraction des centres de données (DAL) est une infrastructure extensible qui fournit un ensemble de composants d'infrastructure de gestion et des schémas qui peuvent émuler des détails propres à des appareils. La couche DAL fournit d'autres outils de gestion avec un accès direct aux ressources de gestion des appareils. Les outils sont standard et peuvent être automatisés. Les administrateurs peuvent les utiliser sans avoir à gérer la complexité et la spécificité des appareils gérés.

L'illustration suivante montre la relation entre les applications et services qui utilisent la couche d'abstraction des centres de données (en rouge), la couche d'abstraction des données ( en bleu) et les appareils gérés (en vert) :

Couche abstraction des données, appareils, applications et services

Le concept de couche DAL se compose d'une couche d'infrastructure de gestion qui implémente le modèle CIM (Common Information Model) comme langage de modélisation et Web Services for Management (WS-MAN) comme protocole par défaut.

Windows Server 2012, inclut une architecture Gestionnaire d’objets CIMOM légère, open source, multiplateforme et évolutive appelée Open Management Infrastructure (OMI). L'infrastructure OMI implémente CIM et WS-Man comme technologies de base pour la gestion des appareils. L'infrastructure OMI vise à aider les fournisseurs d'appareils à accélérer l'adoption de CIM et WS-Man comme technologies de base pour la gestion des appareils des centres de données.

Common Information Model (CIM)

Le modèle Common Information Model (CIM) tel que défini par la commission spéciale pour la gestion distribuée (DMTF) fournit les moyens de contrôler et gérer activement les ressources matérielles et logicielles. En utilisant un modèle commun d'informations, les logiciels de gestion peuvent fonctionner avec de nombreuses implémentations du modèle commun, sans opérations de conversion complexes et coûteuses ou perte d'informations.

Le modèle CIM est une définition commune d'informations de gestion pour un large éventail de systèmes, réseaux, applications et services. Le modèle CIM définit les éléments suivants :

  • Managed Object Format (MOF) : un langage basé sur le langage de description d’interface (IDL), qui est utilisé pour décrire les objets de gestion

  • Schéma CIM : un modèle normalisé d’objets de gestion qui est écrit dans la syntaxe MOF (par exemple, les processus, les ordinateurs et les imprimantes)

  • Profils CIM : collections de modèles CIM et comportements associés pour un domaine de gestion particulier (par exemple, l’alimentation, la virtualisation et le stockage)

WS-MAN

WS-MAN est conçu pour fonctionner avec des objets CIM pour effectuer toutes les opérations de gestion à distance et en toute sécurité. WS-MAN est un protocole SOAP (Simple Object Access Protocol) qui est normalisé par le DMTF basé sur :

  • WS-Addressing

  • WS-Transfer

  • WS-Enumerating

  • WS-Eventing

  • Spécification de liaison CIM WS-MANagement

  • Spécification de mappage WS-CIM

La Gestion à distance de Windows (WinRM) est l'implémentation Microsoft de WS-MAN WinRM et fournit les éléments suivants aux clients et services :

  • Fournisseur Windows PowerShell pour la configuration

  • Applets de commande Windows PowerShell pour activer l'accès à n'importe quel point de terminaison de gestion à distance qui implémente WS-MAN plus CIM

  • Communication à distance Windows PowerShell

Cas pratiques

Lorsque les organisations informatiques se consolident, évoluent et fonctionnent comme des fournisseurs de services envers leurs clients, elles doivent déployer des infrastructures et des processus de gestion orientés services. Associée à l'expansion de la virtualisation des serveurs et du stockage, la tendance est une pression accrue sur les organisations de fournir des niveaux de service plus élevés tout en réduisant simultanément les coûts.

Les centres de données sont désormais constitués de différentes classes d'appareils provenant de différents fabricants. L'expansion rapide des centres de données et du cloud computing augmente l'importance de la gestion cohérente de ces appareils. Avant la couche DAL, la plupart des appareils des centres de données étaient gérés à l'aide de protocoles et de schémas, et pour certains, de solutions propriétaires. L'absence d'une plateforme de gestion cohérente rend la tâche de gestion complexe, inefficace et chronophage.

Par exemple, pour répondre à ses besoins croissants en termes de système et de maintenance, Windows Azure acquiert une variété d'appareils auprès de différents fabricants. Le contrôleur de structure Microsoft Azure est chargé de gérer une variété de matériel de centre de données, par exemple les lames, les équilibrages de charge, les PDU, les commutateurs et les routeurs. La plupart de ces appareils sont gérés à l'aide de différents protocoles, schémas et solutions propriétaires dans certains cas. Pour simplifier la gestion des appareils, Windows Azure comprend un système de plug-in pour faire abstraction de ces difficultés.

Relever les défis auxquels sont confrontés des environnements de centres de données complexes et croissants nécessite une approche de gestion facile à utiliser et qui facilite les opérations de gestion de bout en bout. Pour résoudre ces problèmes, la couche DAL fournit une couche d'abstraction de développeur cohérente pour interagir avec la large gamme d'appareils conformes DAL provenant de divers fournisseurs. Cela est similaire à la couche d'abstraction matérielle (HAL) que Windows fournit aux développeurs d'applications de matériel.

Pour les administrateurs système :

La couche DAL fournit une plateforme cohérente de gestion de l'infrastructure des centres de données à l'aide de Windows PowerShell.

Par exemple, examinons le travail d'un professionnel de l'informatique qui œuvre pour un fournisseur de services cloud (CSV). Ce travail implique la collecte des informations d'inventaire pour le matériel du centre de données et, occasionnellement, de dépanner ou de mettre à jour à distance des ordinateurs hôtes.

Ces tâches présentent deux défis :

  1. Une partie du matériel prend en charge l'architecture de gestion des systèmes du matériel de serveur (SMASH), une partie prend en charge l'interface de gestion de plateforme intelligente (IPMI), et d'autres matériels peuvent utiliser uniquement les protocoles propriétaires de fournisseurs.

  2. SMASH et WS-MAN peuvent être difficiles à comprendre. Le professionnel de l'informatique a besoin d'un moyen simple de faire les choses, orienté vers les tâches. Le module de gestion du matériel du centre de données ne peut pas être utilisé en raison de restrictions sur les scripts téléchargés à partir d'Internet.

Solution : Windows Server 2012 R2 fournit un ensemble d’applets de commande Windows PowerShell qui peut être utilisé pour gérer tous les appareils SMASH et IPMI.

Pour les développeurs :

La couche DAL permet aux développeurs d'appeler un fournisseur CIM qui fournit une abstraction de haut niveau, orientée vers les tâches, à l'aide de l'infrastructure de gestion Windows avec des API clientes gérées et natives.

Par exemple, un développeur de l'équipe Solution d'infrastructure de cloud travaille sur un outil de déploiement de solutions d'infrastructure de cloud qui sera utilisé pour gérer le matériel. Selon l'architecture de référence, le matériel peut être géré à l'aide de IPMI ou SMASH. Une liste des tâches types de gestion du matériel inclut :

  • Définition de l'état de l'alimentation (On ou Off)

  • Modification de l'ordre de démarrage (permanent et unique)

  • Mise à jour du microprogramme

  • Extraction des entrées du journal des événements à partir des contrôleurs BMC

  • Fourniture d'un inventaire matériel

  • Création de versions de microprogramme

Le développeur peut utiliser le jeu d'API de la couche DAL pour fournir une expérience cohérente entre les protocoles. Ces API fournissent une couche d'abstraction qui masque totalement la complexité et les détails de l'implémentation basée sur IPMI ou SMASH.

Résumé des avantages offerts par la couche DAL :

  • Permet la gestion des appareils à l'aide d'une couche d'abstraction commune qui fournit des schémas et le protocole standard

  • Permet la transition des centres de données dans un environnement de gestion basé sur des normes définies

  • Fournit une solution prête à l'emploi pour la gestion des appareils dans Windows, réduisant ainsi la nécessité des contrôleurs de structure tels que Microsoft System Center Virtual Machine Manager (VMM) et CIS pour créer des solutions personnalisées

Notes

Pour plus d’informations sur la manière dont les propriétés qui sont exposées par la couche DAL sont mappées sur les valeurs trouvées sur les appareils matériels et sur la manière de déterminer quelles propriétés sont supposées comporter des valeurs vides lorsqu’un avertissement est présenté sur l’absence de profils dans Windows PowerShell, voir Mappages de propriété de vue de système d’ordinateur physique (PCSV).

Fonctionnalités importantes

Cette section fournit un bref récapitulatif sur les fonctionnalités de la couche DAL.

Contrôleurs de gestion de base :

Le profil de système d'ordinateur physique (PCSP) utilise le modèle CIM pour implémenter les fonctionnalités de base de l'interface de gestion du centre de données. Le PCSV est conçu pour fournir une couche d'abstraction basée sur les tâches pour le calcul de la gestion des nœuds.

Du point de vue de la couche DAL, le PCSP est capable de faire abstraction des différentes implémentations BMC.

ToR 

Pour gérer le commutateur ToR, il existe un nouvel ensemble d'API clientes et d'applets de commande Windows PowerShell. Il est possible pour les fournisseurs d'appareils d'implémenter le schéma CIM ToR dans leurs commutateurs, sur la base de CIM plus WS-Man.

Microsoft a collaboré avec CISCO et Arista pour implémenter un schéma CIM de profil de commutateur nouvellement conçu dans leurs commutateurs à l'aide de la version open source de OMI.

Voir aussi

Cette section fournit des liens vers des informations relatives à la couche DAL.

Type de contenu

Références

Évaluation du produit

Centre de couche d’abstraction des centres de données

Opérations

Module de gestion du matériel hors-bande PowerShell

 Gestion intrabande avec IPMI et PowerShell

Pour plus d’informations sur l’utilisation des applets de commande PCSV dans Windows PowerShell, voir Applets de commande de vue de système d’ordinateur physique (PCSV) dans Windows PowerShell

Informations techniques de référence

Mappages de propriété de vue de système d’ordinateur physique (PCSV) fournissent des détails sur la manière dont les propriétés qui sont exposées par la couche DAL sont mappées sur valeurs trouvées sur les appareils matériels. Ce document sert de référence aux fabricants de matériel et aux développeurs de microprogrammes de gestion pour s'assurer que leur implémentation est cohérente avec le modèle de gestion DAL. Les professionnels de l'informatique peuvent utiliser les tables pour déterminer quelles propriétés sont supposées comporter des valeurs vides lorsqu'ils voient un message d'avertissement d'absence de profils dans Windows PowerShell.

Outils et paramètres

Contenu non disponible

Ressources de la communauté

Contenu non disponible

Technologies connexes

Infrastructure de gestion ouverte

Profil de vue de système d’ordinateur physique (PCSVP)

Architecture de gestion des systèmes du matériel de serveur (SMASH)

Services web de gestion (spécification de WS-MANagement

Software Defined Networking, activé dans Windows Server 2012 et System Center 2012 SP1, Virtual Machine Manager

Blog WMI (Windows Management Infrastructure)