Cloudian-Speicher-Erkennung
Das Erkennungsmuster Cloudian Storage wird von ServiceNow Discovery dazu verwendet, Cloudian-Server und zugehörige Laufwerke zu finden. Um diese Ressourcen zu erkennen, müssen Sie die Patterns-Anwendung aus dem ServiceNow Store installieren.
Cloudian Storage System-Muster werden von Discovery dazu verwendet, Cloudian Storage-Systemdaten zu finden. Zur Erkennung dieser Ressourcen müssen die Anwendungen „Muster für Discovery und Service-Mapping“ und „CMDB CI-Klassenmodelle“ aus dem ServiceNow Store installiert werden, da die Anwendungen voneinander abhängig sind. Sie können die Muster zur Erkennung von Cloudian Storage-Komponenten auf der Now Platform mit dem Paris-Release oder höher verwenden.
Cloudian ist ein Unternehmen im Bereich softwaredefinierter Datenspeicher. Cloudian bietet sofort einsatzbereite, verteilte, softwaredefinierte, S3-kompatible Objektspeicherlösungen.
Cloudian Hyperstore-Software : Stellen Sie das CentOS-Betriebssystem, zugehörige Pakete und Binärdateien der Hyperstore-Software auf dem Hyperstore-Knoten bereit.
Cloudian Hyperstore-Knoten: Dies ist ein unabhängiger Hardwareserver, auf dem Cloudian Hyperstore-Software auf einem Server nach Branchenstandard oder einer VM bereitgestellt oder auf einer Cloudian Hyperstore-Appliance vorinstalliert ist.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Voraussetzungen
Damit ein Gerät als Cloudian-Server erkannt wird, muss der Befehl /bin/systemctl status cloudian-s3 gültige Antworten zurückgeben und das Cloudian HyperStore-Speichersystem enthalten. Wenn dies nicht der Fall ist, wird das Gerät als Linux-Server erkannt.
- Vergewissern Sie sich, dass der Client Discover-Muster verwendet.
- Legen Sie SSH-Anmeldeinformationen für den Cloudian Storage-Server fest.
- Stellen Sie sicher, dass der MID Server Zugriff auf das Zielgerät hat.
- Stellen Sie sicher, dass der Discovery-Benutzer über die richtigen Berechtigungen zum Ausführen von Befehlen verfügt.
- Installieren Sie die folgenden Plugins:
- Plugin „CMDB CI Class Models“ (Version 1.31.0 oder höher)
- Plugin „Discovery and Service Mapping Patterns“ (Version 1.0.84 oder höher)
- Discovery and Service Mapping Patterns: (sn_itom_pattern) Version 1.0.84 und abhängiges Plugin CMDB CI Class Models (sn_cmdb_ci_class) Version 1.31.0 (Content-Release von Oktober)
Berechtigungen
Stellen Sie sicher, dass die Cloudian Hyperstore-Software auf CentOS- oder RHEL-Servern bereitgestellt wird. Die Konfigurationen der Anmeldeinformationen sind dieselben wie für einen Linux-Server.
Konfigurieren Sie SSH-Anmeldeinformationen für den Cloudian Storage-Server.
Discovery ausführen
Um das Cloudian Storage-System zu erkennen, erstellen Sie einen Discovery-Zeitplan mit der IP-Adresse des Cloudian Storage-Servers als Ziel. Stellen Sie sicher, dass die von Ihnen konfigurierten SSH-Anmeldeinformationen auf den Cloudian-Server zugreifen können.
Von Discovery während der horizontalen Erkennung erfasste Daten
| Feld | Beschreibung |
|---|---|
name | |
| serial_number | |
| ip_address | |
manufacturer |
|
| model_id | |
| short_description | |
| os_version | |
| os | |
| ram | |
| cpu_manufacturer | |
| CPU-Name | |
| cpu_core_count | |
| cpu_type |
| Feld | Beschreibung |
|---|---|
name |
|
| device_id | |
| storage_type | |
| size_bytes | |
| manufacturer | |
| model_id | |
| computer [Reference cmdb_ci_storage_server] |
Dateisystem [cmdb_ci_file_system]
| Feld | Beschreibung |
|---|---|
name |
|
| size_bytes | |
| free_space_bytes | |
| file_system | |
| mount_point | |
| computer [Reference cmdb_ci_storage_server] | |
| provided_by [Reference cmdb_ci_disk] |
Netzwerkadapter [cmdb_ci_network_adapter]
| Feld | Beschreibung |
|---|---|
name |
|
| ip_address | |
| netmask | |
| mac_address | |
| cmdb_ci [Reference cmdb_ci_storage_server] |
IP-Adresse [cmdb_ci_ip_address]
| Feld | Beschreibung |
|---|---|
ip_address |
|
| netmask | |
| nic [Reference cmdb_ci_network_adapter] |
Die Cloudian-Probe wird in der Multi-Probe Unix-Classify erstellt. Die Probe Cloudian führt den Befehl bin/systemctl status cloudian-s3 aus und prüft, ob die Ausgabe das Cloudian HyperStore-Speichersystem enthält.
Bei der Unix-Klassifizierung wird der Klassifizierer Cloudian-Server vor dem Linux-Klassifizierer ausgeführt. Vom Cloudian-Klassifizierer werden Datensätze in der Tabelle [cmdb_ci_storage_server] erstellt. Von diesem Klassifizierer wird das Cloudian Storage System-Muster aufgerufen.
CMDB-Datenmodell
CI-Beziehungen
Vom Cloudian Storage-Muster erstellte Beziehungen
| Übergeordnet | Beziehung | Untergeordnetes Element |
|---|---|---|
| cmdb_ci_storage_server | Eigentümer von::Eigentum von | cmdb_ci_network_adapter |
| cmdb_ci_storage_server | Eigentümer von::Eigentum von | cmdb_ci_ip_address |
| cmdb_ci_storage_server | Enthält::Enthalten in | cmdb_ci_disk |
| cmdb_ci_storage_server | Enthält::Enthalten in | cmdb_ci_file_system |
| cmdb_ci_storage_server | Virtualisiert von::Virtualisiert | cmdb_ci_vm_instance |
| cmdb_ci_disk | Stellt bereit::Bereitgestellt von | cmdb_ci_file_system |