Verwenden der Automatisierung bei Clouds für Virtuelle Computer
Gilt für: Windows Azure Pack
Sie können die Automatisierung in Windows Azure Pack verwenden, um Best-Practice-Aufgaben zu orchestrieren und zu integrieren, um die Kosten für Rechenzentrumsvorgänge zu senken und gleichzeitig die Zuverlässigkeit der IT-Prozesse zu verbessern. Sie können die Dienstverwaltungsautomatisierung in VM-Clouds integrieren, um Runbooks jedes Mal auszulösen, wenn ein bestimmtes Ereignis in der VM Clouds-Infrastruktur aufgetreten ist. Das Thema "Service Management Automation for Virtual Machine Clouds " enthält Anweisungen zum Zuordnen von VM-Clouds zur Dienstverwaltungsautomatisierung. In diesem Thema finden Sie Anweisungen zum Zuordnen von Runbooks zur Dienstverwaltungsautomatisierung zu Ereignissen, die im Kontext von VM-Clouds auftreten. Wenn Sie verstehen möchten, wie VM-Clouds in die Dienstverwaltungsautomatisierung auf architektonischer Ebene integriert werden, lesen Sie wie ist Service Provider Foundation mit der Service Management Automation verknüpft?
Hinweis
Damit VM-Clouds Runbooks in der Dienstverwaltungsautomatisierung auslösen können, muss das Dienstverwaltungswebdienstzertifikat auf dem Computer, auf dem Service Provider Foundation ausgeführt wird, vertrauenswürdig sein.
So ordnen Sie weitere Runbooks mit Ereignissen in VM Clouds zu
Klicken Sie im Verwaltungsportal für Administratoren auf die Registerkarte "VM Clouds ".
Klicken Sie auf der Registerkarte "VM Clouds " auf die Automatisierungsansicht .
Wählen Sie in der Ansicht Automatisierung aus der Befehlsleiste Hinzufügen, und geben Sie Folgendes an:
Wählen Sie für die Aktionskategorie ein VM Clouds-Objekt aus, eine Aktion, auf der ein Runbook ausgelöst wird. Die Liste der Objekte mit Beschreibungen finden Sie unter Objekte, die mit Runbooks zugeordnet werden können.
Wählen Sie für die Aktion die Aktion aus, die für das ausgewählte Objekt für ein Runbook ausgelöst werden muss. Abhängig von der Aktionskategorie, die Sie ausgewählt haben, wird die Liste der Aktionen mit den verfügbaren Aktionen aufgefüllt.
Wählen Sie für Runbook das Runbook aus, das immer dann ausgelöst wird, wenn die angegebene Aktion für das ausgewählte Objekt ausgeführt wird.
Hinweis
Damit ein Runbook in dieser Dropdownliste verfügbar ist, muss es das SPF-Tag enthalten. Anweisungen zum Kennzeichnen von Runbooks finden Sie unter Bearbeiten von Runbook-Eigenschaften. Wenn Sie eine nicht-römische Alphabettastatatur verwenden, wiederholen Sie die folgenden Schritte dreimal, um das SPF-Tag einzuschließen:
-
Drücken und halten Sie die ALT-Taste.
-
Drücken Sie die + TASTE auf dem Nummernblock.
-
Geben Sie den Unicode-Wert 0053 für den Buchstaben S ein.
-
Lassen Sie die ALT-Taste los.
-
Wiederholen Sie diese Schritte zwei weitere Male, indem Sie die Werte 0050 (für P) und 0046 (für F) eingeben.
-
Aktivieren Sie das Kontrollkästchen Aktivieren, um die Zuordnung zwischen dem Objekt, der Aktion und dem Runbook zu aktivieren. Dieses Kontrollkästchen kann in Szenarien besonders nützlich sein, in denen die Zuordnung zwischen den Runbooks und Ereignissen in VM-Clouds zu einem späteren Datum oder zu einer späteren Uhrzeit wirksam werden soll.
Klicken Sie auf das Häkchen, um die Änderungen zu speichern.
Objekte, die mit Runbooks zugeordnet werden können
Wenn Sie im Verwaltungsportal eine Aktion mit einem Runbook auf der Registerkarte "Automatisierung " in den Clouds für virtuelle Computer verknüpfen, müssen Sie Folgendes auswählen:
Eine Aktionskategorie, z. B. ein Administrator oder Mandant, und kann auch alle Ressourcenanbieter wie Verwendung und Benachrichtigungen enthalten.
Je nachdem, welche Kategorie Sie ausgewählt haben, wählen Sie die Aktion aus. Auf diese Weise wird das Objekt ausgewählt, dessen Aktionen (z. B. Löschen oder Aktualisieren) ermittelt und einem Runbook zugeordnet werden können.
Ein Runbook , das der Aktion zugeordnet werden soll.
In den folgenden Abschnitten werden die Objekte und die CRUD-Vorgänge (Erstellen, Lesen, Aktualisieren und Löschen) aufgeführt, die Aktionen auslösen, wenn auf Webdienstaufrufe mithilfe von HTTPS zugegriffen wird, oder wenn der Mandanten oder Administrator den Status eines Objekts mithilfe des Verwaltungsportals für Administratoren, Verwaltungsportal für Mandanten oder System Center 2012 R2 Virtual Machine Manager ändert. Weitere Informationen zu den URLs, die auf diese Objekte zugreifen, finden Sie unter Service Management API und Service Provider Foundation-URLs.
Abonnementobjekt
Das Abonnementobjekt stellt ein Abonnement dar, das immer erstellt wird, wenn ein Mandant einen Plan abonniert. Es wird durch die folgenden Aktionen ausgelöst:
CRUD-Aktionen: Erstellen, Aktualisieren, Löschen
Statusaktionen: Aktivieren, Anhalten
spfVMM.MicrosoftCompute-Objekte
In der folgenden Tabelle werden die Objekte beschrieben, auf die mit dem Präfix spfVMM.MicrosoftCompute zugegriffen wird, und die Vorgänge, die eine Aktion für diese Objekte auslösen.
Object |
BESCHREIBUNG |
CRUD-Aktionen |
Zustandsaktionen |
---|---|---|---|
CloudService |
Ein Container für eine VMRole. Mehrere VM-Rollen können unter einem CloudService.Für Mandanten erstellt werden, wird ein Clouddienst für jeden virtuellen Computer erstellt, der mithilfe des Verwaltungsportals für Mandanten bereitgestellt wird. APIs können mehrere VMRole-Objekte in einem beliebigen Cloud-Dienst erstellen und sind nicht auf eine 1:1-Beziehung eingeschränkt, die bei der Erstellung durch einen Mandanten erforderlich ist. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VM |
Einen untergeordneter virtueller Computer in einer VM-Rolle. |
Löschen |
Restart (Neustart), Shutdown (Herunterfahren), Start (Starten), Stop (Beenden) |
VMRole |
Eine skalierbare Ebene für VM-Peerknoten. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
Repair (Reparieren), Scale (Skalieren) |
VMRoleVMDisk |
Die Datenträger, die an eine VMRole angefügt werden. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
SpfAdmin-Objekte
In der folgenden Tabelle werden die Objekte beschrieben, auf die mit dem spfAdmin-Präfix zugegriffen wird, und die Vorgänge, die eine Aktion für diese Objekte auslösen.
Object |
BESCHREIBUNG |
CRUD-Vorgang |
Zustandsvorgänge |
---|---|---|---|
EventRegistration |
Eine Zuordnung zwischen einem Ereignis in der API und der zugehörigen Automatisierung. |
Create (Erstellen), Update (Aktualisieren) |
|
Rolle |
Eine Benutzerrolle, die einem SSU (Self-Service-Benutzer) in VMM zugeordnet ist. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
Server |
Ein beliebiger Server, der Service Provider Foundation ausführt. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
SpfSetting |
Eine Verbindungszeichenfolge für eine Datenbankverbindung oder für eine Portalendpunktverbindung mit einem Operations Manager-Data Warehouse dar. |
Create (Erstellen), Delete (Löschen) |
|
Stamp |
Eine logische Skalierungseinheit für Server und Instanzen von System Center-Komponenten. In der Regel stellt ein Stempel einen VMM-Server dar. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
Tenant |
Einen Mandanten |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
TrustedIssuer |
Eine vertrauenswürdige Seite, die für die anspruchsbasierte Authentifizierung verwendet wird. |
Create (Erstellen), Delete (Löschen) |
|
VM |
Einen virtuellen Computer. |
Löschen |
Pause (Anhalten), Restart (Neustart), Resume (Fortsetzen), Shutdown (Herunterfahren), Start (Starten), Stop (Beenden) |
VMRole |
Eine Rolle eines virtuellen Computers. |
Löschen |
|
VMRoleGalleryItem |
Ein Katalogelementobjekt, das die Vorlage kapselt, mit der VM-Ebenen mit mehreren Ebenen erstellt werden können. |
Löschen |
Publish (Veröffentlichen), Unpublish (Aufheben der Veröffentlichung) |
spfVMM-Objekte
In der folgenden Tabelle werden die Objekte beschrieben, auf die mit dem spfVMM-Präfix zugegriffen wird, und die Vorgänge, die eine Aktion auslösen.
Object |
BESCHREIBUNG |
CRUD-Aktionen |
Zustandsaktionen |
---|---|---|---|
BGPPeer |
Das BGP (Border Gateway Protocol). |
Create (Erstellen), Delete (Löschen) |
|
HardwareProfile |
Die Hardwareprofile in VMM definieren die Hardwareattribute eines virtuellen Computers. |
Aktualisieren |
|
Auftrag |
Ein Task in VMM. Gibt den Status des Vorgangs in VMM an. |
Aktualisieren |
|
NATConnection |
Ein Container für NATRule-Objekte. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
NATRule |
Die eingehende Portzuordnungsregel für ein VM-Netzwerk. |
Create (Erstellen), Delete (Löschen) |
|
RunAsAccount |
Das VMM-RunAs-Konto. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
Dienst |
Ein VMM-Dienst. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
ServiceTemplate |
Eine VMM-Dienstvorlage. |
Aktualisieren |
|
StaticIPAddressPool |
Ein statischer VMM-IP-Adresspool. |
Create (Erstellen), Delete (Löschen) |
|
UserRole |
Eine VMM-Benutzerrolle. Eine Benutzerrolle kann Self-Service-Benutzer, Mandantenadmin oder Administrator sein. Dieses Objekt kann zum Anwenden von Berechtigungen und Bereichen verwendet werden. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VirtualDiskDrive |
Ein virtuelles VMM-Laufwerk. |
Create (Erstellen), Delete (Löschen) |
|
VirtualDVDDrive |
Ein virtuelles VMM-DVD-Laufwerk. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VirtualMachine |
Ein eigenständiger virtueller Computer. |
Update (Aktualisieren), Delete (Löschen) |
|
VirtualNetworkAdapter |
Ein virtueller VMM-Netzwerkadapter (vNIC). |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VirtualSCSIAdapter |
Ein virtueller VMM-SCSI-Adapter. |
Create (Erstellen), Delete (Löschen) |
|
VMCheckPoint |
Ein VMM-Prüfpunkt. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VMNetwork |
Ein VM-Netzwerk oder ein virtuelles Netzwerk. Ein Virtueller Computer ist an ein VM-Netzwerk mithilfe eines virtuellen Netzwerkadapters (vNIC) verbunden. |
Update (Aktualisieren), Delete (Löschen) |
|
VMNetworkGateway |
Ein VMM-Netzwerkgateway. Ein Gateway ermöglicht, dass Border Gateway Protocol, NAT und VPN auf einem VM-Netzwerk konfiguriert werden. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VMSubnet |
Ein VM-Subnetz. Definiert Subnetzbereiche innerhalb eines VM-Netzwerks. |
Create (Erstellen), Delete (Löschen) |
|
VMtempalte |
Eine VMM-Vorlage für einen virtuellen Computer, die verwendet wird, um virtuelle Computer zu erstellen. |
Aktualisieren |
|
VPNConnection |
Eine VMM-VPN-Verbindung. Dies ist der Standort-zu-Standort-VPN-Verbindung im Portal zugeordnet. Außerdem können Virtuelle Computer in einem VM-Netzwerk eine Verbindung mit einer anderen Website herstellen. |
Create (Erstellen), Update (Aktualisieren), Delete (Löschen) |
|
VPNetworkRoute |
Eine VMM-VPN-Netzwerkroute. Durch Routen können Virtuelle Computer in einem VM-Netzwerk andere Computer im Netz am anderen Ende der VPN-Verbindung zu suchen. |
Create (Erstellen), Delete (Löschen) |