Klassenerweiterung „Cloud-Hardwaretyp“ aktivieren
Aktivieren Sie die Tabelle „Cloud-Hardwaretyp“ [cmdb_ci_Cloud_Hardware_type], um die vordefinierten Hardwaretyp-Datensätze für virtuelle Computer (VM) zu speichern Amazon AWS Cloud Microsoft Azure Cloud Und Google Cloud Platform (GCP). Diese Klassenerweiterung hilft, die Duplizierung der VM-Hardwaretypdatensätze in der Tabelle „Hardwaretyp“ [cmdb_ci_Compute_template] zu verhindern, was die Leistung für verbessert DiscoveryUnd zugehörige Flows.
Vorbereitungen
- Stellen Sie sicher, dass die neuesten Versionen der folgenden Anwendungen installiert sind:
- CMDB CI-Klassenmodelle
- Muster für Discovery und Service-Mapping
Wenn die Version von Muster für Discovery und Service-Mapping Ist älter als 1,6.0, siehe Knowledge Base Artikel KB0955939 .
- Stellen Sie sicher, dass der Anwendungsbereich der ist Muster für Discovery und Service-Mapping Anwendung.
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Jeder Cloud-Service Provider bietet mehrere vordefinierte VM-Hardwaretypen an, z. B. t1.micro ( AWS) Und so weiter. Sie können auch eigene erstellen. Standardmäßig werden die erkannten VM-Hardwaretypen von Discovery in der Tabelle „Hardwaretyp“ [cmdb_ci_compute_template] gespeichert. Diese Tabelle ist ein „untergeordnetes“ der Klasse „cmdb_ci_logical_Datacenter“, daher enthalten die Attribute in der Tabelle „Hardwaretyp“ die Attribute in der Klasse „cmdb_ci_logical_Datacenter“.
Dieses Modell kann doppelte Datensätze für jeden erkannten VM-Hardwaretyp erstellen:
Die Anzahl der Datensätze für jeden erkannten VM-Hardwaretyp wird durch die Anzahl der Service-Accounts multipliziert mit der Anzahl der logischen Rechenzentren bestimmt.
Nehmen wir beispielsweise an, dass eine Organisation einen hat AWS Account von t1.micro VM. Die Organisation verfügt über 3000 Service-Accounts und 10 logische Rechenzentren (LDCs), z. B. West US. Ihre nächste Discovery kann den VM-Hardwaretyp erkennen und 30.000 Datensätze in der Tabelle „Hardwaretyp“ [cmdb_ci_Compute_template] erstellen.
Dieser Ansatz könnte Ihre Discovery und die zugehörigen Flows verlangsamen.
Vermeiden Sie diese Probleme, indem Sie vordefinierte speichern AWS Und GCP VM-Hardwaretypen in der Tabelle „Cloud-Hardwaretyp“ [cmdb_ci_Cloud_Hardware_type].
Diese Tabelle erweitert die Tabelle „Hardwaretyp“ [cmdb_ci_Compute_template]. Da es nicht an einen LDC oder einen Service-Account gebunden ist, Discovery Vermeidet das Hinzufügen vieler VM-Hardwaretypdatensätze zur Tabelle „Hardwaretyp“ [cmdb_ci_Compute_template].
Die Tabelle „Cloud-Hardwaretyp“ [cmdb_ci_Cloud_Hardware_type] verwendet die Felder „object_ID“ und „Provider“ in der Identifizierungsregel.
- Wenn ein Discovery-Zeitplan sowohl für einen Master-Account als auch für Mitgliedsaccounts ausgeführt wird, erkennt das Muster nur den Hardwaretyp des Master-Accounts.
- Wenn ein Discovery-Zeitplan für einen eigenständigen Mitgliedsaccount ausgeführt wird, erkennt das Muster das Rechenzentrum dieses Mitgliedsaccounts und seinen Hardwaretyp.
- Wenn ein Discovery-Zeitplan für einen Master-Account ausgeführt wird, nachdem ein eigenständiger Mitgliedsaccount bereits erkannt wurde, erkennt das Muster den Hardwaretyp für den Mitgliedsaccount nicht erneut. Stattdessen erkennt er den Hardwaretyp für den Master-Account und ordnet die Beziehungen zwischen den Master- und Mitgliedsaccounts zu.
Prozedur
- Geben Sie im Navigationsfilter sys_properties.list ein.
- In Name Feld, suchen Sie nach sn_itom_pattern.use ein einzelner Hardwaretyp für Cloud-Rechenzentren .
- Wählen Sie die Eigenschaft sn_itom_pattern.use a single hardware type for cloud data centers aus.
- Im Feld Wert geben Sie wahr ein.
- Wählen Sie Aktualisieren.
Nächste Maßnahme
- Bereinigen Sie die Hardwaretyp-Datensätze. Weitere Informationen finden Sie unter Knowledge Base Artikel KB1285337 . Wichtig:Durch die Bereinigung werden alle vorhandenen Rechenprofile aus entfernt CMDB. Wenn Sie der Tabelle „Hardwaretyp“ [cmdb_ci_Compute_template] eine Hardwarevorlage manuell hinzugefügt haben, müssen Sie sie der Tabelle „Cloud-Hardwaretyp“ [cmdb_ci_Cloud_Hardware_type] manuell hinzufügen.
- Führen Sie Cloud-Discovery erneut aus.