Citrix Hypervisor

Verwalten virtueller Maschinen

Dieser Abschnitt enthält eine Übersicht darüber, wie virtuelle Maschinen (VMs) mithilfe von Vorlagen erstellt werden. Darüber hinaus werden weitere Vorbereitungsmethoden erläutert, einschließlich physischer in virtueller Konvertierung (P2V), Klonen von Vorlagen und Import zuvor exportierter VMs.

Was ist eine virtuelle Maschine?

Eine virtuelle Maschine (VM) ist ein Softwarecomputer, auf dem wie ein physischer Computer ein Betriebssystem und Anwendungen ausgeführt werden. Die VM besteht aus einer Reihe von Spezifikations- und Konfigurationsdateien, die von den physischen Ressourcen eines Hosts gesichert werden. Jede VM verfügt über virtuelle Geräte, die dieselben Funktionen wie physische Hardware bereitstellen. VMs können die Vorteile von portabler, verwaltbarer und sicherer sein. Darüber hinaus können Sie das Startverhalten jeder VM an Ihre spezifischen Anforderungen anpassen. Weitere Informationen finden Sie unter VM-Startverhalten.

Citrix Hypervisor unterstützt Gäste mit einer beliebigen Kombination von IPv4- oder IPv6-konfigurierten Adressen.

In Citrix Hypervisor können VMs im vollvirtualisierten Modus (HVM) betrieben werden. Bestimmte Prozessorfunktionen werden verwendet, um privilegierte Anweisungen, die die virtuelle Maschine ausführt, zu “Trap”. Mit dieser Funktion können Sie ein unverändertes Betriebssystem verwenden. Für den Netzwerk- und Speicherzugriff werden emulierte Geräte der virtuellen Maschine angezeigt. Alternativ können PV-Treiber aus Leistungs- und Zuverlässigkeitsgründen verwendet werden.

Erstellen von VMs

VM-Vorlagen verwenden

VMs werden aus Vorlagen vorbereitet. Eine Vorlage ist ein Gold-Image, das alle verschiedenen Konfigurationseinstellungen enthält, um eine Instanz einer bestimmten VM zu erstellen. Citrix Hypervisor wird mit einem Basissatz von Vorlagen geliefert, bei denen es sich um VMs handelt, auf denen Sie ein Betriebssystem installieren können. Unterschiedliche Betriebssysteme erfordern unterschiedliche Einstellungen, um optimal ausgeführt werden zu können. Citrix Hypervisor Vorlagen werden optimiert, um die Betriebssystemleistung zu maximieren.

Es gibt zwei grundlegende Methoden, mit denen Sie VMs aus Vorlagen erstellen können:

  • Verwendung einer vollständig vorkonfigurierten Vorlage, z. B. der Demo Linux Virtual Appliance.

  • Installieren eines Betriebssystems von einer CD, einem ISO-Image oder einem Netzwerk-Repository auf der entsprechenden Vorlage.

Windows-VMs beschreibt, wie Windows-Betriebssysteme auf VMs installiert werden.

Linux-VMs beschreibt, wie Linux-Betriebssysteme auf VMs installiert werden.

Hinweis:

Vorlagen, die von älteren Versionen von Citrix Hypervisor erstellt wurden, können in neueren Versionen von Citrix Hypervisor verwendet werden. Vorlagen, die in neueren Versionen von Citrix Hypervisor erstellt wurden, sind jedoch nicht mit älteren Versionen von Citrix Hypervisor kompatibel. Wenn Sie mit Citrix Hypervisor 8.2 eine VM-Vorlage erstellt haben, exportieren Sie die VDIs separat, und erstellen Sie die VM erneut, um sie mit einer früheren Version zu verwenden.

Andere Methoden der VM-Erstellen

Zusätzlich zum Erstellen von VMs aus den bereitgestellten Vorlagen können Sie die folgenden Methoden verwenden, um VMs zu erstellen.

Physisch/Virtuelle Konvertierung

Physische in virtuelle Konvertierung (P2V) ist der Prozess, der ein vorhandenes Windows-Betriebssystem auf einem physischen Server in eine virtualisierte Instanz von sich selbst konvertiert. Die Konvertierung umfasst das Dateisystem, die Konfiguration und so weiter. Diese virtualisierte Instanz wird dann übertragen, instanziiert und als VM auf dem Citrix Hypervisor-Server gestartet.

Klonen einer vorhandenen VM

