MS Azure oder Azure Government
Um den App Layering-Dienst zu installieren, stellen Sie die Appliance mithilfe des Azure-Ressourcen-Managers (oder Azure Government) auf einer virtuellen Maschine bereit.
- Anforderungen. – Stellen Sie sicher, dass Sie über die Azure-Ressourcen (oder Azure Government) verfügen, die Sie zum Installieren des Geräts benötigen.
- Installieren Sie das App Layering-Gerät in Azure (oder Azure Government). - Um die Appliance zu installieren, laden Sie das Installationspaket herunter und stellen Sie die Appliance bereit.
- Nächste Schritte – Links zu Schritten zum Installieren des App Layering-Agenten und Konfigurieren des App Layering-Dienstes.
Hinweis: Wenn Sie noch keine Verbindung mit einem Azure Virtual Network eingerichtet haben, finden Sie weitere Informationen unter Erste Schritte mit Azure oder Azure Government .
Abgesehen vom ausgeführten Installationsskript sind die Schritte zum Installieren der Appliance in Azure und Azure Government identisch. (Die Skripte sind im Installationspaket unten aufgeführt.)
Anforderungen
Stellen Sie vor der Installation von App Layering in Azure oder Azure Government sicher, dass Sie über Folgendes verfügen.
-
Ein Azure-Konto und ein Abonnement
Zum Bereitstellen und Konfigurieren des App Layering-Geräts benötigen Sie die Anmeldeinformationen für ein Konto, das über Administratorzugriff auf Ihr Azure-Abonnement verfügt. Weitere Informationen finden Sie auf der Microsoft Azure-Anmeldeseite.
-
Ein virtuelles Netzwerk in Azure (oder Azure Government)
Ihre Bereitstellung in Azure (oder Azure Government) kann in einem Point-to-Site- oder Site-to-Site-virtuellen Netzwerk betrieben werden. Die Appliance und ihre Netzwerkdateifreigabe müssen über eine Netzwerkverbindung verfügen. Allerdings benötigt die Appliance keine Netzwerkverbindung zu den von Ihnen veröffentlichten Layer-Images. Für den Zugriff auf die Verwaltungskonsole auf dem Gerät wird eine Site-to-Site-Verbindung zwischen Ihrem Unternehmensnetzwerk und dem Azure-Netzwerk (oder Azure Government-Netzwerk) empfohlen. Weitere Informationen finden Sie auf der Microsoft Azure Virtual Network-Seite. Hinweis: Wenn Sie noch keine Verbindung mit einem virtuellen Azure-Netzwerk eingerichtet haben, finden Sie weitere Informationen unter Erste Schritte mit Azure .
-
Eine Netzwerkdateifreigabe (Azure- oder Azure Government-Besonderheiten)
Ein Dateifreigabeserver in Azure (oder Azure Government) bietet eine bessere Leistung als eine lokale Dateifreigabe. Auch wenn die Dateifreigabefunktion von Azure (oder Azure Government) nicht unterstützt wird, können Sie eine vorhandene Netzwerkdateifreigabe verwenden oder eine Dateifreigabe in der Azure-Umgebung (oder Azure Government-Umgebung) erstellen. Wichtig: Die Verwendung von Premium Storage wird empfohlen.
-
Azure (oder Azure Government) Resource Manager
App Layering funktioniert mit dem Resource Management (ARM)-Modell von Azure. Wir unterstützen weder das klassische Bereitstellungsmodell von Azure noch Bicep. Alle Ressourcen wie virtuelle Netzwerke, Dateifreigaben und Betriebssystemmaschinen, mit denen App Layering interagiert, müssen mit Azure Resource Manager erstellt werden. Weitere Informationen finden Sie auf der Übersichtsseite zum Azure Resource Manager.
-
Azure Powershell v7
Azure Powershell v7 muss auf dem Windows-System installiert sein, das zur Installation der Appliance in Azure verwendet wird.
-
Zugewiesene verwaltete Identität
Der App Layering-Appliance muss zugewiesen sein, muss eine verwaltete Identität zugewiesen werden, um die Bereitstellung auf Azure zu unterstützen.
Installieren Sie das App Layering-Gerät
So stellen Sie die App Layering-Appliance in Azure oder Azure Government bereit:
- Überprüfen Sie den Inhalt des Installationspakets.
- Erfahren Sie, was im Installationsskript enthalten ist.
- Stellen Sie die Appliance bereit.
Installationspaket
Das Installationspaket hat den Namen citrix_app_layering_azure_yy.mbzip
, wobei:
- yy ist das Jahr
- m (oder mm) ist der Monat
- b ist der Build
- x ist die Unterversion
- Beispielsweise enthält
citrix_app_layering_azure_24.3.0.zip
azure_24.3.0.3.zip
Datei | Beschreibung |
---|---|
azure_yy.m.b.x.zip |
Enthält die VHD-Datei (unidesk_azure-system.vhd ) für die Appliance-VM |
New-AzAppLayeringAppliance.ps1 |
Installationsskript für Azure und Azure Government |
citrix\_app\_layering\_agent\_installer.exe |
App Layering-Agent-Installationsprogramm |
citrix\_app\_layering\_os\_machine\_tools.exe |
OS Werkzeugmaschinen |
DeployAzureRmVm.template.json |
App Layering-Vorlage |
Installationsskript
Das im Installationspaket enthaltene Installationsskript führt Folgendes aus.
- Kopiert die enthaltene VHD an den von Ihnen angegebenen Azure-Speicherort.
- Erstellt mithilfe der VHD eine virtuelle Maschine in Azure.
- Erstellt und verbindet die Repository-Festplatte.
- Startet das Azure-Gerät.
Wenn Sie das Skript ausführen:
- WICHTIG: Notieren Sie sich unbedingt den ausgewählten Standort der Ressourcengruppe, da Sie diese Information später benötigen. Weitere Informationen zu Ressourcengruppen finden Sie unter Verwalten Ihrer Azure-Ressourcen über das Azure-Portal.
- Bei der Auswahl der Größe einer virtuellen Maschine wird dringend empfohlen, eine Maschine mit 4 CPUs und mindestens 14 GB Arbeitsspeicher (Skriptstandard) auszuwählen.
- Der Name, den Sie für die neue virtuelle Maschine angeben, muss den Azure-Benennungskonventionen entsprechen.
- Wählen Sie ein virtuelles Netzwerk aus, in dem der HTTP-Port 80 zugänglich ist (öffentliche IP kann deaktiviert werden).
Verwenden des Installationsskripts
New-AzAppLayeringAppliance.ps1
ist das neue Installationsskript, das das vorherige Skript AzureELMDeploymentV7.ps1
ersetzt. Das neue Installationsskript akzeptiert jetzt Parameter und erfordert vom Benutzer keine manuelle Eingabe in die Befehlszeilenaufforderung mehr. Sie können das Skript weiterhin ohne Parameter ausführen und die Eingaben manuell vornehmen.
Anforderungen
- Das neue Skript erfordert die neueste Version von
DeployAzureRmVm.template.json
, die im Paket enthalten ist. - Das neue Skript erfordert die aktuelle Version von
AzCopy
. Die Binärdatei fürAzCopy
muss sich entweder im selben Verzeichnis wieNew-AzAppLayeringAppliance.ps1
befinden oder zu Ihrem Pfad hinzugefügt werden. Weitere Informationen zur Installation vonAzCopy
finden Sie unter Erste Schritte mit AzCopy
Parameter
Parameter | Beschreibung | Datentyp | Standardwert | Erforderlich? (J/N) |
---|---|---|---|---|
Bereitstellungsname | Der Basisname, der zum Ableiten von Namen für alle während der Bereitstellung erstellten Ressourcen verwendet wird. | Schnur | - | Y |
Ressourcengruppenname | Der Name der Azure-Ressourcengruppe, in der Ressourcen bereitgestellt werden. Wenn es nicht existiert, wird es erstellt. | Schnur | "{DeploymentName}-group" |
N |
Standort-ID | Die Azure-Region, in der alle Ressourcen erstellt oder wiederverwendet werden. | Schnur | - | Y |
Subnetz-ID | Die ID des Subnetzes, mit dem das Gerät verbunden wird. | Schnur | - | Y |
ParamIpAddress | Die dem Gerät zuzuweisende IP-Adresse. | Schnur | "Dynamic" |
N |
RepositoryDiskSizeInGb | Die Größe der an die Appliance angeschlossenen Repository-Festplatte (in Gigabyte). | int | 300 |
N |
VhdPath | Der Pfad zur hochzuladenden VHD-Datei der Appliance. | Schnur | "{current_dir}/azure\_\*/unidesk\_azure-system.vhd" |
N |
AzureCopyPath | Der Pfad zum Dienstprogramm azurecopy.exe . |
Schnur | "{current_dir}/azurecopy.exe" |
N |
Vertrauenswürdiger Start | Ermöglicht den vertrauenswürdigen Start der Appliance-VM | - | - | N |
Hochladen erzwingen | Erzwingt das Hochladen des Datenträgers, auch wenn dieser bereits in Azure vorhanden ist. | - | - | N |
Standardprofil | Die Azure-Anmeldeinformationen, das Konto, der Mandant und das Abonnement, die für die Kommunikation mit Azure verwendet werden. | Schnur | - | N |
Anwendungsbeispiele
.\New-AzAppLayeringAppliance.ps1
<!--NeedCopy-->
.\New-AzAppLayeringAppliance.ps1 -DeploymentName "MyDeploymentName" -LocationId "East US" -SubnetId /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/virtualNetworks/<virtual-network-name>/subnets/default
<!--NeedCopy-->
Bereitstellen der Appliance in Azure oder Azure Government
Der App Layering ZIP-Download benötigt im unkomprimierten Zustand 31 GB Speicherplatz.
- Extrahieren Sie das Download-Paket
citrix_app_layering_azure_yy.mm.x.zip
. Die enthaltenen Dateien sind oben aufgeführt. - Extrahieren Sie die ZIP-Datei in einen Ordner auf Ihrem lokalen Laufwerk.
- Öffnen Sie ein Azure Powershell-Fenster.
- Führen Sie das Installationsskript (im Installationspaket enthalten) mit den entsprechenden Parametern aus. Ausführen des Skripts:
- Kopiert die VHD an den Azure-Speicherort Ihrer Wahl.
- Erstellt und verbindet die Repository-Festplatte.
- Startet das Gerät.
- Wenn das Skript fehlschlägt, überprüfen Sie die Werte, um sicherzustellen, dass die Werte für Ihre Umgebung richtig sind.
Wenn Sie sich zum ersten Mal beim Gerät anmelden, müssen Sie die App Layering-Administratorkennwörter ändern. Einzelheiten hierzu finden Sie unter Administratorkennwörter ändern.
Denken Sie daran, den App Layering-Agenten zu installieren, wenn Ihre Umgebung dies erfordert. Weitere Einzelheiten finden Sie im nächsten Abschnitt.
Nächste Schritte
Sobald das Gerät installiert und die IP-Adresse wie gewünscht konfiguriert ist, können Sie den App Layering-Agenten installieren und den App Layering-Dienst konfigurieren: