Modèle de schéma CMDB

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Le modèle de schéma Configuration Management Database (CMDB) est une série de tables connectées qui contiennent tous les actifs et services d’entreprise contrôlés par une société et ses configurations.

    Applications associées ServiceNow® Store et informations de référence :
    • Descriptions des tables CMDB: description des tables CMDB clés dans le système de base.
    • CMDB CI Class Models : ServiceNow Store application qui ajoute des modèles de classe qui étendent la hiérarchie des classes CMDB de base. Cela inclut les descriptions de classe, les règles d’identification, les entrées d’identificateur et les relations dépendantes, le cas échéant. Vous pouvez ensuite utiliser les classes ajoutées comme n’importe quelle autre classe de base CMDB.
    • Remplissage de la CMDB: informations sur les différentes options pour remplir la CMDB.
    • Modèles Discovery : ServiceNow Store application qui fournit une bibliothèque de modèles Discovery pour détecter des appareils et des applications spécifiques dans le secteur.
    • Connecteurs du graphe de services: ServiceNow Store applications qui fournissent des intégrations prédéfinies pour l’importation et l’intégration de données tierces communes dans les classes CMDB. Inclut également l’assistant Centre d’intégration ETL pour la création de nouvelles cartes de transformation ETL.

    Les tables CMDB contiennent des informations sur les ordinateurs et périphériques du réseau, les contrats et licences de logiciel, les services aux entreprises, etc. Le service informatique peut utiliser la CMDB pour mieux comprendre l’équipement des utilisateurs de son réseau et les relations entre eux. La CMDB peut également être référencée par d’autres processus au sein du système.

    Les applications telles que Gestion des actifs Gestion des contrats fonctionnent conjointement avec la CMDB Gestion des actifs et Gestion des actifs logiciels relient à la CMDB tous les actifs, le matériel, les logiciels, les actifs en stock, ainsi que les enregistrements pour les fabricants et les fournisseurs. L’application Contract Management contient des informations sur les contrats, y compris les baux, les contrats de service, les bons de commande, les garanties et les licences de logiciel. L’application Base de données de gestion des configurations (CMDB) est axée sur l’exploitation.

    Pour plus d’informations générales sur la CMDB, consultez l’article ServiceNow Community ) à CMDB 101- Qu’est-ce qu’une base de données de gestion des configurations et pourquoi en avez-vous besoin ?.

    Tables CMDB clés

    Tables clés dans la base de données de gestion des configurations (CMDB) :

    • La table Élément de configuration de base [cmdb], qui est la table CMDB principale pour les CI non informatiques (les classes descendantes sont des CI non informatiques).
    • La table Élément de configuration de base [cmdb_ci], qui stocke les attributs de base de tous les CI. Le rôle d’utilisateur administrateur, itil ou asset est requis pour accéder à cette table (les classes descendantes sont les CI informatiques).
    • La table Relation CI [cmdb_rel_ci], qui définit toutes les relations entre les CI.

    La table Élément de configuration est étendue à d’autres tables, telles que Base de données [cmdb_ci_database] et Ordinateur [cmdb_ci_computer]. La table Ordinateur est étendue à la table Serveur [cmdb_ci_server], elle-même étendue à la UNIX table Serveur [cmdb_ci_unix_server], et ainsi de suite.

    Remarque :
    La table Élément de configuration de base [cmdb] utilise le modèle d’extension table par partition, qui a des comportements différents de ceux des autres tables étendues pour la réplication et la dérivation d’informations. Reportez-vous à la section Extension de table et classes.
    Vous pouvez utiliser la carte de schéma pour afficher plus de détails sur les tables et leurs relations :
    1. Accédez à la Définition du système > Tables et colonnes.
    2. Sélectionnez une table, puis cliquez sur Carte de schéma.
    Figure 1. Carte de schéma
    Carte de hiérarchie des tables.
    Remarque :
    Les CI qui ne sont pas étendus à partir de la table Élément de configuration [cmdb_ci] ne sont pas affichés dans les cartes Dependency Views et dans les formateurs de relations CI.

    Attributs de CI

    Les attributs s’appliquent à tous les CI d’une classification. Pour modifier les valeurs d’attribut d’un CI, modifiez le CI approprié. Pour ajouter un attribut unique à une classe, étendez la table de classes et créez une classification pour ce CI.

    La position d’un CI dans une hiérarchie de classification est déterminée par les attributs qu’il partage avec les CI situés en dessous. Chaque fois qu’un CI a un attribut différent de son parent, la hiérarchie de classification se ramifie.

    Par exemple, les serveurs ont des attributs différents de ceux des ordinateurs, qui incluent les stations de travail et les ordinateurs portables. Linux Les serveurs et UNIX les serveurs ont des attributs différents de la classification des serveurs parent et les uns des autres, de sorte qu’ils occupent des branches distinctes dans la hiérarchie.