Sie können eine Kopie einer vorhandenen VM erstellen, indem Sie aus einer Vorlage klonen. Vorlagen sind gewöhnliche VMs, die als Master-Kopien verwendet werden sollen, um Instanzen von VMs zu erstellen. Eine VM kann angepasst und in eine Vorlage konvertiert werden. Stellen Sie sicher, dass Sie das entsprechende Vorbereitungsverfahren für die VM befolgen. Weitere Informationen finden Sie unter Vorbereiten des Klonens einer Windows-VM mithilfe von Sysprep und Vorbereiten des Klonens einer Linux-VM.

Hinweis:

Vorlagen können nicht als normale VMs verwendet werden.

Citrix Hypervisor verfügt über zwei Mechanismen zum Klonen von VMs:

  • Ein vollständiges Exemplar

  • Copy-on-Write

    Der schnellere Kopieren-on-Write-Modus schreibt nur modifizierte Blöcke auf die Festplatte. Copy-on-Write wurde entwickelt, um Speicherplatz zu sparen und schnelle Klone zu ermöglichen, verlangsamt aber die normale Festplattenleistung leicht. Eine Vorlage kann mehrfach ohne Verlangsamung schnell geklont werden.

    Hinweis:

    Wenn Sie eine Vorlage in eine VM klonen und dann den Klon in eine Vorlage konvertieren, kann die Festplattenleistung verringern. Die Höhe der Abnahme hat eine lineare Beziehung zu der Häufigkeit, mit der dieser Prozess stattgefunden hat. In diesem Fall kann der vm-copy CLI-Befehl verwendet werden, um eine vollständige Kopie der Festplatten auszuführen und die erwartete Festplattenleistung wiederherzustellen.

Hinweise zu Ressourcenpools

Wenn Sie eine Vorlage aus virtuellen Laufwerken einer VM auf einer freigegebenen SR erstellen, wird der Vorlagenklonvorgang an jeden Server im Pool weitergeleitet, der auf die freigegebenen SRs zugreifen kann. Wenn Sie die Vorlage jedoch von einem virtuellen Laufwerk einer VM erstellen, das nur über eine lokale SR verfügt, kann der Vorlagenklonvorgang nur auf dem Server ausgeführt werden, der auf diese SR zugreifen kann.

Importieren einer exportierten VM

Sie können eine VM erstellen, indem Sie eine vorhandene exportierte VM importieren. Wie das Klonen ist das Exportieren und Importieren einer VM eine schnelle Möglichkeit, weitere VMs einer bestimmten Konfiguration zu erstellen. Mit dieser Methode können Sie die Geschwindigkeit Ihrer Bereitstellung erhöhen. Sie können beispielsweise über eine spezielle Serverkonfiguration verfügen, die Sie oft verwenden. Nachdem Sie eine VM nach Bedarf eingerichtet haben, exportieren Sie sie und importieren Sie sie später, um eine weitere Kopie Ihrer speziell konfigurierten VM zu erstellen. Sie können auch Export und Import verwenden, um eine VM auf den Citrix Hypervisor-Server zu verschieben, der sich in einem anderen Ressourcenpool befindet.

Weitere Informationen und Verfahren zum Importieren und Exportieren von VMs finden Sie unter Importieren und Exportieren von VMs.

Citrix VM-Tools

Citrix VM-Tools bieten leistungsstarke E/A-Dienste ohne den Aufwand herkömmlicher Geräteemulation.

Citrix VM-Tools für Windows

Citrix VM Tools für Windows bestehen aus E/A-Treibern (auch als paravirtualisierte Treiber oder PV-Treiber bezeichnet) und dem Management Agent.

Die E/A-Treiber enthalten Speicher- und Netzwerktreiber sowie Low-Level-Management-Schnittstellen. Diese Treiber ersetzen die emulierten Geräte und bieten Hochgeschwindigkeitstransport zwischen Windows und der Citrix Hypervisor Produktfamilie. Bei der Installation eines Windows-Betriebssystems verwendet Citrix Hypervisor die herkömmliche Geräteemulation, um der VM einen Standard-IDE-Controller und eine Standard-Netzwerkkarte zu präsentieren. Diese Emulation ermöglicht es der Windows-Installation, integrierte Treiber zu verwenden, jedoch mit geringerer Leistung aufgrund des Aufwands, der bei der Emulation der Controller ertreiber innewohnt.

Der Management Agent, auch als Gast-Agent bezeichnet, ist für die Verwaltungsfunktionen virtueller Maschinen auf hoher Ebene verantwortlich und stellt XenCenter einen vollständigen Satz von Funktionen bereit.

