Nerdio Manager nutzt Azure VM-Erweiterungen für verschiedene Verwaltungs- und Überwachungsaufgaben. Diese Erweiterungen erfordern häufig spezifische Datendateien wie PowerShell-Skripte, Zip-Archive, Installer und ausführbare Dateien. Eine neue App Service-Einstellung Artifacts:Mode wurde hinzugefügt, um zu steuern, wie diese Dateien während Nerdio Manager-Vorgängen verbraucht werden.
In Nerdio Manager-Versionen vor v6.2 wurden die für die Bildverwaltung und Host-Bereitstellung erforderlichen Dateien in das Azure Storage-Konto nmwextensions.blob.core.windows.net hochgeladen. VMs würden diese Dateien direkt vom Azure Storage-Konto anfordern. Dies bleibt der Standardansatz für alle Bereitstellungen vor v6.2, selbst nach der Aktualisierung von Nerdio Manager.
Ab Nerdio Manager v6.2 wurde der „Local“-Bereitstellungsmechanismus eingeführt. Dies ist die Standardkonfiguration für alle neuen Bereitstellungen ab v6.2. Diese Einstellung erfordert, dass nur die Nerdio Manager WebApp Zugriff auf den öffentlichen Speicherort nmwextensions.blob.core.windows.net hat. Der Zugriff von Desktop- und Image-VNets ist nicht erforderlich.
-
Skripte sind jetzt im Nerdio Manager-Paket enthalten.
-
Diese Skripte werden bei Bedarf durch Nerdio Manager in das private Speicherkonto hochgeladen.
-
Links und Metadaten für die hochgeladenen Dateien werden in der Datenbanktabelle ArtifactMetadata gespeichert.
-
Wenn Artifacts:Mode auf „Local“ gesetzt ist, wird der neue Mechanismus angewendet.
-
Wenn Artifacts:Mode nicht auf „Local“ gesetzt ist, werden die Dateien wie in den vorherigen Versionen vom Speicherort nmwextensions.blob.core.windows.net geladen.
-
Das private Storage-Konto wird als Quelle für Skripte (v6.2) und Binärdateien (v6.3+) verwendet, die für den Image-Management- und Host-Erstellungsprozess benötigt werden, sofern die App Service-Einstellung entweder im Modus „Local“ oder „Offline“ konfiguriert ist. Das private Storage-Konto wird mit dem folgenden Tag identifiziert:
NMW_OBJECT_TYPE=CUSTOM_SCRIPTS_STORAGE_ACCOUNT
Dieses Konto kann vom Kunden vorab in derselben Ressourcengruppe erstellt werden, in der Nerdio Manager bereitgestellt wird. Wenn dieses Storage-Konto nicht existiert, wird es automatisch erstellt. Dateien werden zum Zeitpunkt der ersten Verwendung oder bei Nerdio Manager-Versionsaktualisierungen hochgeladen. Wenn eine Datei bereits hochgeladen wurde, wird der vorhandene Link verwendet.
Änderungen am Modus „Local“
Ab v6.3 lädt Nerdio Manager bei Auswahl des Modus „Local“ auch dynamisch erkannte FSLogix-Installationsdateien in das private Storage-Konto hoch. Diese Dateien werden von der Nerdio Manager WebApp von einer öffentlichen Quelle in das definierte private Storage-Konto kopiert.
Anmerkung
Das WinGet-Paketinstallationsprogramm, das für die UAM-Anwendungsbereitstellung erforderlich ist, ist aufgrund von Größenbeschränkungen nicht im Paket enthalten. Im Modus „Local“ kopiert Nerdio Manager das Paket vom unten angegebenen Speicherort in das angegebene lokale Storage-Konto. AVD-Desktops laden das WinGet-Installationsprogramm dynamisch von Nerdio Manager herunter. Stellen Sie sicher, dass der Zugriff auf diesen Speicherort für die Nerdio Manager WebApp verfügbar ist.
"Offline" Mode
In Nerdio Manager v6.3 wurde der Modus „Offline“ zum Produkt hinzugefügt. Wenn dieser ausgewählt ist, verwendet Nerdio Manager alle erforderlichen Dateien für die Image-Verwaltung und Host-Bereitstellung lokal aus dem definierten privaten Storage-Konto. In diesem Szenario stehen nur die im Nerdio Manager-Bereitstellungspaket enthaltenen Skripte und Binärdateien zur Verfügung.
Anmerkung
Das WinGet-Paketinstallationsprogramm, das für die UAM-Anwendungsbereitstellung erforderlich ist, ist aufgrund von Größenbeschränkungen nicht im Paket enthalten. Im Modus „Offline“ kopiert Nerdio Manager das Paket vom unten angegebenen Speicherort in das angegebene lokale Storage-Konto. AVD-Desktops laden das WinGet-Installationsprogramm dynamisch von Nerdio Manager herunter. Stellen Sie sicher, dass der Zugriff auf diesen Speicherort für die Nerdio Manager WebApp verfügbar ist.
Konfigurationsdetails
Der neue App Service Artifacts:Mode hat die folgenden möglichen Werte, wie unten dargestellt.
Anmerkung
Diese Einstellung hat keine Auswirkungen auf Bereitstellungen vor v6.2.
Tabelle 1.
|
Option |
Unterstützte Version |
Beschreibung |
|---|---|---|
|
Standard |
v6.2+ |
Erweiterungsskripte verwenden Ressourcen aus dem öffentlich zugänglichen Storage-Konto nmwextensions.blob.core.windows.net. Dies bleibt der Standardansatz für alle Bereitstellungen vor v6.2, selbst nach der Aktualisierung von Nerdio Manager. |
|
Local |
v6.2+ |
VM- und Image-Aktionen verwenden die Erweiterungsressourcen aus dem definierten privaten Storage-Konto für jeden Client. Nerdio Manager kopiert Ressourcen entweder aus eingebetteten Ressourcen, falls verfügbar, oder (andernfalls) aus einem öffentlichen Storage-Konto. Nur Nerdio Manager benötigt Zugriff auf nmwextensions.blob.core.windows.net. Dies ist die Standardkonfiguration für alle neuen Bereitstellungen ab v6.2. |
|
Offline |
v6.3+ |
Erweiterungsskripte verwenden Ressourcen aus dem privaten Storage-Konto für jeden Client. Nerdio Manager kopiert Ressourcen dorthin ausschließlich aus eingebetteten Ressourcen. Es ist kein Zugriff auf nmwextensions.blob.core.windows.net erforderlich. |
Kommentare (0 Kommentare)