Découverte du stockage via SMI-S et CIM
Découverte peut explorer les appareils de stockage qui contiennent un fournisseur SMI-S (Storage Management Initiative Specification) qui est un serveur CIM (Common Information Model) spécialisé.
Pour voir la liste actuelle des fournisseurs et des produits conformes à SMI-S tels que testés par la SNIA, consultez le site Web de la SNIA.
D’autres types de stockage, tels que le stockage attaché via un hôte, le stockage d’ordinateur virtuel disponible sur les serveurs VMware ESX et le stockage pour l’ordinateur virtuel du noyau (KVM), utilisent un ensemble distinct de sondes et de capteurs.
- Disques de matrice, pools et volumes
- HBA, ports et contrôleurs Fibre Channel
- Exportations FC
- Fabrics, y compris les points de terminaison, le zonage et les commutateurs
- Dépendances entre les sous-composants de stockage
Besoins
- Un serveur CIM utilisant SMI-S 1.4 ou une version ultérieure.
- Un ou plusieurs serveurs CIM par fournisseur de stockage.
- Les systèmes NAS et SAN des principaux fournisseurs tels que EMC, Hitachi, HP et NetApp. Les appareils de stockage SAN doivent utiliser FC.
- Commutateur FC des principaux fournisseurs tels que Brocade et Cisco.
- Les informations d’identification CIM doivent être disponibles pour la configuration de SMI-S. Les informations d’identification CIM peuvent être différentes de celles du système hébergeant le serveur CIM.
- Assurez-vous que SMI-S est activé pour votre produit de stockage.
- Assurez la connectivité entre le serveur MID et le serveur CIM.
- Les nouvelles informations d’identification CIM doivent être configurées dans l’instance. Les informations d’identification du serveur CIM peuvent être différentes de celles du système hébergeant le serveur CIM prérequis.
Architecture CIM
Les sondes CIM peuvent explorer n’importe quel appareil basé sur le modèle de données unifié CIM (Common Information Model) en interrogeant un serveur CIM, également appelé gestionnaire d’objets CIMOM (Common Information Model). Par défaut, Découverte utilise des sondes CIM pour explorer les systèmes de stockage ainsi que pour obtenir les numéros de série des serveurs ESX.
Discovery interroge les appareils de stockage compatibles SMI-S à l’aide de requêtes CIMIQL.
- Modèle d’information commun (CIM) : CIM permet à plusieurs parties d’échanger des informations sur les éléments gérés. La CIM représente ces éléments gérés et les informations de gestion, tout en fournissant le mécanisme permettant de contrôler et de gérer activement les éléments.
- Storage Management Initiative Specification (SMI-S) : SMI-S est une norme d’utilisation qui décrit les méthodes de découverte du stockage du côté du fournisseur. ServiceNow utilise SMI-S pour déterminer comment détecter CIM. SMI-S est basé sur le Common Information Model (CIM) et les normes Web-Based Enterprise Management (WBEM), qui définissent les fonctionnalités de gestion via HTTP. L’objectif principal de SMI-S est de permettre la gestion de produits de stockage différents. ServiceNow prend en charge SMI-S version 1.4 ou supérieure.
- Web-Based Enterprise Management (WBEM) : WBEM définit une implémentation particulière de CIM, y compris des protocoles de détection et d’accès à chaque implémentation CIM.
- Protocole SLP (Service Location Protocol) : SLP est un protocole ad hoc permettant de récupérer et d’associer des informations de configuration sur les serveurs CIM, telles que les chemins d’accès par défaut, les options et l’espace de noms d’interopérabilité exact. Découverte récupère l’espace de noms d’interopérabilité d’un serveur CIM via SLP et transmet cette information à la sonde de classification CIM. SLP, appelé ici serveur SLP, utilise des agents de service (SA) pour collecter et diffuser des informations sur un serveur CIM sur un sous-réseau. Un sous-réseau peut compter plusieurs agents de service.Remarque :La propriété système mid.cim.interop.namespace définit quatre espaces de noms de stockage par défaut :
- Interopérabilité
- root/interop
- racine/pg_interop
- pg_interop
Prise en charge SLP et WBEM
SLP est requis pour la découverte CIM, car il fait partie de la pile SMI-S (Storage Management Initiative Specification). Certains appareils de stockage peuvent prendre en charge le protocole WGEM, mais peuvent ne pas prendre en charge SLP.
Vous pouvez enregistrer manuellement les services WBEM sur SLP à l’aide d’un outil Linux courant comme slptool. Cet outil dispose d’une interface de ligne de commande que vous pouvez utiliser pour effectuer des demandes d’agent utilisateur (UA) SLPv2, généralement fournies avec le package de démon SLP. Pour enregistrer un service, fournissez une URL et une liste d’attributs. Un exemple peut être extrait d’un serveur SLP fonctionnel à l’aide du même outil.
Tables et sondes de découverte de stockage
Discovery utilise les tables et sondes suivantes pour recueillir des informations sur les appareils de stockage gérés par un fournisseur SMI-S.
| Table | Sonde |
|---|---|
| Disque [cmdb_ci_disk] | SMI 1.5 - Serveur de stockage |
| Exportation Fibre Channel [cmdb_ci_fc_export] | SMI 1.5 - Serveur de stockage |
| Port Fibre Channel [cmdb_ci_fc_port] | SMI 1.5 - Serveur de stockage |
| Exportation SAN [cmdb_ci_san_export] | SMI 1.5 - Serveur de stockage |
| Contrôleur de stockage [cmdb_ci_storage_controller] | SMI 1.5 - Serveur de stockage |
| Exportation du stockage [cmdb_ci_storage_export] | SMI 1.5 - Serveur de stockage |
| Partage de fichier de stockage [cmdb_ci_storage_fileshare] | SMI : tableau : partages de fichiers |
| Pool de stockage [cmdb_ci_storage_pool] | SMI 1.5 - Serveur de stockage |
| Serveur de stockage [cmdb_ci_storage_server] | CIM – Identité |
| Commutateur de stockage [cmdb_ci_storage_switch] | CIM – Identité |
| Volume de stockage [cmdb_ci_storage_volume] | SMI 1.5 - Serveur de stockage |
| Équipement de stockage [cmdb_ci_storage_device] | SMI 1.5 - Serveur de stockage |
| Réseau de zone de stockage [cmdb_ci_san] | SMI - Ensemble fibre optique |
| Connexion SAN [cmdb_ci_san_connection] | SMI - Ensemble fibre optique |
| Point de terminaison SAN [cmdb_ci_san_endpoint] | SMI - Ensemble fibre optique |
| Ensemble fibre optique SAN [cmdb_ci_san_fabric] | SMI - Ensemble fibre optique |
| Zone SAN [cmdb_ci_san_zone] | SMI - Ensemble fibre optique |
| Alias de zone SAN [cmdb_ci_san_zone_alias] | SMI - Ensemble fibre optique |
| Membre de l’alias de zone SAN [cmdb_ci_san_zone_alias_member] | SMI - Ensemble fibre optique |
| Membre de la zone SAN [cmdb_ci_san_zone_member] | SMI - Ensemble fibre optique |
| Ensemble de zones SAN [cmdb_ci_san_zone_set] | SMI - Ensemble fibre optique |
- SMI - Serveur de stockage
- SMI : tableau : contrôleurs
- SMI - Baie - Disques
- SMI - Tableau - Pools
- SMI - Baie - Ports
- SMI - Baie - Volumes