Klasse „Hardware“ [cmdb_ci_hardware].
Attribute, Identifizierungsregel und andere wichtige Schemastrukturen für die Klasse CMDB Hardware [cmdb_ci_hardware].
Beschreibungen allgemeiner CMDB -Tabellen in einem Basissystem finden Sie unter Beschreibungen der CMDB-Tabellen.
Attribute
| Attribut | Beschreibung |
|---|---|
| hardware_status | Status der Hardware, z. B. In Wartung oder Deaktiviert. Wird verwendet, um den Status mit der Asset-Klasse zu synchronisieren. |
| hardware_substatus | Sekundärer Hardwarestatus. Jede Einstellung in hardware_status führt zu einem anderen Satz von Auswahlmöglichkeiten für dieses Feld. |
| default_gateway | Standardgateway, über das der Computer verbunden ist. |
Schlüsselbeziehungsstrukturen
Seriennummer: Während der CI-Identifizierung suchen die Prozesse der Identification and Reconciliation Engine (IRE) an zwei Orten nach einer Seriennummer. Eines davon ist das CI-Seriennummernattribut, das zweite die Tabelle „Seriennummer“ [cmdb_serial_number] mit Verweis auf die Tabelle „Hardware“ [cmdb_ci_hardware].
- Speichern Sie Seriennummern eines anderen Typs als System nur in der Seriennummerntabelle (und nicht im Server-CI-Attribut).
- Wenn die System-Seriennummer verfügbar ist, speichern Sie sie sowohl im Attribut Serial Number des CI als auch in der Seriennummerntabelle.
Die Seriennummerntabelle ist eine Viele-zu-Eins-Beziehung, die zurück zum Server-CI verweist. Diese Tabelle enthält ein Typfeld zum Angeben des Typs der Seriennummer (System, UUID, Chassis, Bios oder Baseboard) und zum Speichern des Ist-Werts. Verwenden Sie in der Tabelle „Seriennummer“ [cmdb_serial_number] die folgenden Windows-Standards für Seriennummertypen:
- system: Produktidentifikation, z. B. Seriennummer für Software, Chipnummer auf einem Hardware-Chip oder Projektnummer (für nichtkommerzielle Produkte).
- uuid: Universally Unique Identifier (UUID) für das Produkt. Eine UUID ist ein 128-Bit-Bezeichner, der sich garantiert von anderen generierten UUIDs unterscheidet.
- chassis: Vom Hersteller zugeteilte Nummer, die zur Identifizierung eines physischen Elements verwendet wird. Der Wert ist das Seriennummernelement der Systemgehäuse- oder Chassis-Struktur in den SMBIOS-Informationen. Dieser Typ stellt die Eigenschaften dar, die einem physischen Systemgehäuse zugeordnet sind.
- bios: Die zugewiesene Seriennummer des BIOS. Dieser Typ stellt die Attribute der grundlegenden Eingabe-/Ausgabeservices (BIOS) des Computersystems dar, die auf dem Computer installiert sind.
- baseboard: Vom Hersteller zugeteilte Nummer, die zur Identifizierung des physischen Elements verwendet wird. Diese Eigenschaft wird von CIM_PhysicalElement geerbt und wird manchmal als „Motherboard-Seriennummer“ bezeichnet.
Netzwerkadapter:
- Verwenden Sie die Netzwerkadapterklasse [cmdb_ci_network_adapter], um Netzwerkadapter zu speichern.
- Legen Sie das Attribut Name in der Netzwerkadapterklasse als Name des Netzwerkadaptergeräts fest (z. B. eth0, eth1).
Legen Sie das Attribut MAC Address als MAC-Adresswert fest. Formatieren Sie die Zeichenfolge mit Doppelpunkttrennzeichen zwischen Oktetten und Hexadezimalzeichen in Kleinbuchstaben mit aufgefüllten Nullen.
Beispiel: „f8:f2:1e:00:d4:66“
- Erstellen Sie in der CI-Beziehungstabelle [cmdb_rel_ci] eine Owned By::Owns -Beziehung zum zugehörigen Hardware-CI. Geben Sie eine Referenz aus der Netzwerkadaptertabelle [cmdb_ci_network_adapter] an, indem Sie das CI mit einer Referenz zum zugehörigen Hardware-CI verwenden.
IP-Adresse:
- Verwenden Sie die IP-Adressklasse [cmdb_ci_ip_address], um IP-Adressen zu speichern.
- Speichern Sie einen IP-Adresswert im Attribut IP Address und im Attribut Name (um leere Attribute Name ] zu vermeiden).
- Speichern Sie einen IPv4-IP-Adresswert im Format „NNN.NNN.NNN.NNN“ mit dezimalbasierten Oktetten und Punkttrennzeichen. Nicht konforme Werte sollten als ungültig betrachtet und auf Null-Werte bereinigt werden.
- Speichern Sie einen IPv6-IP-Adresswert in Kleinbuchstaben als Hexadezimalzeichen mit Doppelpunkt als Trennzeichen. Nicht bestätigende Werte sollten als ungültig betrachtet und auf Nullwerte bereinigt werden.
- Legen Sie das Attribut Netmask auf die IP-Adresse fest.
- Erstellen Sie in der Tabelle „CI-Beziehung“ [cmdb_rel_ci] eine Beziehung „Eigentum von:: Besitzer“ zum zugehörigen Hardware-CI.
- Geben Sie für die IP-Adresse einen Verweis auf die Netzwerkadaptertabelle [cmdb_ci_network_adapter] an, indem Sie das Configuration Item mit einem Verweis auf das zugehörige Hardware-CI verwenden.
- Um sicherzustellen, dass die Identifizierungsregeln des Basissystems ordnungsgemäß funktionieren, speichern Sie auch die IP-Adresse in der zugehörigen Netzwerkadapterklasse.
Netzwerkadapter und IP-Adresse:
- Speichern Sie die MAC-Adresse des auf einem Server installierten Netzwerkadapters in der Klasse „Netzwerkadapter“ [cmdb_ci_network_adapter].
- Speichern Sie die IP-Adresse in der Klasse IP-Adresse [cmdb_ci_ip_address].
- Speichern Sie die MAC-Adresse oder die IP-Adresse nicht in der Klasse „Server“ [cmdb_ci_server].
Schlüsselreferenzstrukturen
- Software und Prozesse, die auf einem Server ausgeführt werden: Die Klasse „Software“ [cmdb_ci_spkg] enthält das generische Softwarepaket, das sich auf das Server-CI bezieht. Die Tabelle „cmdb_software_instance“ instanziiert jede Instanz des Softwarepakets mit:
- Eins-zu-eins-Referenz zurück zur Klasse „Server“ [cmdb_ci_server].
- Viele-zu-eins-Referenz zurück zur Klasse „Software“.
Wenn entweder „Software Asset Management Foundation“ [com.snc.sams] oder das Plugin „Software Asset Management“ [com.snc.software_asset_management] installiert ist, speichern Sie Softwaredetails in der Tabelle „Softwareinstallation“ [cmdb_sam_sw_install] anstatt in der Tabelle „cmdb_software_instance“.
- Manufacturer und Model ID sind Referenzattribute für die Tabellen „Unternehmen“ [core_company] und „Produktmodell“ [cmdb_model].
- Owned By, Assigned To, Managed Byund Supported By sind Referenzattribute für die Tabelle „Benutzer“ [sys_user]. Change Group und Support Group sind Referenzattribute für die Tabelle „Gruppe“ [sys_user_group].
Identifizierungsregel
- Bezeichnereintrag, der die suchbasierte Identifizierung verwendet, die mit der Seriennummer [cmdb_serial_number] als Suchtabelle angegeben ist. Die Seriennummerntabelle ist eine Viele-zu-Eins-Referenz von der Seriennummer zurück zum Server-CI.
- Bezeichnereintrag, der mit dem Attribut Serial Number im CI angegeben ist.
- Bezeichnereintrag für das Attribut Name Wenn Serial Number nicht verfügbar ist, wird das Attribut Name (der Hostname ist) verwendet. Wenn sowohl das Serial Number ]-Attribut als auch das Name -Attribut angegeben werden, sucht die Identification and Reconciliation Engine (IRE) zuerst nach der Seriennummer. Wenn dann keine Seriennummer gefunden wird, greift IRE auf die Verwendung des Namens zurück.
- Bezeichnereintrag, der für die Attribute MAC Address/IP Address in der Netzwerkadaptertabelle angegeben ist. Sie sollten sich jedoch nicht nur auf MAC Address/IP Addressverlassen.
Wenn Serial Number und Name nicht verfügbar sind und nur MAC Address/IP Address verfügbar sind, verwenden Sie MAC Address als Namen des CI. Wenn Sie MAC Address als Namen des CI verwenden, vermeiden Sie die Erstellung eines leeren CI.
Weitere Informationen finden Sie unter CMDB Identification and Reconciliation (IRE).