Webbasiertes Unternehmensmanagement

WBEM ( Web-Based Enterprise Management ), die als „Management des Unternehmens auf der Web - basierten“ übersetzt werden könnte, ist eine Reihe von Techniken und Internet - Standards von Management verwendet , um das Management von Umgebungen zu vereinen Distributed Computing. .

WBEM basiert auf Internetstandards und offenen Standards, die von der Organisation DMTF ( Distributed Management Task Force ) veröffentlicht wurden. Dies sind die CIM- Infrastruktur ( Common Information Model ) und das CIM- XML- Schema, CIM- XML , die Funktionsweise von CIM über HTTP und WS-Management . Während der Name von WBEM Web-Based enthält , ist er nicht unbedingt an eine Benutzeroberfläche gebunden.

Alternativen zu WBEM sind Remote- Befehlsinterpreter , einige proprietäre Lösungen sowie die SNMP- Netzwerkverwaltungsarchitektur .

Eigenschaften

Zu den Hauptmerkmalen der WBEM-Technologie gehören:

Die Architektur

Wir betrachten einen Administrator, der versucht, ein Gerät oder einen Dienst zu verwalten, dh es zu konfigurieren, zu starten, zu stoppen, Alarme zu sammeln usw.

Dieser Administrator ist mit einer grafischen Oberfläche, einer Befehlszeilenschnittstelle oder einem Webbrowser konfrontiert. Der WBEM-Standard legt nichts über diese Schnittstelle fest (obwohl für einige Anwendungen eine Befehlszeilenschnittstelle definiert ist). Tatsächlich besteht eine der Stärken von WBEM darin, dass es unabhängig von der Mensch-Maschine-Schnittstelle ist. Letztere kann ersetzt werden, ohne dass sich an der restlichen Architektur etwas ändert.

API

Diese Schnittstelle kommuniziert mit einem WBEM-Client über eine kleine Anzahl von Programmierschnittstellen (APIs). Dieser Client findet einen WBEM-Server für die zu verwaltenden Geräte, der im Allgemeinen in die Geräte selbst integriert ist. Es wird eine XML-Nachricht erstellt, die die Verwaltungsanforderung enthält.

Der Client verwendet das HTTP - Protokoll oder das HTTPS - Protokoll die Anforderung, in codierten passieren CIM - XML , an den WBEM - Server.

CIMOM

Der WBEM-Server decodiert die eingehende Anforderung, führt die erforderlichen Authentifizierungs- und Autorisierungsprüfungen durch und konsultiert dann das Modell, das die zu verwaltenden Geräte beschreibt. Dieser Servertyp wird als CIMOM ( CIM Object Manager ) bezeichnet.

Diese Vorlage wurde zuvor erstellt und bestimmt, wie die Anfrage verarbeitet wird. Die Anfrage kann in der WQL-Sprache formuliert werden.

Das Modell ist eine Stärke der WBEM-Architektur: Es ist der Artikulationspunkt zwischen dem Client, der mit dem Modell interagiert, und dem Modell, das mit der realen Hardware oder Software interagiert. Das Modell wird unter Verwendung des CIM-Schema- Standards geschrieben, der Teil des Common Information Model ist . Die DMTF hat viele Modelle für häufig verwaltete Geräte oder Dienste veröffentlicht: Router , Dateiserver , Desktops usw.

Anbieter

Für die meisten Vorgänge bestimmt der WBEM-Server anhand des Modells, dass er mit der tatsächlichen Hardware oder Software kommunizieren soll. Die Verwaltung erfolgt über "Provider" ( Provider ), bei denen es sich um kleine Codeteile handelt, die die Schnittstelle zwischen dem WBEM-Server und der eigentlichen Hardware oder Software über eine standardisierte Schnittstelle namens Common Manageability Programming. Interface (CMPI) bereitstellen. Da diese Schnittstelle gut definiert ist und es nur wenige verschiedene Anruftypen gibt, ist es normalerweise einfach, einen Anbieter zu schreiben.

WBEM-Spezifikationen

Implementierungen

WBEM innerhalb von Betriebssystemen

Separate Implementierungen von WBEM

Anmerkungen und Referenzen

  1. Überprüfung der OpenLMI-Verwaltungstools
  2. Behandlung von WBEM-Abfragesprachenabfragen
  3. Open Management Infrastructure (OMI) - Open Source-Implementierung von DMTF CIM / WBEM-Standards


Siehe auch

Zum Thema passende Artikel

Externe Links