Activer l'extension de classe du type de matériel pour le cloud

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Activez la table Type de matériel cloud [cmdb_ci_cloud_hardware_type] pour stocker les enregistrements prédéfinis de type de matériel d’ordinateur virtuel pour Amazon AWS Cloud, Microsoft Azure Cloud et Google Cloud Platform (GCP). Cette extension de classe permet d’éviter la duplication des enregistrements de type de matériel d’ordinateur virtuel dans la table Type de matériel [cmdb_ci_compute_template], ce qui améliore les performances d’autres flux connexes Découverte .

    Avant de commencer

    • Assurez-vous que la version 1.0.75 du module d’extension Modèles de détection et de mappage des services (com.sn_itom_pattern) est installée.
    • Assurez-vous que la version 1.24.0 du module d’extension de l’application de stockage Modèles de CMDB classe CI (sn_cmdb_ci_class) est installée.
    • Assurez-vous que le périmètre de l'application est l'application Découverte et Mappage des services.

    Rôle requis : sn_cmp.cloud_admin

    Pourquoi et quand exécuter cette tâche

    Chaque fournisseur de services cloud propose plusieurs types de matériel d’ordinateur virtuel prédéfinis, tels que t1.micro (AWS), et ainsi de suite. Vous pouvez également créer votre propre type de matériel d'ordinateur virtuel. Par défaut, Découverte stocke les types de matériels d'ordinateurs virtuels détectés dans la table Type de matériel [cmdb_ci_compute_template]. Cette table est une classe dépendante de la classe cmdb_ci_logical_datacenter. Ce modèle conduit à la création d'un certain nombre d'enregistrements en double pour chaque type de matériel d'ordinateur virtuel détecté, comme suit :

    Nombre d'enregistrements pour chaque type de matériel d'ordinateur virtuel détecté = Nombre de comptes de services * Nombre de centres de données logiques.

    Par conséquent, si votre organisation dispose de centaines de comptes de services, Découverte peut créer des milliers d'enregistrements de type de matériel d'ordinateur virtuel, ce qui ralentit la détection et les autres flux connexes.

    Par exemple, le compte AWS d'une organisation contient l'ordinateur virtuel t1.micro. L'organisation possède 3 000 comptes de services et 10 LDC (tels que l'Ouest des États-Unis). Lors de l'analyse suivante, Découverte détecte le type de matériel d'ordinateur virtuel et crée 30 000 enregistrements de type d'ordinateur virtuel t1.micro dans la table Type de matériel [cmdb_ci_compute_template].

    Vous pouvez éviter ces problèmes en stockant les types de AWS matériel prédéfinis et GCP d’ordinateur virtuel dans la table Type de matériel cloud [cmdb_ci_cloud_hardware_type]. Cette table étend la table Type de matériel [cmdb_ci_compute_template] existante. Toutefois, elle n'est liée à aucun LDC ou compte de services. Par conséquent, même si vous avez plusieurs comptes de services, Découverte n'ajoute pas un grand nombre d'enregistrements de type de matériel d'ordinateur virtuel à la table Type de matériel [cmdb_ci_compute_template]. Cette table utilise les champs object_id et fournisseur dans la règle d'identification.

    Pour plus d’informations sur Azure la détection des types de matériel, voir Détection des composants Microsoft Azure dans le cloud à l'aide de modèles

    Remarque :
    Si vous disposez de Modèles de détection et de mappage des services la version 1.6.0, suivez la procédure ci-dessous. Si vous disposez d’une version antérieure, consultez l’article Base de connaissancesKB0955939.

    Procédure

    1. Accédez à la Propriétés système > Toutes les propriétés.
    2. Recherchez l'enregistrement de propriété système suivant, puis ouvrez-le.
      sn_itom_pattern.use a single hardware type for cloud datacenters
    3. Sur le formulaire, modifiez le champ Valeur et définissez-le sur true.
    4. Sélectionnez Mettre à jour.

    Que faire ensuite

    1. Nettoyez les enregistrements de type de matériel. Pour plus d’informations, consultez l’article Base de connaissancesKB1285337.
      Important :
      le nettoyage supprime tous les profils de calcul existants de CMDB. Par conséquent, si vous avez ajouté manuellement un modèle de matériel à la table Type de matériel [cmdb_ci_compute_template], vous devez l'ajouter manuellement à la table Type de matériel dans le cloud [cmdb_ci_cloud_hardware_type].
    2. Exécutez une nouvelle fois Détection dans le cloud.