Azure Autoscale™-Einstellungen hinzufügen
Ein effizientes Hosting von Anwendungen in einer Cloud beinhaltet eine einfache und kostengünstige Verwaltung von Ressourcen, abhängig von der Anwendungsnachfrage. Um der steigenden Nachfrage gerecht zu werden, müssen Sie Netzwerkressourcen nach oben skalieren. Wenn die Nachfrage nachlässt, müssen Sie herunterskalieren, um unnötige Kosten für ungenutzte Ressourcen zu vermeiden. Um die Kosten für den Betrieb der Anwendung zu minimieren, müssen Sie ständig den Datenverkehr, die Speicher- und CPU-Auslastung usw. überwachen. Die manuelle Überwachung des Datenverkehrs ist jedoch umständlich. Damit die Anwendungsumgebung dynamisch hoch- oder herunterskaliert werden kann, müssen Sie die Prozesse der Datenverkehrsüberwachung und der Skalierung von Ressourcen nach oben und unten bei Bedarf automatisieren.
Sie können Autoscale mit Azure Virtual Machine Scale Sets (VMSS) für die VPX Multi-IP Standalone- und Hochverfügbarkeitsbereitstellung in Azure verwenden.
Integriert in die Azure VMSS und die Autoscale-Funktion bietet die NetScaler VPX-Instanz die folgenden Vorteile:
- Lastenausgleich und -verwaltung: Konfiguriert Server automatisch, um je nach Bedarf hoch- und herunterzuskalieren. Die NetScaler VPX-Instanz erkennt automatisch die VMSS Autoscale-Einstellung im selben virtuellen Netzwerk, in dem die VPX-Instanz bereitgestellt wird, oder in den verbundenen virtuellen Netzwerken, die sich im selben Azure-Abonnement befinden. Sie können die VMSS Autoscale-Einstellung auswählen, um die Last auszugleichen. Dies geschieht durch die automatische Konfiguration der virtuellen IP-Adresse und der Subnetz-IP-Adresse des NetScaler auf der VPX-Instanz.
- Hochverfügbarkeit: Erkennt Autoscale-Gruppen und gleicht die Last der Server aus.
- Bessere Netzwerkverfügbarkeit: Die VPX-Instanz unterstützt Back-End-Server in verschiedenen virtuellen Netzwerken (VNets).

Weitere Informationen finden Sie im folgenden Azure-Thema
- Dokumentation zu Virtual Machine Scale Sets
- Übersicht über Autoscale in Microsoft Azure Virtual Machines, Cloud Services und Web Apps
Bevor Sie beginnen
-
Lesen Sie die Azure-bezogenen Nutzungsrichtlinien. Weitere Informationen finden Sie unter Bereitstellen einer NetScaler VPX-Instanz in Microsoft Azure.
-
Erstellen Sie eine oder mehrere NetScaler VPX-Instanzen mit drei Netzwerkschnittstellen in Azure gemäß Ihren Anforderungen (Standalone- oder Hochverfügbarkeitsbereitstellung).
-
Öffnen Sie den TCP-Port 9001 in der Netzwerksicherheitsgruppe der 0/1-Schnittstelle der VPX-Instanz. Die VPX-Instanz verwendet diesen Port, um die Scale-Out- und Scale-In-Benachrichtigung zu empfangen.
- Erstellen Sie eine Azure VMSS im selben virtuellen Netzwerk, in dem die NetScaler VPX-Instanz bereitgestellt wird. Wenn die VMSS und die NetScaler VPX-Instanz in verschiedenen virtuellen Azure-Netzwerken bereitgestellt werden, müssen die folgenden Bedingungen erfüllt sein:
- Beide virtuellen Netzwerke müssen sich im selben Azure-Abonnement befinden.
- Die beiden virtuellen Netzwerke müssen über die Funktion für virtuelles Netzwerk-Peering von Azure verbunden sein.
Wenn Sie keine vorhandene VMSS-Konfiguration haben, führen Sie die folgenden Aufgaben aus:
a) Erstellen Sie eine VMSS
b) Aktivieren Sie Autoscale auf der VMSS
c) Erstellen Sie eine Skalierungsrichtlinie für das Hoch- und Herunterskalieren in der VMSS Autoscale-Einstellung
Weitere Informationen finden Sie unter Übersicht über Autoscale mit Azure-Skalierungsgruppen für virtuelle Maschinen.
- Erstellen Sie eine Azure Active Directory (ADD)-Anwendung und einen Dienstprinzipal, die auf Ressourcen zugreifen können. Weisen Sie der neu erstellten AAD-Anwendung eine Mitwirkendenrolle zu. Weitere Informationen finden Sie unter Verwenden des Portals zum Erstellen einer Azure Active Directory-Anwendung und eines Dienstprinzipals, die auf Ressourcen zugreifen können.
VMSS zu einer NetScaler VPX-Instanz hinzufügen
Sie können die Autoscale-Einstellung mit einem einzigen Klick über die GUI zu einer VPX-Instanz hinzufügen. Führen Sie die folgenden Schritte aus, um die Autoscale-Einstellung zur VPX-Instanz hinzuzufügen:
-
Melden Sie sich bei der VPX-Instanz an.
-
Wenn Sie sich zum ersten Mal bei der NetScaler VPX-Instanz anmelden, wird die Seite „Anmeldeinformationen festlegen“ angezeigt. Fügen Sie die erforderlichen Azure-Anmeldeinformationen hinzu, damit die Autoscale-Funktion funktioniert.

