XenServer®
XenServer ist eine hochoptimierte Hypervisor-Plattform für Citrix Virtual Apps and Desktops™, die die Bereitstellung von Windows- und Linux-Virtual Apps und Desktops auf jedem Gerät und für Hunderte von Mitarbeitern in nur wenigen Minuten ermöglicht.
Vorbereitung
Sie können Ihre XenServer-Umgebung verwenden, um Layer zu erstellen und Layer-Images zu veröffentlichen. Jede Connector-Konfiguration greift auf einen bestimmten Speicherort in Ihrer XenServer-Umgebung zu. Möglicherweise benötigen Sie mehr als eine XenServer-Connector-Konfiguration, um für jeden Zweck auf den richtigen Speicherort zuzugreifen. Darüber hinaus können Sie jedes Layer-Image an einem für das System, das Sie mit dem veröffentlichten Image bereitstellen, geeigneten Speicherort veröffentlichen. Weitere Informationen zu Connectors und Connector-Konfigurationen finden Sie unter Connector-Konfigurationen.
Mit der XenServer-Architektur können Sie mit einzelnen Servern oder einem Server-Cluster interagieren, anstatt mit einem zentralen Verwaltungsserver. Sie können XenServer über den Befehlszeilenzugriff oder über Verwaltungssoftware wie XenCenter verwalten. Sie können XenCenter auf Ihrem Desktop installieren und sich einzeln mit jedem Host oder einem Host-Cluster verbinden.
Wenn Sie App Layering zum ersten Mal verwenden
Wenn Sie App-Layer mithilfe einer XenServer-VM erstellen möchten, benötigen Sie einen XenServer-Connector innerhalb von App Layering. Wenn Sie Layer-Images in XenServer veröffentlichen, benötigen Sie außerdem eine Connector-Konfiguration für jeden Ihrer Veröffentlichungsorte.
Beim Erstellen eines Layers und Veröffentlichen eines Layer-Images werden Sie aufgefordert, eine Connector-Konfiguration auszuwählen. Wenn Sie noch nicht über die richtige Connector-Konfiguration für die Aufgabe verfügen, können Sie eine erstellen, indem Sie auf der Seite Connectors auf Connector-Konfiguration hinzufügen klicken.
Erforderliche Informationen für die XenServer-Connector-Konfigurationseinstellungen Das Konfigurieren eines Connectors für XenServer ermöglicht Ihnen das Durchsuchen nach dem XenCenter-Server, dem Datenspeicher und dem Host, die für eine neue Konfiguration verwendet werden sollen.
Wichtig
Die Felder sind Groß-/Kleinschreibung-sensitiv. Alle Werte, die Sie manuell eingeben, müssen der Groß-/Kleinschreibung des Objekts in XenServer entsprechen, andernfalls schlägt die Validierung fehl.
- XenServer-Konfigurationsname: Ein nützlicher Name zur Identifizierung und Nachverfolgung dieser Connector-Konfiguration.
- XenServer-Adresse: Der Name des XenServer-Hosts, mit dem die Appliance integriert wird.
- Benutzername und Kennwort: Die Anmeldeinformationen für das Konto, das die Appliance zur Verbindung mit dem XenServer verwendet.
- Gesicherte Kommunikation verwenden: SSL-Verschlüsselung für den API-Verkehr zwischen dem App Layering Connector und XenServer. Dieses Feld ist standardmäßig ausgewählt.
- Virtuelle Maschinen-Vorlage: Die Vorlage für die Klonung virtueller Maschinen. Die Auswahlliste enthält nur benutzerdefinierte Vorlagen für virtuelle Maschinen, nicht tatsächliche virtuelle Maschinen oder integrierte Vorlagen. Die ausgewählte Vorlage darf keine angehängten Datenträger haben und muss mindestens eine Netzwerkkarte angehängt haben. Andernfalls wird ein Fehler angezeigt, wenn Sie versuchen, die Konfiguration zu validieren oder zu speichern.
- Speicher-Repository: Das Speicher-Repository für den Datenträger, der hochgeladen wird. Die Liste ist so gefiltert, dass nur Repositorys angezeigt werden, die virtuelle Festplatten enthalten können (ISO-Repositorys werden herausgefiltert).
- Layer-Datenträger-Cache-Größe in GB (optional): Gibt die zulässige Größe des Caches für den Layer an. Standardmäßig beträgt die zulässige Cache-Größe 250 GB.
- HTTPS für Dateiübertragungen verwenden: Verschlüsselt die Image-Dateiübertragungen. HTTPS ist standardmäßig für sicherere Uploads und Downloads ausgewählt, kann aber für eine höhere Leistung deaktiviert werden. Dies gilt nicht, wenn Sie Offload Compositing aktivieren.
- Offload Compositing (empfohlen): Ermöglicht die Ausführung des Layer-Paketierungs- oder Image-Veröffentlichungsprozesses auf dem angegebenen Hypervisor-Server. Diese Funktion erhöht die Leistung und ermöglicht die Verwendung des VMDK-Datenträgerformats sowie von BIOS- oder UEFI-VMs. Mit UEFI können Sie auch Secure Boot verwenden, wenn es auf dem Hypervisor aktiviert ist.
- ISO-Speicher-Repository: Repository für die Datenträger, die Offload Compositing hochlädt. Die Liste ist so gefiltert, dass nur ISO-Repositorys angezeigt werden. SMB und NFS werden unterstützt.
- ISO-Freigabepfad: Wird für das ausgewählte ISO-Speicher-Repository automatisch durch den konfigurierten ISO-Freigabepfad ausgefüllt. Nur zur Anzeige.
- ISO-Freigabe-Benutzername: Benutzername für die ausgewählte ISO-Freigabe. Nur gültig für SMB-ISO-Freigaben. NFS-ISO-Freigaben unterstützen keinen Benutzernamen oder kein Kennwort.
- ISO-Freigabe-Kennwort: Kennwort für die ausgewählte ISO-Freigabe. Nur gültig für SMB-ISO-Freigaben. NFS-ISO-Freigaben unterstützen keinen Benutzernamen oder kein Kennwort.
Wenn Offload Compositing ausgewählt ist:
- Wenn Sie eine für BIOS oder UEFI konfigurierte Vorlage bereitstellen, ist die resultierende virtuelle Maschine vom Typ, den Sie gewählt haben.
- Wenn Sie eine Vorlage mit aktiviertem und ausgewähltem UEFI-Secure Boot bereitstellen, ist die resultierende virtuelle Maschine UEFI-Secure Boot.
Wenn Offload Compositing nicht ausgewählt ist:
- Wenn Sie eine für BIOS konfigurierte Vorlage bereitstellen, ist die resultierende virtuelle Maschine BIOS.
- Wenn Sie eine für UEFI konfigurierte Vorlage bereitstellen und versuchen, die Connector-Konfiguration zu speichern, wird ein Fehler angezeigt.
Ordner für virtuelle Maschinen Virtuelle Maschinen, die vom XenServer-Connector erstellt werden, ob Paketierungsmaschinen oder Layer-Images, können entweder Ordner oder Tags verwenden, um die virtuellen Maschinen zu organisieren. XenServer ermöglicht es Ihnen, virtuelle Maschinen nach Ordner oder nach Tag zu organisieren. Diese Organisationstools sind optional, wenn virtuelle Maschinen über XenCenter oder andere Tools erstellt und verwaltet werden. Obwohl XenServer-Connector-Konfigurationen es Ihnen nicht erlauben, Ordner oder Tags anzugeben, können die vom XenServer-Connector erstellten virtuellen Maschinen, sowohl Paketierungsmaschinen als auch veröffentlichte Layer-Images, beide Organisationstools verwenden.
Caching-Tags Wenn die in der XenServer-Connector-Konfiguration angegebene Vorlage Tags enthält, werden diese Tags auf jede von dieser Vorlage geklonte virtuelle Maschine übertragen. Alle Paketierungs-VMs oder veröffentlichten Layer-Images werden mit denselben Tags versehen, die die Vorlage hat. Außerdem fügt der XenServer-Connector drei Tags hinzu.
- App Layering – Alle vom XenServer-Connector erstellten virtuellen Maschinen können mit diesem Tag gefunden werden, unabhängig von ihrem Zweck oder Image.
- Zweck-Tag – Alle Paketierungsmaschinen werden mit App Layering Packaging Machine getaggt, während alle veröffentlichten Layer-Image-VMs mit App Layering Published Images getaggt werden.
- Image- oder Layer-Name – Alle Paketierungsmaschinen werden mit dem Layer-Namen für den Layer getaggt, für den sie generiert werden, während alle veröffentlichten Layer-Images mit dem Vorlagen-Image-Namen getaggt werden. Wenn Sie XenCenter verwenden, können Sie Ihre virtuellen Maschinen nach Tag anzeigen, indem Sie Organization Views und dann By Tag auswählen.
Ordner Standardmäßig werden vom XenServer-Connector erstellte virtuelle Maschinen nicht in einem Ordner abgelegt. Wenn sich die in der XenServer-Connector-Konfiguration angegebene Vorlage jedoch in einem Ordner befindet, befindet sich jede virtuelle Maschine, die der Connector aus dieser Vorlage erstellt, ebenfalls in demselben Ordner. Alle Paketierungs-VMs und veröffentlichten Layer-Images werden in demselben Ordner abgelegt. Es gibt keine separaten Unterordner für Paketierungs-VMs oder veröffentlichte Layer-Images.
Netzwerkkonnektivität der Maschine Die virtuellen Netzwerkeinstellungen der in der XenServer-Connector-Konfiguration angegebenen Quellvorlage werden beim Erstellen von VMs über den XenServer-Connector übernommen. Es gibt keine Option in der Connector-Konfigurations-Benutzeroberfläche, um die Netzwerkeinstellungen zu überschreiben.
XenServer-Cluster Der XenServer-Connector funktioniert noch nicht korrekt mit XenServer-Clustern. Wenn der in der Konfiguration angegebene Host Teil eines Clusters ist, muss er der Master-Host im Cluster sein, damit der Connector funktioniert. Dies bedeutet jedoch, dass jedes Mal, wenn der Master-XenServer-Host ausfällt und ein neuer Master gewählt wird, die XenServer-Konfiguration aktualisiert werden muss.
Eine Connector-Konfiguration erstellen
So geben Sie die Werte ein:
- Geben Sie die ersten drei Connector-Felder manuell ein. Nach der Validierung der Anmeldeinformationen in diesen Feldern können Sie Werte für die verbleibenden Felder aus den Dropdown-Menüs auswählen.
- Um Werte manuell einzugeben, klicken Sie, um den Cursor in das Feld zu setzen, und geben Sie den Wert ein. Stellen Sie dabei sicher, dass die Groß-/Kleinschreibung mit dem Wert in XenServer übereinstimmt.
- Um einen Wert aus einer Dropdown-Liste auszuwählen, gehen Sie wie folgt vor:
- Klicken Sie einmal, um den Cursor in das Feld zu setzen.
- Klicken Sie ein zweites Mal, um die Liste der möglichen Werte anzuzeigen.
So fügen Sie eine Connector-Konfiguration hinzu
- Klicken Sie auf die Seite Connectors.
- Klicken Sie auf Connector-Konfiguration hinzufügen. Ein Dialogfeld wird geöffnet.
- Wählen Sie den Connector-Typ für die Plattform und den Speicherort aus, an dem Sie den Layer erstellen oder das Image veröffentlichen.
- Klicken Sie auf Neu, um die Seite „Connector-Konfiguration“ zu öffnen.
- Geben Sie den Konfigurations-Namen, die XenServer-Adresse, den Benutzernamen, das Kennwort und die Einstellung für das Kontrollkästchen Gesicherte Kommunikation verwenden ein. Weitere Informationen finden Sie in den obigen Feldbeschreibungen.
-
Klicken Sie unter den XenServer-Konfigurationsfeldern auf VERBINDEN. Die Felder für die Virtuelle Maschinen-Klon-Einstellungen werden dann aktiviert, wenn Benutzername und Kennwort korrekt sind.
Hinweis:
Wenn ein Zertifikatsfehler auftritt, wird die folgende Fehlermeldung angezeigt:
Es wurden ein oder mehrere Probleme mit dem Dienstzertifikat gefunden. Sie können diese ignorieren oder das Zertifikat auf dem Server aktualisieren.Sie können auf Zertifikatsfehler ignorieren und fortfahren klicken. - Wählen Sie die erforderliche Virtuelle Maschinen-Vorlage aus.
- Wählen Sie das Speicher-Repository aus.
- Stellen Sie sicher, dass die Paketierungs-Cache-Größe in GB auf den gewünschten Wert eingestellt ist (oder verwenden Sie den Standardwert). Das Setzen des Wertes auf 0 führt zu keiner Zwischenspeicherung.
- Wählen Sie die Einstellung für HTTPS für Dateiübertragungen verwenden aus.
- Wählen Sie die Einstellung für Offload Compositing verwenden aus.
- Wenn Offload Compositing verwenden ausgewählt ist, wählen Sie das ISO-Speicher-Repository aus. Der ISO-Freigabepfad wird automatisch ausgefüllt.
- Wenn eine SMB-ISO-Freigabe ausgewählt ist, geben Sie den SMB-ISO-Freigabe-Benutzernamen und das Kennwort ein.
- Klicken Sie auf BESTÄTIGEN UND ABSCHLIESSEN. Eine Konfigurationszusammenfassung wird angezeigt.
- Klicken Sie auf Speichern. Wenn keine Fehler angezeigt werden, wird die neue Connector-Konfiguration gespeichert und auf der Seite Connector angezeigt.