2016-06-07 6 views
0

Ich erstelle derzeit eine CMDB der Systemarchitektur eines Unternehmens und habe aufgelegt, wie die Hierarchie in dieser baumartigen CMDB funktionieren sollte. Ursprünglich habe ich die Strukturdatenbank wie folgt auf:CMDB Struktur Setup mit Mainframes & Load Balancers

 Application Service 
     |    | 
Application Server Database Server 
         | 
        Database Instance 

Mit dem Application Service, Application Server, Datenbank-Server und Datenbankinstanz. Weitere Untersuchungen haben ergeben, dass ich dieser Struktur sowohl Mainframes als auch Load Balancer hinzufügen muss, da einige der Apps von diesen Komponenten abhängig sind, um zu funktionieren. Wenn ich diese 2 Komponenten richtig darstellen würde, wo würden sie in diese Struktur fallen? Jedes Element in der Struktur hat mehrere Attribute, also wären diese beiden Komponenten Attribute vorhandener Elemente oder eigene neue Elemente?

Antwort

0

Load Balancer und Mainframes sind ihre eigenen Konfigurationselemente unter den Tabellen Load Balancers (cmdb_ci_lb) und Mainframe Hardwares (cmdb_ci_mainframe_hardware).

Der beste Ort für Load Balancer Informationen wäre unter den Servern. Wenn ein Load Balancer fehlschlägt, können Sie den Upstream-Beziehungen folgen, um zu ermitteln, welche Server betroffen waren und von welchen Services die Services betroffen sein könnten. Man kann ein ähnliches Layout für Netzwerk-Switches, Router oder andere CIs auf Netzwerkebene verwenden.

Mainframes haben mehr Anwendungsfälle, daher ist ihre Position auf der Karte offener. Wenn sie eine separate Aufgabe von den Datenbanken und Servern (wie Datenverarbeitung) ausführen, sollten sie eine dritte Zweigstelle von Application Service sein.

Bei der Zuordnung von Abhängigkeiten ist es eine gute Faustregel, sich zu fragen: "Welche Hardware wird beeinträchtigt, wenn ich den Stecker auf dieses Gerät ziehe?"

Verwandte Themen