Créer une classe CI pour une ressource dans le cloud virtuel

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Si le système de base ne fournit pas un type de CI pour les ressources virtuelles basées sur le cloud, vous pouvez créer une classe CI en fonction de la classe d'objets d'ordinateur virtuel.

    Avant de commencer

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Cette rubrique fournit des instructions générales pour étendre un fournisseur de cloud, un produit et un type de ressource existants.

    Procédure

    1. Accédez à la Tout > Configuration > Gestionnaire de classe de CI.
    2. Cliquez sur Ouvrir la hiérarchie.

      Ouvrir la hiérarchie CI

    3. Dans le volet Classes CI, saisissez Objet d'ordinateur virtuel dans le champ de recherche, puis sélectionnez Objet d'ordinateur virtuel.

      Classe d'objet d'ordinateur virtuel

    4. Cliquez sur le lien Objet d'ordinateur virtuel.

      Cliquez sur Objet d'ordinateur virtuel

    5. Cliquez sur Ajouter la classe enfant.
    6. Dans l'étape Fournir des informations de base qui s'affiche, saisissez un nom et une description.

      Lorsque vous déplacez le curseur hors du champ Nom d'affichage, le champ Nom de table se remplit automatiquement avec le même nom en minuscules. Pour une table dans une application incluse dans le périmètre, le nom est précédé d'un identificateur d'espace de noms pour indiquer qu'elle fait partie d'une application. Pour une table de l'application globale, le nom est précédé de la chaîne u_cmdb_ci. Vous ne pouvez pas modifier le préfixe ; toutefois, vous pouvez modifier le reste du nom de table. Le nom ne peut contenir que des caractères ASCII alphanumériques en minuscules et des traits de soulignement (_). La longueur maximale de la chaîne est de 80 caractères.

    7. Cliquez sur Suivant.
    8. À l'étape Ajouter des attributs, cliquez sur Dérivé, puis examinez les attributs hérités de la classe Objet d'ordinateur virtuel.

      La plupart des attributs dont vous avez besoin sont fournis.

    9. Facultatif : Pour ajouter un attribut :
      1. Double-cliquez sur le texte Insérer une nouvelle ligne dans le champ Étiquette de colonne.
      2. Entrez un nom pour la colonne, puis cliquez sur la flèche verte.
      3. Renseignez le reste des champs de la ligne.
        Voir Dictionary entry form pour une description de tous les champs.
    10. Cliquez sur Suivant.
    11. À l'étape Définir la règle d'identification, créez une règle d'identification qui spécifie un ID d'objet unique, nécessaire pour l'identification.
      Important :
      Cloud Provisioning and Governance dépend de l'ID d'objet pour identifier de façon unique une instance du type de classe CI.
      1. Cliquez sur Remplacer sur la règle par défaut sous Règle d'identification.
      2. Entrez un nom pour la règle et sélectionnez l'option Dépendant.
      3. Cliquez sur Enregistrer.
      4. Sous Entrées d'identificateur, cliquez sur Ajouter.
      5. Déplacez l'ID d'objet de la colonne Disponible à la colonne Sélectionné.
      6. Cliquez sur Enregistrer.
    12. Cliquez sur Suivant.
    13. À l'étape Ajout de relations dépendantes, cliquez sur Remplacer les dépendances.
    14. Configurez la relation entre cette ressource virtuelle et le centre de données logique sur lequel elle réside :
      Champ Valeur
      Type de règle Hébergement
      Relation Hébergé sur (Hosted on::Hosts)
      Classe cible Centre de données logique

      Relation Hosted on:Hosts

    15. Cliquez sur Enregistrer.
    16. Cliquez sur Suivant.
    17. Cliquez à nouveau sur Suivant pour ignorer l'étape Ajouter des règles de rapprochement, puis cliquez sur Terminé pour ignorer l'étape Ajouter des relations suggérées.

    Que faire ensuite

    Utilisez la classe CI dans un type de ressource pour un fournisseur dans le cloud. Consultez les Ajouter un produit à un fournisseur existant dans la CAPI pour obtenir les instructions.

    Votre processeur de réponses, qui fait partie du bloc de ressources, doit également spécifier les types de classes CI nécessaires afin qu'il puisse mettre à jour la CMDB. Généralement, le processeur de réponse a besoin de l'ID d'objet, du centre de données spécifique et du compte de services dans le cloud. Voir Exemple de processeur de réponses du serveur virtuel pour un exemple le code de processeur de réponse qui utilise des classes CI.