Microsoft System Center Virtual Machine Manager-Virtualisierungsumgebungen

Befolgen Sie die nachfolgenden Anweisungen, wenn Sie Hyper-V mit Microsoft System Center Virtual Machine Manager (VMM) zur Bereitstellung von virtuellen Maschinen verwenden.

Unter Systemanforderungen werden die unterstützten VMM-Versionen aufgeführt.

Verwenden Sie Maschinenerstellungsdienste (MCS) oder Citrix Provisioning (zuvor “Provisioning Services”) zum Bereitstellen folgender Elemente:

  • Desktop- oder Serverbetriebssystem-VM der ersten Generation
  • Windows Server 2012 R2-, Windows Server 2016- und Windows 10-VM (mit oder ohne sicheren Start) der zweiten Generation

Installieren und Konfigurieren eines Hypervisors

Installieren Sie Microsoft Hyper-V Server und VMM auf Ihren Servern.

Überprüfen Sie die folgenden Kontoinformationen:

Das Konto, das Sie beim Erstellen einer Verbindung in Studio verwenden, muss ein VMM-Administrator oder ein delegierter VMM-Administrator für die relevanten Hyper-V-Maschinen. Wenn dieses Konto nur über die delegierte Administratorrolle in VMM verfügt, werden die Speicherdaten in Studio beim Erstellen der Verbindung nicht aufgeführt.

Das Benutzerkonto muss außerdem Mitglied der lokalen Administratorsicherheitsgruppe auf jedem Hyper-V-Server sein, um zur Lebenszyklusverwaltung von VM (z. B. VM erstellen, aktualisieren und löschen) berechtigt zu sein.

Installieren der VMM-Konsole

Installieren Sie auf jedem Server mit Citrix Cloud Connector eine System Center Virtual Machine Manager-Konsole.

Erstellen einer Master-VM

  • Installieren Sie einen VDA auf der Master-VM und wählen Sie die Option zur Desktopoptimierung aus. Dies verbessert die Leistung.
  • Erstellen Sie einen Snapshot der Master-VM, um diesen als Sicherungskopie zu verwenden.
  • Erstellen Sie virtuelle Desktops.

Erstellen einer Verbindung

Wenn Sie VMs mit MCS bereitgestellt haben, führen Sie im Assistenten zur Erstellung von Verbindungen in Studio folgende Schritte aus:

  • Geben Sie die Adresse als vollqualifizierten Domänennamen des Hostservers ein.
  • Geben Sie Anmeldeinformationen für das zuvor erstellte Administratorkonto ein. Das Konto muss Berechtigung zum Erstellen neuer VMs haben.
  • Wählen Sie im Dialogfeld “Hostdetails” den Cluster oder eigenständigen Host aus, der beim Erstellen der VMs verwendet werden soll. Wichtig: Sie müssen auch dann zu einem Cluster oder eigenständigen Host navigieren, wenn Sie eine Bereitstellung mit einem einzelnen Hyper-V-Host verwenden.

MCS auf SMB 3-Dateifreigaben

Bei Maschinen/Katalogen, die mit MSC auf SMB 3-Dateifreigaben für VM-Speicher erstellt wurden, müssen die Anmeldeinformationen die nachfolgenden Anforderungen erfüllen, damit Aufrufe von der Citrix Hypervisor Communications Library (HCL) die Verbindung mit dem SMB-Speicher herstellen können:

  • Die VMM-Benutzeranmeldeinformationen müssen vollständigen Lese-/Schreibzugriff auf den SMB-Speicher umfassen.
  • Speichervorgänge auf dem virtuellen Datenträger werden bei Vorgängen im Lebenszyklus der VM über den Hyper-V-Server mit den VMM-Anmeldeinformationen durchgeführt.

Bei Verwendung von VMM 2012 SP1 mit Hyper-V unter Windows Server 2012: Wenn Sie SMB als Speicher verwenden, aktivieren Sie das Feature “CredSSP” (Credential Security Support Provider) vom Cloud Connector auf den einzelnen Hyper-V-Maschinen. Weitere Informationen finden Sie unter CTX137465.

