Integrationspaket für System Center VMM
Wichtig
Diese Version von Orchestrator hat das Ende des Support erreicht. Es wird empfohlen, ein Upgrade auf Orchestrator 2019 zu durchführen.
Das Integrationspaket für System Center – Virtual Machine Manager (VMM) ist ein Add-In für System Center Orchestrator. Mit Tee Pack können Sie die folgenden Aktivitäten automatisieren:
- Verwalten der Self-Service-Bibliothek für virtuelle Computer
- Erstellen Sie bei Bedarf Ressourcen für virtuelle Computer wie Datenträger, virtuelle Festplatten (VHDs) und Netzwerkadapter.
- Erstellen von virtuellen Computern aus Vorlagen, VHDs und anderen virtuellen Computern (Ändern von Datenträger- und Netzwerkressourcen bei Bedarf)
- Ändern vorhandener virtueller Computer
- Aktivieren und Herunterfahren virtueller Computer im Batchmodus
- Neustarten virtueller Computer
- Verschieben virtueller Computer auf einen neuen Host zum Verwalten von Verfügbarkeit und Leistung
- Erstellen und Wiederherstellen von Prüfpunkten für virtuelle Computer
Erfahren Sie mehr über Integrationspakete.
Systemanforderungen
Für das VMM-Integrationspaket muss die folgende Software installiert und konfiguriert sein, bevor Sie die Integration bereitstellen. Weitere Informationen zum Installieren und Konfigurieren des Orchestrators und der System Center Virtual Machine Manager finden Sie in der entsprechenden Produktdokumentation.
- System Center-Orchestrator
- Das Integrationspaket und System Center komponenten sollten die gleiche Version haben.
- System Center – Virtual Machine Manager (VMM)
- Windows Management Framework
Die Aktivitäten aus dem VMM Integration Pack stellen eine Verbindung mit einer VMM-Konsole herstellen, die wiederum eine Verbindung mit einem VMM-Verwaltungsserver herstellt. Sie können diese Konsole auf dem Orchestrator-Runbookserver installieren oder eine Verbindung mit der Verwaltungskonsole auf einem anderen Computer herstellen. Wenn die Orchestrator-Komponenten und die VMM-Verwaltungskonsole auf demselben 64-Bit-Computer installiert sind, muss sich der VMM-Server in derselben Domäne befinden, um eine Verbindung mit ihm herstellen zu können.
Herunterladen des Pakets
Registrieren und Bereitstellen des Pakets
Nach dem Herunterladen der Integrationspaketdatei müssen Sie sie beim Orchestrator-Verwaltungsserver registrieren und dann für Runbookserver und Runbook Designer-Instanzen bereitstellen. Erfahren Sie mehr über die Installation.
Konfigurieren Windows Management Framework
Das VMM-Integrationspaket verwendet Windows PowerShell Remoting, das zwischen dem Orchestrator-Runbookserver und dem Computer konfiguriert wird, auf dem die VMM-Verwaltungskonsole ausgeführt wird. Windows PowerShell Remoting basiert auf Windows-Remoteverwaltung (WinRM), um die Kommunikation zwischen den beiden Systemen zu ermöglichen. Sie müssen die folgenden Aufgaben ausführen, bevor Sie die VMM-Verbindung im Runbook Designer.
Hinweis
Der Runbook Designer auch eine Verbindung mit dem Computer herstellen, auf dem die VMM-Verwaltungskonsole ausgeführt wird, wenn Sie Aktivitäten aus dem VMM-Integrationspaket konfigurieren. Wenn die Runbook Designer auf einem anderen Computer als dem Runbookserver installiert ist, müssen Sie auch Windows PowerShell und WinRM auf diesem Computer konfigurieren.
Bestätigen der PowerShell-Installation
PowerShell muss sowohl auf dem Orchestrator-Runbookserver als auch auf dem Computer installiert sein, auf dem die VMM-Konsole ausgeführt wird.
- Öffnen Sie den Registrierungs-Editor.
- Erweitern Sie HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine Unterschlüssel.
- Vergewissern Sie sich, dass der Runtimeeintrag angezeigt wird (mindestens Version 2.0).
Bestätigen Windows Remoteverwaltungsinstallation
Windows Remoteverwaltung (mindestens Version 2.0) muss auf dem Orchestrator-Runbookserver und dem Computer, auf dem die VMM-Konsole ausgeführt wird, installiert und konfiguriert werden. Dies können Sie mithilfe der Editor für lokale Gruppenrichtlinien.
- Klicken Sie auf Start und dann auf Ausführen,geben Sie gpedit.mscein, und klicken Sie dann auf OK.
- Erweitern Sie unter Richtlinie fürlokale Computer den Namen Computerkonfiguration,erweitern Sie Administrative Vorlagen , und erweitern Sie dann Windows Komponenten.
- Vergewissern Sie Windows, dass die Remoteverwaltung (WinRM) aufgeführt ist.
Weitere Informationen zum Installieren und Konfigurieren von WinRM 2.0 finden Sie unter Installation und Konfiguration für Windows Remoteverwaltung.
Angeben Windows vertrauenswürdigen Hosts für die Remoteverwaltung
WinRM erfordert, dass Sie explizit den Namen aller Hostcomputer angeben, mit denen Sie eine Verbindung herstellen möchten. Dadurch wird die Sicherheit erhöht, indem sichergestellt wird, dass der Orchestrator-Runbookserver eine Verbindung mit dem erwarteten Computer herstellen kann, auf dem die VMM-Verwaltungskonsole ausgeführt wird.
- Öffnen Sie auf dem Orchestrator-Runbookserver die Editor für lokale Gruppenrichtlinien. Klicken Sie hierzu auf Starten,klicken Sie auf Ausführen,geben Sie gpedit.mscein, und klicken Sie dann auf OK.
- Erweitern Sie unter Richtlinie für lokale Computer die Option Computerkonfiguration, erweitern Sie Administrative Vorlagen ,erweitern Sie dann Windows-Komponenten,erweitern Sie Windows Remoteverwaltung,und wählen Sie dann WinRM-Client aus.
- Doppelklicken Sie auf Vertrauenswürdige Hosts.
- Wählen Sie im Dialogfeld Vertrauenswürdige Hosts die Option Aktiviert aus.
- Fügen Sie den Namen oder die IP-Adresse des Computers, auf dem die VMM-Verwaltungskonsole ausgeführt wird, zu TrustedHostsList hinzu. Klicken Sie auf OK.
Festlegen der PowerShell-Ausführungsrichtlinie
Die Ausführungsrichtlinie in Windows PowerShell bestimmt, welche Skripts digital signiert werden müssen, bevor sie ausgeführt werden. Standardmäßig ist die Ausführungsrichtlinie auf Restricted festgelegt, was das Laden von Konfigurationsdateien oder das Ausführen von Skripts verhindert. Um die Skripts in diesem Integrationspaket auszuführen, müssen Sie die Ausführungsrichtlinie sowohl auf dem Orchestrator-Runbookserver als auch auf dem Computer, auf dem die VMM-Verwaltungskonsole ausgeführt wird, auf RemoteSigned festlegen.
Klicken Sie aufStart , dann auf Alle Programme, dann auf Zubehörund dann Windows PowerShell.
Klicken Sie mit der rechten Maustaste Windows PowerShell, und wählen Sie Als Administrator ausführen aus. Klicken Sie auf Ja, wenn Sie von der Benutzerkontensteuerung dazu aufgefordert werden.
Geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:
set-executionpolicy remotesigned
Weitere Informationen zum Konfigurieren der Windows PowerShell Ausführungsrichtlinie finden Sie unter Set-ExecutionPolicy in der Microsoft TechNet Library.
Festlegen des PowerShell-Remoteverbindungskontingents
Sie können WS-Management-Kontingente in Windows PowerShell-Remoting verwenden, um den Orchestrator-Runbookserver und den Computer, auf dem die VMM-Verwaltungskonsole ausgeführt wird, vor übermäßiger Ressourcennutzung zu schützen, sowohl versehentlich als auch böswillig. Die Kontingenteinstellung MaxConcurrentOperationsPerUser im Knoten WSMan:\ ComputerName \Service bietet diesen Schutz, indem eine Begrenzung der Anzahl von VMM-Objekten festgelegt wird, die gleichzeitig ausgeführt werden können.
Standardmäßig ist MaxConcurrentOperationsPerUser auf 5 festgelegt. Dies bedeutet, dass maximal fünf VMM-Objekte gleichzeitig für alle VMM-Aktivitäten ausgeführt werden können. Wenn diese Standardeinstellung nicht den Anforderungen Ihrer Organisation entspricht, finden Sie unter About_Remote_Troubleshooting in der Microsoft TechNet Library Informationen zum Konfigurieren von Remotevorgängen in Windows PowerShell.
Hinweis
MaxConcurrentOperationsPerUser wirkt sich auf alle Windows PowerShell aus, unabhängig davon, ob sie aus einem Runbook kommen oder nicht. Wenn Remotesitzungen von anderen Anwendungen verwendet werden, werden sie in diesen Grenzwert eingeschlossen.
Konfigurieren der Verbindungen
Nachdem Sie die WinRM-Konfiguration überprüft haben, müssen Sie eine Verbindung hinzufügen, die die Kommunikation zwischen dem Orchestrator-Runbookserver und einem Computer definiert, auf dem die VMM-Verwaltungskonsole ausgeführt wird. Diese Konfiguration umfasst die Anmeldeinformationen, die für den Zugriff auf VMM erforderlich sind, und das Authentifizierungsprotokoll, das verwendet werden soll. Wenn Sie Aktionen aus dem VMM-Integrationspaket konfigurieren, wählen Sie eine Konfiguration aus, die die Verbindung definiert, die die Aktivität verwenden soll. Sie können mehrere Konfigurationen erstellen, wenn Sie über mehrere VMM-Computer verfügen, mit denen eine Verbindung hergestellt werden soll.
- Klicken Sie Runbook Designer auf das Menü Optionen, und wählen Sie dann VMM aus.
- Klicken Sie auf der Registerkarte Verbindungen auf Hinzufügen, um mit dem Einrichten der Verbindung zu beginnen. Das Dialogfeld Verbindungseintrag wird angezeigt.
- Geben Sie in das Feld Name einen Namen für die Verbindung ein. Dies kann beispielsweise der Name des VMM-Computers sein.
- Geben Sie im Feld Eigenschaften einen Wert für jede Eigenschaft gemäß der folgenden Tabelle ein.
- Klicken Sie auf OK.
- Fügen Sie nach Bedarf weitere Konfigurationen hinzu.
- Klicken Sie auf Fertig stellen.
VMM-Eigenschaften
| Eigenschaft | BESCHREIBUNG |
|---|---|
| VMM-Administratorkonsole | Der Name oder die IP-Adresse des Computers, auf dem die VMM-Administratorkonsole ausgeführt wird. |
| User | Der Name eines Benutzers mit Zugriff auf VMM. Dieses Benutzerkonto muss über Berechtigungen für die VMM-Verwaltungskonsole und den VMM-Server verfügen, um die von den Aktivitäten angeforderten Aktionen auszuführen. Wenn Sie diese Eigenschaft leer lassen, verwendet die Konfiguration die Anmeldeinformationen des Runbook Service-Kontos. Wenn dieses Konto über die entsprechenden Berechtigungen für VMM verfügt, müssen Sie keine Anmeldeinformationen für die Konfiguration angeben. |
| Domain | Die Domäne, die das Benutzerkonto enthält. |
| Kennwort | Das Kennwort für das angegebene Benutzerkonto. |
| Authentifizierungstyp (nur Remote) | Der zu verwendende Authentifizierungstyp. Dies ist nur erforderlich, wenn der Runbookserver und die VMM-Verwaltungskonsole auf verschiedenen Computern installiert sind. Die Authentifizierungsmethode, die Sie auswählen, muss in WinRM aktiviert sein. Sie können die Authentifizierungsmethoden über den Editor für lokale Gruppenrichtlinien aktivieren. Weitere Informationen finden Sie unter Installation und Konfiguration für Windows Remoteverwaltung. |
| Port (nur remote) | Der Port, der für PowerShell-Remoting zwischen dem Orchestrator-Runbookserver und dem Computer mit der VMM-Verwaltungskonsole verwendet wird. Dies ist nur erforderlich, wenn der Runbookserver und die VMM-Verwaltungskonsole auf verschiedenen Computern installiert sind. |
| SSL verwenden (nur remote) | Hiermit wird angegeben, ob für die Verbindung SSL verwendet werden soll. Dies ist nur erforderlich, wenn der Runbookserver und die VMM-Verwaltungskonsole auf verschiedenen Computern installiert sind. |
| Cachesitzungstimeout (in Minuten) | Die Anzahl von Minuten, bevor die Sitzung aufgrund einer fehlenden Aktivität ein Timeout auf sich nimmt und die Verbindung erneut hergestellt werden muss. |
| VMM-Server | Der Name des VMM-Servers, auf dem die Aktion ausgeführt wird. Verwenden Sie localhost für , wenn die VMM-Verwaltungskonsole auf dem VMM-Server installiert ist. |