ServiceNow Découverte utilise le modèle Citrix Xen Hyper-V pour rechercher et mapper des instances. Détectez ces ressources en installant les applications de modèle à partir du ServiceNow Store et en ajoutant Citrix Xen Hyper-V à la section d'extension du modèle de serveur Linux.
Utilisez les commandes Xen (XE) et (XL) pour détecter Citrix Xen Hyper-V, ses composants et ses attributs respectifs. Détectez des informations sur le serveur Hyper-V, les pools associés, les ordinateurs virtuels, le réseau et le stockage, ainsi que leurs relations avec les CI nouveaux et existants.
Prérequis
- Vérifiez que les applications suivantes sont à jour
-
- Schémas de découverte et de mappage des services
- Modèles de classe CI CMDB
- Vérifier le rôle RBAC de l’administrateur de pool
- Ce rôle est requis pour l’accès SSH au serveur Linux hébergeant l’hyperviseur et pour l’exécution de toutes les commandes nécessaires pour extraire des informations de l’environnement de l’hyperviseur. Pour plus d’informations sur les autorisations de rôle RBAC ou l’ajout d’utilisateurs Citrix à un domaine et l’attribution de rôles, consultez la documentation Citrix.
- Vérifier Serveur MID l’accessibilité
- Vérifiez Serveur MID qu’il est accessible à l’appareil cible.
- Créer des informations d’identification SSH avec accès à l’hôte cible Linux
- Pour plus d'informations, voir SSH credentials
- Créer une section d’extension selon le modèle Linux Server
- Créez une section d’extension après le modèle Linux Server et associez le modèle Citrix Xen HyperV à déclencher après l’exécution du modèle de détection Linux Server. Pour plus d’informations sur la création de sections d’extension, reportez-vous à la section Améliorer des modèles sans changer leurs sections d'identification.
Données collectées par Découverte lors d'une détection horizontale
Découverte renseigne les données lors de l’exécution CMDB du modèle Citrix Xen HyperV.
Tableau 1. Pool de ressources Hyper-V [cmdb_ci_hyper_v_resource_pool]
| Champ |
Description |
| object_id |
UUID du pool de ressources Hyper-V |
| nom |
Nom du pool de ressources Hyper-V |
| default_sr |
Le référentiel de stockage par défaut est l’endroit où les VDI sont stockées par défaut |
Tableau 2. Hyper-V Server [cmdb_ci_hyper_v_server]
| Champ |
Description |
| object_id |
UUID du serveur Hyper-V |
| nom |
Nom du serveur Hyper-V au format NAME@Hyper Serveur |
| serial_number |
Numéro de série du serveur Linux sur lequel le serveur Citrix Xen Hyper-V est en cours d’exécution, au format SERIAL-NUMBER_hyper_v_server pour le distinguer du serveur Linux |
| fabricant |
Fournisseur du serveur Hyper-V |
| model_id |
ID de modèle du serveur Hyper-V |
| short_description |
Description du serveur Hyper-V |
| système d'exploitation |
Système d’exploitation du serveur Hyper-V |
| os_version |
Version du système d’exploitation du serveur Hyper-V |
| host_name |
Nom d’hôte du serveur Hyper-V |
| ip_address |
Adresse IP du serveur Hyper-V |
| virtuel |
Définissez la valeur sur faux, car cette valeur est utilisée par les calculateurs pour renseigner le marqueur IsVirtual sur le tableau de bord (SAM). |
| free_memory |
Mémoire disponible pour le serveur Hyper-V |
| total_memory |
Mémoire totale du serveur Hyper-V |
| édition |
Edition du serveur Hyper-V |
| cpu_core_count |
Nombre de cœurs par processeur physique |
| cpu_count |
Nombre total de processeurs |
| ram |
Mémoire RAM totale en Mo |
| cpu_speed |
Vitesse du processeur en MHz |
| cpu_manufacturer |
Fabricant du processeur |
| cpu_type |
Type du processeur |
| cpu_core_thread |
Nombre de threads par cœur de processeur |
Tableau 3. Instance d'ordinateur virtuel Hyper-V [cmdb_ci_hyper_v_instance]
| Champ |
Description |
| object_id |
UUID du serveur Hyper-V |
| nom |
Nom du serveur Hyper-V |
| État |
État de l’instance Hyper-V |
| ip_address |
Adresse IP de l’instance Hyper-V |
| host_id |
UUID de l’hôte où réside l’instance |
| baseboard_serial |
UUID de l’instance Hyper-V |
| chassis_serial |
UUID de l’instance Hyper-V |
| bios_serial |
UUID de l’instance Hyper-V |
Tableau 4. Réseau virtuel Hyper-V [cmdb_ci_hyper_v_network]
| Champ |
Description |
| object_id |
UUID du réseau virtuel Hyper-V |
| pif_uuid |
UUID de la carte réseau physique |
| nom |
Nom du réseau virtuel Hyper-V |
| pont |
Type de configuration du réseau : avec ou sans pont |
Tableau 5. Composant du réseau virtuel Hyper-V [cmdb_ci_hyper_v_network_comp]
| Champ |
Description |
| object_id |
UUID du composant réseau Hyper-V |
| mac_address |
Adresse MAC du composant réseau Hyper-V |
| Vm |
UUID de l’instance Hyper-V à laquelle le composant réseau est associé |
| nom |
Nom du composant du réseau Hyper-V |
Tableau 6. Stockage Hyper-V [cmdb_ci_hyper_v_storage]
| Champ |
Description |
| object_id |
LUN du stockage Hyper-V |
| nom |
Nom du stockage Hyper-V |
| description |
Description du stockage Hyper-V |
| type |
Type de stockage (SR) |
| vm_object_id |
UUID de l’instance Hyper-V à laquelle le stockage est associé |
| vm_id |
UUID de l’instance Hyper-V à laquelle le stockage est associé |
Tableau 7. Composant de stockage Hyper-V [cmdb_ci_hyper_v_storage_comp]
| Champ |
Description |
| object_id |
UUID de l’image de disque virtuel (VDI) |
| nom |
Nom de l’image de disque virtuel (VDI) |
| description |
Description de l’image de disque virtuel (VDI) |
| type |
Type de composant de stockage (VDI) |
| Capacité |
Capacité totale de l’image de disque virtuel (VDI) |
| location_id |
Emplacement de l’image de disque virtuel (VDI) |
| is_a_snapshot |
Indication si l’image de disque virtuel (VDI) est un instantané ou non |
| snapshot_of |
Indication d’instantané VDI des disques |
| snapshot_time |
Heure de création de l’instantané |
| sr_object_id |
UUID du référentiel de stockage auquel l’image de disque virtuel (VDI) est associée |
| vm_object_id |
UUID de l’ordinateur virtuel associé à l’image de disque virtuel (VDI) |
Relations créées par la détection Citrix Xen Hyper-V
| Parent |
Relation |
Enfant |
| cmdb_ci_hyper_v_resource_pool |
Contient :: Contenu par |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_server |
S’exécute sur :: S’exécute |
cmdb_ci_linux_server |
| cmdb_ci_hyper_v_network |
Fournit :: Fourni par |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_network_comp |
Fournit :: Fourni par |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_instance |
Connecté par :: Connecte |
cmdb_ci_hyper_v_network_comp |
| cmdb_ci_hyper_v_resource_pool |
Référence |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_instance |
Contient :: Contenu par |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Géré par :: Gère |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Référence |
cmdb_ci_hyper_v_instance |
| cmdb_ci_hyper_v_server |
Définir des ressources pour :: Obtient les ressources de |
cmdb_ci_hyper_v_resource_pool |
| cmdb_ci_hyper_v_instance |
Inscrit le :: S’est inscrit |
cmdb_ci_hyper_v_server |