Über eine standardmäßige PowerShell V3-Remotesitzung verwendet die HCL des Cloud Connectors CredSSP zum Öffnen einer Verbindung mit der Hyper-V-Maschine. Dieses Feature übergibt mit Kerberos verschlüsselte Benutzeranmeldeinformationen an die Hyper-V-Maschine. Die PowerShell-Befehle in dieser Sitzung auf der Remotemaschine mit Hyper-V werden dann unter Verwendung der angegebenen Anmeldeinformationen (in diesem Fall, derer des VMM-Benutzers) ausgeführt, sodass eine ordnungsgemäße Kommunikation mit dem Speicher gewährleistet wird.

Bei den folgenden Aufgaben werden PowerShell-Skripts verwendet, die ihren Ursprung in der HCL haben. Die Skripts werden dann an die Hyper-V-Maschine gesendet, um am SMB 3.0-Speicher ausgeführt.

Konsolidieren des Masterimages: Ein Masterimage erstellt ein neues MCS-Provisioningschema (Maschinenkatalog). Die Master-VM wird durch dieses Schema geklont und vereinfacht, damit sie zum Erstellen neuer VM aus dem neu erstellten Datenträger bereit ist (die Abhängigkeit zur ursprünglichen Master-VM wird entfernt).

ConvertVirtualHardDisk im Namespace root\virtualization\v2

Beispiel:

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”;$result = $ims.ConvertVirtualHardDisk($diskName, $vhdastext)$result

Erstellen eines differenzierenden Datenträgers: Erstellt einen differenzierenden Datenträger aus dem Masterimage, das durch Konsolidierung des Masterimages generiert wurde. Der differenzierende Datenträger wird dann an eine neue VM angeschlossen.

CreateVirtualHardDisk im Namespace root\virtualization\v2

Beispiel:

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”;$result = $ims.CreateVirtualHardDisk($vhdastext);$result

Upload von Identitätsdisks: Von der HCL kann die Identitätsdisk nicht direkt in den SMB-Speicher hochgeladen werden. Daher muss der Identitätsdatenträger von der Hyper-V-Maschine hochgeladen und in den Speicher kopiert werden. Da die Hyper-V-Maschine den Identitätsdatenträger nicht auf dem Cloud Connector lesen kann, muss er von der HCL zuerst wie folgt über die Hyper-V-Maschine kopiert werden:

  1. Upload des Identitätsdatenträgers durch die HCL auf die Hyper-V-Maschine über die Administratorfreigabe.
  2. Der Datenträger wird von der Hyper-V-Maschine über ein PowerShell-Skript, das in der Remote-PowerShell-Sitzung ausgeführt wird, in den SMB-Speicher kopiert. Auf der Hyper-V-Maschine wird ein Ordner erstellt, dessen Berechtigungen nur für den VMM-Benutzer gesperrt sind (über die remote PowerShell-Verbindung).
  3. Die HCL löscht die Datei aus der Administratorfreigabe.
  4. Wenn der Upload des Identitätsdatenträgers durch die HCL auf die Hyper-V-Maschine abgeschlossen ist, werden die Identitätsdatenträger von der Remote-PowerShell-Sitzung in den SMB-Speicher kopiert und dann aus der Hyper-V-Maschine gelöscht.

Falls der Ordner des Identitätsdatenträgers gelöscht wird, wird er neu erstellt, damit er zur Wiederverwendung verfügbar ist.

Download von Identitätsdisks: Wie beim Upload wird die Identitätsdisk über die Hyper-V-Maschine an die HCL übergeben. Beim folgenden Prozess wird, falls noch nicht vorhanden, ein Ordner erstellt, der nur VMM-Benutzerbenutzerberechtigungen auf dem Hyper-V-Server hat.

  1. Der Datenträger wird von der Hyper-V-Maschine aus dem SMB-Speicher in den lokalen Hyper-V-Speicher kopiert, und zwar über ein PowerShell-Skript, das in der Remote-PowerShell V3-Sitzung ausgeführt wird.
  2. Die HCL liest den Datenträger aus der Administratorfreigabe der Hyper-V-Maschine in den Speicher.
  3. Die HCL löscht die Datei aus der Administratorfreigabe.

Weitere Informationen

Microsoft System Center Virtual Machine Manager-Virtualisierungsumgebungen