Bereitstellung planen
In diesem Abschnitt werden Dinge beschrieben, die bei der Planung Ihrer Citrix App Layering-Bereitstellung zu beachten sind.
App Layering-Appliance
Sie können eine App Layering-Appliance auf einem Hypervisor installieren und damit Images auf demselben oder einem anderen Hypervisor veröffentlichen.
Die Appliance wurde entwickelt, um Sie zu benachrichtigen, wenn ein Upgrade verfügbar ist. Die Appliance hostet eine webbasierte Verwaltungskonsole, in der Sie das System verwalten können, einschließlich Ihrer Layer und Image-Vorlagen.
-
Managementkonsole: Die Appliance hostet eine Verwaltungskonsole, mit der Sie Layer für Ihr Betriebssystem, Ihre Plattformsoftware und Ihre Anwendungen erstellen können. In der Konsole können Sie auch Imagevorlagen erstellen, die angeben, welche Layer in die von Ihnen veröffentlichten Images aufgenommen werden sollen.
-
Backups: Wir empfehlen, ein Backup jeder Appliance anzulegen, damit Sie die Layer, die Sie erstellen, nicht verlieren. Sie benötigen ein vollständiges Backup jeder Appliance, um sicherzustellen, dass Sie alle Informationen daraus wiederherstellen können. Obwohl Sie Layer exportieren und importieren können, ist diese Funktion nicht für die Wiederherstellung von Fehlern ausgelegt. Ausführlichere Informationen zu Verfügbarkeit, Backup und Wiederherstellung finden Sie in diesem Artikel in der Citrix Tech Zone.
Layer
Mit der App Layering-Architektur können Sie unabhängig von Ihrem Hypervisor nur eine Kopie Ihres Windows-Betriebssystems und Ihrer Apps verwalten. Sie können einen Satz von Apps für zwei Umgebungen verwalten. Beispielsweise können Sie ein Betriebssystem und seine App-Layer in einem on-premises Hypervisor und in einem Cloud-basierten Hypervisor bereitstellen. Auf jedem laufen die gleichen Layer.
Sie können Layer für Ihr Betriebssystem, Plattformtools und Anwendungen erstellen. Um die Einstellungen und Daten der Benutzer beizubehalten, aktivieren Sie Benutzerlayer in Ihren Imagevorlagen.
OS-Layer
Die Betriebssystemlayer umfasst Ihr Betriebssystem und Ihre Hypervisor-Software und -Einstellungen. Es ist ein wesentlicher Baustein für alle anderen Layer, die Sie erstellen. Sie benötigen nur einen OS-Layer für ein bestimmtes Windows-Betriebssystem. Wenn Sie beispielsweise sowohl ein Windows-Desktop-Betriebssystem als auch ein Windows Server-Betriebssystem unterstützen, erstellen Sie jeweils eine Betriebssystemlayer. Die Plattform- und App-Layer, die Sie erstellen, benötigen die Betriebssystemlayer, die Sie dafür verwenden.
Wenn Sie einer der Betriebssystemebenen ein Update hinzufügen, werden die mit diesem Betriebssystem erstellten Plattform- und App-Layer weiterhin darauf ausgeführt.
Plattformlayer
Die Plattformlayer umfasst die Provisioning-Software und Verbindungsbroker-Tools. Wenn Sie auf einem anderen Hypervisor als dem in der Betriebssystemlayer veröffentlichen, fügen Sie die neuen Hypervisor-Tools zur Plattformlayer hinzu.
Der Plattformlayer stellt sicher, dass Ihre Betriebssystem- und App-Layer in einer bestimmten lokalen oder Cloudumgebung einwandfrei ausgeführt werden. Sie können Ihre Betriebssystem- und App-Layer wiederverwenden und für jeden Hypervisor oder Provisioning Service eine andere Plattformlayer auswählen.
App-Layer
App-Layer enthalten die Software für jede Ihrer Anwendungen. Wenn Sie mehr als ein Betriebssystem verwalten, benötigen Sie eine Reihe von App-Layern für jedes Betriebssystem.
Sie können Anwendungen als Teil von Layerimages oder als elastische Layer bereitstellen. Layerimages werden verwendet, um Benutzersysteme bereitzustellen, während Elastic-Layer bereitgestellt werden, wenn sich der Benutzer anmeldet.
Elastische Layer
Um elastische Layer verwenden zu können, benötigen Sie ein Layerimage, auf dem Sie das elastische Layering aktiviert haben. Eine typische Strategie ist:
- Stellen Sie Layer-Images bereit: Schließen Sie die OS- und Plattform-Layer sowie Anwendungen ein, die für alle Benutzer vorgesehen sind. MS Office und Visual Studio müssen im Layerimage enthalten sein und können nicht als elastische Layer bereitgestellt werden.
- Elastische Layer: Aktivieren Sie elastische Layer in der Imagevorlage und weisen Sie dann App-Layer Benutzergruppen und Maschinengruppen zu. Wenn Elastic Layering aktiviert ist, erhalten Benutzer ihnen zugewiesene App-Layer (dem Benutzer), eine Gruppe, zu der sie gehören, oder die Maschine, bei der sie sich anmelden.
Benutzerlayer
Sie können die Daten und Einstellungen der Benutzer speichern, indem Sie Benutzerlayer in Ihren Imagevorlagen aktivieren. Sobald diese Option aktiviert ist, wird für jeden Benutzer ein Benutzerlayer erstellt, der Zugriff auf zumindest eine Maschine hat, die mit der Vorlage veröffentlicht wurden. Wir verwenden die Benutzerebenen nicht für den Sitzungshost.
Es gibt zwei Arten von Benutzerlayern, die Sie für eine Imagevorlage aktivieren können: Vollbenutzerlayer und Office 365-Benutzerlayer.
- Vollständige Benutzerlayer: Aktivieren Sie vollständige Benutzerlayer, um die Einstellungen und Daten für alle Layer beizubehalten, die der Maschine zugewiesen sind, für jeden Benutzer, der auf die Maschine zugreift.
- Office 365-Benutzerlayer: Office 365-Benutzerlayer sind für MS Outlook optimiert. Aktivieren Sie Office 365-Benutzerlayer, um die Einstellungen und Daten für Office 365, einschließlich Outlook, beizubehalten.
Connectors
Connector sind das Mittel für die Appliance, mit einzelnen Hypervisoren oder Provisioning-Software zu kommunizieren. In der Regel benötigen Sie zwei Arten von Connectorkonfigurationen:
- Connectorkonfiguration zum Erstellen von Layern: Ermöglicht der Appliance den Zugriff auf den Speicherort in Ihrem Hypervisor, an dem Sie die Software für jeden Layer installieren.
- Connectorkonfigurationen für die Veröffentlichung von Layerimages: Gibt der Appliance die Anmeldeinformationen, die für die Veröffentlichung von Layerimages auf Ihrem Provisioning Service oder Hypervisor erforderlich sind.
Was Sie in Ihrer Umgebung erstellen können
In diesem Abschnitt werden die Connectorkonfigurationen beschrieben, die Sie benötigen, und die Software, die auf den Betriebssystem- und Plattformebenen installiert werden muss, basierend auf Ihrer Zielplattform.
XenServer
Wenn die Appliance in XenServer installiert ist, verwenden Sie Connectorkonfigurationen, um die Layering- und Veröffentlichungsprozesse zu automatisieren. Wenn Sie eine Appliance verwenden, die auf einem anderen Hypervisor ausgeführt wird, verwenden Sie die Netzwerkdateifreigabe, um die Dateien zu übertragen.
Wenn das Gerät in XenServer installiert ist
Wenn Ihr Gerät in einem anderen Hypervisor installiert ist und Sie Layer erstellen oder in XenServer veröffentlichen, verwenden Sie die in der folgenden Tabelle beschriebenen Connectorkonfigurationen und Layer.
Betriebssystemebene in XenServer: Fügen Sie XenServer-Tools in die Betriebssystemlayer ein.
Aufgabe | Connectorkonfiguration verwenden | Damit die Appliance auf den Standort von | In Plattformlayer aufnehmen |
---|---|---|---|
Betriebssystem importieren | XenServer | Betriebssystemimage | —- |
Paketlayer | XenServer | Verpackungsmaschine | —- |
Veröffentlichen von Layerimages | Maschinenerstellung für XenServer, Citrix Provisioning oder XenServer | Systemprovisioning | Wenn Sie Machine Creation für XenServer oder Citrix Provisioning verwenden, schließen Sie die entsprechenden Tools und Verbindungsbroker-Tools ein |
Wenn die Appliance auf einem anderen Hypervisor installiert ist
Wenn Ihre Appliance auf einem anderen Hypervisor als Citrix ausgeführt wird und Sie Layer erstellen oder in XenServer veröffentlichen, verwenden Sie die Netzwerkdateifreigabe der Appliance und die in der folgenden Tabelle aufgeführten Layer.
Betriebssystemlayer: Verschiedene Hypervisor-Tools sind auf dem Betriebssystemlayer installiert. Wenn Sie jedoch den Hypervisortyp in der Plattformebene auf XenServer festlegen, werden die Tools im Betriebssystemlayer entfernt und die Tools, die Sie dem Plattformlayer hinzufügen, sind in den Layer-Images enthalten, die Sie veröffentlichen.
Aufgabe | Connectorkonfiguration | Damit die Appliance auf den Speicherort zugreift | Plattformlayer |
---|---|---|---|
Betriebssystem importieren | Netzwerkdateifreigabe | Betriebssystemimage | XenServer-Tools |
Paketlayer | Netzwerkdateifreigabe | Verpackungsmaschine | XenServer-Tools |
Veröffentlichen von Layerimages | Netzwerkdateifreigabe | Systemprovisioning | XenServer-Tools, entweder Maschinenerstellungs- oder Citrix Provisioning-Tools, falls zutreffend, und Verbindungsbroker-Tools |
Verwandte Links
-
Connectors:
-
Plattformlayerdetails:
MS Azure
Wenn die App Layering-Appliance in Azure installiert ist, können Sie Connectorkonfigurationen verwenden, um die Layering- und Veröffentlichungsprozesse zu automatisieren. Andernfalls verwenden Sie die Netzwerkdateifreigabe der Appliance für die Übertragung von Images zu und von Ihrer Zielplattform.
Wenn die Appliance in Azure installiert ist
Wenn Ihre Appliance in Azure installiert ist und Sie Layer in Azure erstellen oder Layer-Images auf diesem Hypervisor oder einem darauf ausgeführten Provisioning Service veröffentlichen, verwenden Sie die in der folgenden Tabelle beschriebenen Connectorkonfigurationen und Layer.
Betriebssystemlayer: Für Azure sind keine Hypervisor-Tools erforderlich
Aufgabe | Connectorkonfiguration verwenden | Damit die Appliance auf den Standort von | In Plattformlayer aufnehmen |
---|---|---|---|
Betriebssystem importieren | MS Azure | Betriebssystemimage | —- |
Paketlayer | MS Azure | Verpackungsmaschine | —- |
Veröffentlichen von Layerimages | Maschinenerstellung für Azure, MS Azure | In der Nähe von Systemen zur Bereitstellung | Wenn Machine Creation für Azure, schließen Sie Werkzeuge zur Maschinenerstellung ein |
Wenn die Appliance auf einem anderen Hypervisor installiert ist
Wenn Ihre Appliance auf einem anderen Hypervisor als Azure installiert ist und Sie Layer in Azure erstellen oder Layer-Images in Azure oder auf einer in Azure ausgeführten Maschinenerstellung veröffentlichen, verwenden Sie die Network File Share der Appliance und die in der folgenden Tabelle beschriebenen Layer.
Betriebssystemlayer: Obwohl Tools für den falschen Hypervisor in den OS-Layer installiert sind, können Sie die Tools überschreiben, indem Sie den Hypervisortyp in der Plattformlayer auf Azure festlegen.
Aufgabe | Connectorkonfiguration | Damit die Appliance auf den Standort von | Plattformlayer |
---|---|---|---|
Betriebssystem importieren | Netzwerkdateifreigabe | Betriebssystemimage | Nicht erforderlich |
Paketlayer | Netzwerkdateifreigabe | Verpackungsmaschine | Nicht erforderlich |
Veröffentlichen von Layerimages | Netzwerkdateifreigabe | Systemprovisioning | gegebenenfalls Werkzeuge für die Maschinenerstellung |
Verwandte Links
-
Connectors:
-
Details zur Plattformlayersoftware:
MS Hyper-V
Wenn die App Layering-Appliance in Hyper-V installiert ist, können Sie Connectorkonfigurationen verwenden, um die Layering- und Veröffentlichungsprozesse zu automatisieren. Andernfalls verwenden Sie die Dateifreigabe der Appliance, um Images zu und von Ihrer Zielplattform zu übertragen.
Wenn die Appliance in Hyper-V installiert ist
Wenn Ihre Appliance in Hyper-V installiert ist und Sie Layer in Hyper-V erstellen oder Layerimages auf Hyper-V oder einem darauf ausgeführten Provisioning Service veröffentlichen, verwenden Sie die in der folgenden Tabelle beschriebenen Connectorkonfigurationen und Layer.
Betriebssystemlayer: Fügen Sie Hyper-V-Einstellungen hinzu, wenn das Betriebssystem nicht aus Hyper-V stammt.
Aufgabe | Connectorkonfiguration verwenden | Damit die Appliance auf den Standort von | In Plattformlayer aufnehmen |
---|---|---|---|
Betriebssystem importieren | —- | Betriebssystemimage | —- |
Paketlayer | MS Hyper-V | Verpackungsmaschine | —- |
Veröffentlichen von Layerimages | Maschinenerstellung, Citrix Provisioning oder MS Hyper-V | Systemprovisioning | Wenn Citrix Provisioning, schließen Sie Provisioning-Tools und Verbindungsbroker-Tools ein |
Wenn die Appliance in einem anderen Hypervisor installiert ist
Wenn Ihre Appliance in einem anderen Hypervisor als Hyper-V installiert ist und Sie Layer erstellen oder in Hyper-V veröffentlichen, verwenden Sie die Netzwerkdateifreigabe der Appliance und die in der folgenden Tabelle beschriebenen Layer.
Betriebssystemlayer: Tools für einen anderen Hypervisor sind auf dem OS-Layer installiert. Löschen Sie die Dateien, indem Sie den Hypervisortyp in der Plattformlayer auf Hyper-V setzen. Die Einstellungen auf der Plattformlayer überschreiben den ursprünglichen Hypervisor.
Aufgabe | Connectorkonfiguration | Damit die Appliance auf den Standort von | Plattformlayer |
---|---|---|---|
Betriebssystem importieren | Netzwerkdateifreigabe | Betriebssystemimage | MS Hyper-V-Einstellungen |
Paketlayer | Netzwerkdateifreigabe | Verpackungsmaschine | MS Hyper-V-Einstellungen |
Veröffentlichen von Layerimages | Netzwerkdateifreigabe | Systemprovisioning | Hyper-V-Einstellungen, Verbindungsbroker-Tools und Provisioning-Tools, falls zutreffend |
Verwandte Links
-
Connectors:
-
Details zur Plattformlayersoftware:
Nutanix AHV
Wenn die App Layering-Appliance in Nutanix installiert ist, können Sie Connectorkonfigurationen verwenden, um die Layering- und Veröffentlichungsprozesse zu automatisieren. Andernfalls verwenden Sie die Dateifreigabe der Appliance, um Images zu und von Ihrer Zielplattform zu übertragen.
Wenn das Gerät in Nutanix installiert ist
Wenn Ihre Appliance in Nutanix installiert ist und Sie Layer erstellen oder Images in Nutanix veröffentlichen, verwenden Sie die Connectorkonfigurationen und Layer, die in der folgenden Tabelle beschrieben sind.
Betriebssystemlayer: Nutanix-Tools einschließen
Aufgabe | Connectorkonfiguration verwenden | Damit die Appliance auf den Standort von | In Plattformlayer aufnehmen |
---|---|---|---|
Betriebssystem importieren | Nutanix AHV | Betriebssystemimage | —- |
Paketlayer | Nutanix AHV | Verpackungsmaschine | —- |
Veröffentlichen von Layerimages | Maschinenerstellung für Nutanix, Machine Creation oder Nutanix AHV | Systemprovisioning | Wenn Sie Machine Creation für Nutanix verwenden, schließen Sie Werkzeuge zur Maschinenerstellung ein |
Wenn die Appliance in einem anderen Hypervisor installiert ist
Wenn Ihre Appliance in einem anderen Hypervisor als Nutanix installiert ist und Sie Layer erstellen oder in Nutanix veröffentlichen, verwenden Sie die in der folgenden Tabelle beschriebene Netzwerkdateifreigabe und Layer.
Betriebssystemlayer: Obwohl Tools für einen anderen Hypervisor im Betriebssystemlayer installiert sind, können Sie sie überschreiben und löschen. Stellen Sie in der Plattformlayer den Hypervisortyp auf Nutanix ein. Die Nutanix-Tools sind dann in Ihren Layerimages enthalten.
Aufgabe | Connectorkonfiguration… | Damit die Appliance auf den Speicherort zugreift: | Plattformlayer |
---|---|---|---|
Betriebssystem importieren | Netzwerkdateifreigabe | Betriebssystemimage | Nutanix-Tools |
Paketlayer | Nutanix Dateifreigabe | Verpackungsmaschine | Nutanix-Tools |
Veröffentlichen von Layerimages | Nutanix Dateifreigabe | Systemprovisioning | Nutanix-Werkzeuge, Verbindungsbroker-Tools und Werkzeuge zur Maschinenerstellung, falls zutreffend |
Verwandte Links
-
Connectors:
-
Details zur Plattformlayersoftware:
VMware vSphere
Wenn die App Layering-Appliance in vSphere installiert ist, können Sie Connectorkonfigurationen verwenden, um die Layering- und Veröffentlichungsprozesse zu automatisieren. Andernfalls verwenden Sie die Netzwerkfreigabe der Appliance für die Übertragung von Images zu und von Ihrer Zielplattform.
Wenn die Appliance in vSphere installiert ist
Wenn Ihre Appliance in vSphere installiert ist und Sie Layer erstellen oder in vSphere veröffentlichen, verwenden Sie die folgenden Connectorkonfigurationen und -layer.
Betriebssystemlayer: Einschließen von VMware-Tools
Aufgabe | Connectorkonfiguration verwenden | Damit die Appliance auf den Standort von | In Plattformlayer aufnehmen |
---|---|---|---|
Betriebssystem importieren | VMware vSphere | Betriebssystemimage | —- |
Paketlayer | VMware vSphere | Verpackungsmaschine | —- |
Veröffentlichen von Layerimages | Maschinenerstellung für vSphere, Citrix Provisioning oder VMware vSphere | Systemprovisioning | Fügen Sie bei der Maschinenerstellung für vSphere oder Citrix Provisioning die entsprechenden Tools und Ihre Verbindungsbroker-Tools hinzu. |
Wenn die Appliance auf einem anderen Hypervisor installiert ist
Wenn Ihre Appliance auf einem anderen Hypervisor als vSphere installiert ist, verwenden Sie die Netzwerkdateifreigabe und die in der folgenden Tabelle beschriebenen Layer.
Betriebssystemlayer: Tools für den ersten Hypervisor, den Sie installiert haben, sind im Betriebssystemlayer. Überschreiben und entfernen Sie sie, indem Sie den Hypervisortyp in der Plattformlayer auf vSphere festlegen.
Aufgabe | Connectorkonfiguration | Damit die Appliance auf den Standort von | Plattformlayer |
---|---|---|---|
Betriebssystem importieren | Netzwerkdateifreigabe | Betriebssystemimage | VMware-Tools |
Paketlayer | Netzwerkdateifreigabe | Verpackungsmaschine | VMware-Tools |
Veröffentlichen von Layerimages | Netzwerkdateifreigabe | Systemprovisioning | VMware-Tools, Connection Broker-Tools und Maschinenerstellung, Citrix Provisioning, falls zutreffend |
Verwandte Links
-
Connectors:
-
Details zur Plattformlayersoftware:
Erweiterte Optionen für die Bereitstellung der Appliance
Sie benötigen nur eine App Layering-Appliance, aber Sie können mehrere installieren und jede einzelne Appliance verwenden.
Beachten Sie die folgenden Punkte, wenn Sie entscheiden, wie viele Appliances in Ihrer Umgebung verwendet werden sollen.
- Die Wartung einer einzelnen Appliance führt zu weniger Verwaltungskomplexität und geringerem Aufwand. Betrachten Sie ein zweites Gerät nur, wenn irreparabel langsame Netzwerkgeschwindigkeiten oder andere schwerwiegende Probleme die Verwendung behindern.
- Sie können mehrere Appliances verwenden, um eine Testumgebung und eine Produktionsumgebung zu verwalten.
- Wenn Sie über mehrere Betriebssystem-Layer verfügen und diese von verschiedenen Appliances stammen, können Sie verschiedene Administratoren für die Layer haben, die mit jeder einzelnen erstellt wurden.
- Wenn Sie mehr als eine Appliance erstellen, ist jede einzelne Einheit eigenständig. Sie dienen nicht als Backups füreinander.
- Sichern Sie jede Appliance oder gestalten Sie sie für Hochverfügbarkeit, damit Sie keine Layer verlieren. Sie benötigen ein vollständiges Backup jeder Appliance, um sicherzustellen, dass Sie alle Informationen daraus wiederherstellen können. Obwohl Sie Layer exportieren und importieren können, ist diese Funktion nicht für die Wiederherstellung von Fehlern ausgelegt.