Installieren Sie Citrix VM Tools für Windows auf jeder Windows-VM, damit diese VM eine vollständig unterstützte Konfiguration hat und die xe CLI oder XenCenter verwenden kann. Eine VM funktioniert ohne die Citrix VM Tools für Windows, aber die Leistung wird beeinträchtigt, wenn die E/A-Treiber (PV-Treiber) nicht installiert sind. Sie müssen Citrix VM Tools für Windows auf Windows-VMs installieren, um die folgenden Vorgänge ausführen zu können:

  • Sauberes Herunterfahren, Neustarten oder Anhalten einer virtuellen Maschine

  • Anzeigen von VM-Leistungsdaten in XenCenter

  • Migrieren einer ausgeführten VM (mit Livemigration oder Storage Livemigration)

  • Erstellen von Snapshots mit Speicher (Checkpoints) oder Wiederherstellen von Snapshots

Weitere Informationen finden Sie unter Installieren von Citrix VM-Tools für Windows.

Citrix VM-Tools für Linux

Citrix VM Tools für Linux enthalten einen Gast-Agent, der dem Host zusätzliche Informationen über die VM bereitstellt.

Sie müssen die Citrix VM Tools für Linux auf Linux-VMs installieren, um folgende Vorgänge ausführen zu können:

  • Anzeigen von VM-Leistungsdaten in XenCenter

  • Anpassen der Anzahl der vCPUs auf einer laufenden Linux-VM

  • Dynamische Speichersteuerung aktivieren

Weitere Informationen finden Sie unter Installieren von Citrix VM-Tools für Linux.

Finden Sie den Virtualisierungsstatus einer VM heraus

XenCenter meldet den Virtualisierungsstatus einer VM auf der Registerkarte Allgemein der VM. Sie können herausfinden, ob Citrix VM Tools installiert sind. Auf dieser Registerkarte wird auch angezeigt, ob die VM Updates von Windows Update installieren und empfangen kann. Im folgenden Abschnitt werden die Meldungen aufgeführt, die in XenCenter angezeigt werden:

I/O-optimiert (nicht optimiert): In diesem Feld wird angezeigt, ob die E/A-Treiber auf der VM installiert sind.

Management Agent installiert (nicht installiert): In diesem Feld wird angezeigt, ob der Management Agent auf der VM installiert ist.

Kann (kann nicht) Updates von Windows Update empfangenwerden: Gibt an, ob die VM E/A-Treiber von Windows Update empfangen kann.

Hinweis:

Windows Server Core 2016 unterstützt nicht die Verwendung von Windows Update zum Installieren oder Aktualisieren der E/A-Treiber. Verwenden Sie stattdessen das Installationsprogramm für Citrix VM Tools für Windows, das auf der Citrix Hypervisor Downloadseite.

I/O-Treiber und Verwaltungs-Agent installieren: Diese Meldung wird angezeigt, wenn die I/O-Treiber oder der Verwaltungs-Agent auf der VM nicht installiert sind.

Unterstützte Gäste und Zuweisung von Ressourcen

Eine Liste der unterstützten Gastbetriebssysteme finden Sie unter Beschränkungen für unterstützte Gäste, virtueller Speicher und Festplattengröße

In diesem Abschnitt werden die Unterschiede bei der Unterstützung virtueller Geräte für die Mitglieder der Citrix Hypervisor Produktfamilie beschrieben.

Unterstützung virtueller Geräte der Citrix Hypervisor Produktfamilie

Die aktuelle Version der Citrix Hypervisor Produktfamilie hat einige allgemeine Einschränkungen für virtuelle Geräte für VMs. Bestimmte Gastbetriebssysteme haben möglicherweise niedrigere Grenzwerte für bestimmte Funktionen. Der Abschnitt für die individuelle Gastinstallation enthält die Einschränkungen. Ausführliche Informationen zu Konfigurationslimits finden Sie unter Configuration Limits.

Faktoren wie Hardware und Umgebung können sich auf die Einschränkungen auswirken. Weitere Informationen zur unterstützten Hardware finden Sie im Citrix Hypervisor Hardwarekompatibilitätsliste.

VM-Block-Geräte

Citrix Hypervisor emuliert einen IDE-Bus in Form eines hd* Geräts. Wenn Sie Windows verwenden, wird bei der Installation der Citrix VM Tools ein spezieller E/A-Treiber installiert, der ähnlich wie Linux funktioniert, außer in einer vollständig virtualisierten Umgebung.

Verwalten virtueller Maschinen