-
Geben Sie auf der Seite für das Standard-Cloudprofil die Details wie im folgenden Beispiel gezeigt ein und klicken Sie auf Erstellen.

Punkte, die beim Erstellen eines Cloud-Profils zu beachten sind
- Die IP-Adresse des virtuellen Servers wird automatisch aus der freien IP-Adresse, die der VPX-Instanz zur Verfügung steht, ausgefüllt. Weitere Informationen finden Sie unter Zuweisen mehrerer IP-Adressen zu virtuellen Maschinen über das Azure-Portal.
- Die Autoscale-Einstellung wird aus der VMSS-Instanz vorab ausgefüllt, die mit der NetScaler VPX-Instanz entweder im selben virtuellen Netzwerk oder in gepeerten virtuellen Netzwerken verbunden ist. Weitere Informationen finden Sie unter Übersicht über Autoscale mit Azure Virtual Machine Scale Sets.
- Bei der Auswahl des Protokolls und Ports der Auto Scaling Group stellen Sie sicher, dass Ihre Server auf den Protokollen und Ports lauschen und Sie den richtigen Monitor in der Dienstgruppe binden. Standardmäßig wird der TCP-Monitor verwendet.
- Für Autoscaling vom Typ SSL-Protokoll ist nach dem Erstellen des Cloud-Profils der virtuelle Load-Balance-Server oder die Dienstgruppe aufgrund eines fehlenden Zertifikats nicht verfügbar. Sie können das Zertifikat manuell an den virtuellen Server oder die Dienstgruppe binden.
Nach der ersten Anmeldung, wenn Sie ein Cloud-Profil erstellen möchten, gehen Sie in der GUI zu System > Azure > Cloud Profile und klicken Sie auf Hinzufügen.

Die Konfigurationsseite „Cloud-Profil erstellen“ wird angezeigt.

Ein Cloud-Profil erstellt einen virtuellen NetScaler-Lastenausgleichsserver und eine Dienstgruppe mit Mitgliedern (Servern) als Server der Auto Scaling Group. Ihre Backend-Server müssen über die auf der VPX-Instanz konfigurierte SNIP erreichbar sein.
Hinweis:
Ab NetScaler-Release 13.1-42.x können Sie verschiedene Cloud-Profile für verschiedene Dienste (unter Verwendung unterschiedlicher Ports) mit derselben VMSS in Azure erstellen. Somit unterstützt die NetScaler VPX-Instanz mehrere Dienste mit derselben Autoscaling-Gruppe in der Public Cloud.
Um Autoscale-bezogene Informationen im Azure-Portal anzuzeigen, gehen Sie zu Alle Dienste > Skalierungsgruppe für virtuelle Maschinen > Skalierungsgruppe für virtuelle Maschinen auswählen > Skalierung.
Migration von nicht verwalteten Datenträgern zu verwalteten Datenträgern in Azure
Wenn Ihre NetScaler VPX-Instanz oder VMSS mit nicht verwalteten Datenträgern bereitgestellt wird, ist eine Migration zu verwalteten Datenträgern erforderlich, um den Änderungen in der Azure Cloud gerecht zu werden. Siehe die folgende Azure-Dokumentation für den Migrationsleitfaden und verwandte FAQs:
- Migrieren einer virtuellen Linux-Maschine von nicht verwalteten Datenträgern zu verwalteten Datenträgern
- FAQs
Referenzen
Informationen zur automatischen Skalierung von NetScaler VPX in Microsoft Azure mit NetScaler Application Delivery and Management finden Sie unter Azure Autoscale using NetScaler ADM.