Autoscaling von ADC-Instanzen in Public Clouds
Autoscaling ist eine Cloud-Computing-Methode, die automatisch Ressourcen in Abhängigkeit von der tatsächlichen Nutzung hinzufügt oder entfernt. Autoscaling ist immer dann nützlich, wenn Ihre Site oder Anwendung eine On-Demand-Ressourcenzuweisung benötigt, um die schwankende Anzahl von Kundenanfragen oder Verarbeitungsaufträgen zu erfüllen.
Die Nachfrage nach Webanwendungen oder -diensten kann erheblich variieren. Die korrekte Anzahl von NetScaler-Instanzen für die unterschiedlichen Datenverkehrsanforderungen ist wichtig. Sie können die Netzwerkressourcen in einer Public Cloud je nach Bedarf erhöhen oder verringern. So bietet es Kostenoptimierung, ohne die Leistung zu beeinträchtigen. NetScaler ADM Autoscaling behält die genaue Anzahl der NetScaler-Instanzen für schwankenden Ressourcenverbrauch bei. NetScaler ADM bestimmt den Verkehrsfluss basierend auf dem schwankenden Ressourcenverbrauch. Es entscheidet, die NetScaler-Instanzen dynamisch zu skalieren oder zu skalieren. Somit bietet es Ihnen die Flexibilität, die korrekte Anzahl von NetScaler-Instanzen beizubehalten.
NetScaler ADM überwacht die Ressourcennutzung von NetScaler-Instanzen und stimmt mit dem konfigurierten Schwellenwert überein. Es löst die Scale-out-Aktion aus, wenn eine der konfigurierten Ressourcen den angegebenen Schwellenwert überschreitet. NetScaler ADM löst die Scale-In-Aktion nur aus, wenn die Nutzung aller konfigurierten Ressourcen unter den normalen Schwellenwert fällt.
Wichtig
Autoscaling unterstützt NetScaler-Funktionen zusammen mit der NetScaler Gateway - ICA-Proxyfunktion. Die folgenden Funktionen, die eine Spott-Konfiguration auf Clusterknoten erfordern, werden jedoch nicht unterstützt:
- GSLB
- Weitere Funktionen von NetScaler Gateway
- Telco-Funktionen Weitere Informationen
zur Spotted Konfiguration finden Sie unter Striped, teilweise gestreifte und gepunktete Konfigurationen.
Vorteile
Hohe Verfügbarkeit von Anwendungen. Autoscaling stellt sicher, dass Ihre Anwendung immer über die richtige Anzahl von NetScaler VPX-Instanzen verfügt, um die Datenverkehrsanforderungen zu bewältigen. Dadurch wird sichergestellt, dass Ihre Anwendung unabhängig von den Datenverkehrsanforderungen jederzeit betriebsbereit ist.
Intelligente Skalierungsentscheidungen und Zero-Touch-Konfiguration Die automatische Skalierung überwacht Ihre Anwendung kontinuierlich und fügt NetScaler-Instanzen dynamisch hinzu oder entfernt sie je nach Bedarf. Wenn die Nachfrage steigt, werden die Instanzen automatisch hinzugefügt. Wenn die Nachfrage nach unten steigt, werden die Instanzen automatisch entfernt. Das Hinzufügen und Entfernen von NetScaler-Instanzen erfolgt automatisch und macht es zu einer manuellen Null-Touch-Konfiguration.
Automatische DNS-Verwaltung. Die NetScaler ADM Autoscale-Funktion bietet automatisches DNS-Management. Wenn neue NetScaler-Instanzen hinzugefügt werden, werden die Domänennamen automatisch aktualisiert.
Ordnungsgemäßer Verbindungsabbruch. Während eines Scale-Ins werden die NetScaler-Instanzen ordnungsgemäß entfernt, um den Verlust von Clientverbindungen zu vermeiden.
Besseres Kostenmanagement. Die automatische Skalierung erhöht oder verringert NetScaler-Instanzen bei Bedarf dynamisch. Auf diese Weise können Sie die damit verbundenen Kosten optimieren. Sie sparen Geld, indem Sie Instanzen nur starten, wenn sie benötigt werden, und sie beenden, wenn sie nicht benötigt werden. Sie zahlen also nur für die Ressourcen, die Sie nutzen.
Beobachtbarkeit. Beobachtbarkeit ist der Schlüssel für Anwendungs-Dev-Ops oder IT-Personal, um den Zustand der Anwendung zu überwachen. Das Dashboard “Autoscale” von NetScaler ADM ermöglicht Ihnen die Visualisierung der Schwellwert-Parameterwerte, der Autoscale Trigger-Zeitstempel, der Ereignisse und der Instanzen, die an der Autoscale beteiligt sind.
Lizenzierungsanforderungen
Die NetScaler-Instanzen, die für die NetScaler Autoscale-Gruppe erstellt wurden, verwenden NetScaler Advanced- oder Premium ADC-Lizenzen.
Sie können eine der folgenden Methoden wählen, um NetScaler ADM bereitgestellte NetScaler zu lizenzieren:
-
Verwenden von in NetScaler ADM vorhandenen ADC-Lizenzen: Konfigurieren Sie gepoolte Kapazität, VPX-Lizenzen oder virtuelle CPU-Lizenzen beim Erstellen der Autoscale-Gruppe. Wenn also eine neue Instanz für eine Autoscale-Gruppe bereitgestellt wird, wird der bereits konfigurierte Lizenztyp automatisch auf die bereitgestellte Instanz angewendet.
-
Pooled Capacity: Stellt jeder bereitgestellten Instanz in der Autoscale-Gruppe Bandbreite zu. Stellen Sie sicher, dass Sie in NetScaler ADM über die erforderliche Bandbreite verfügen, um neue Instanzen bereitzustellen. Weitere Informationen finden Sie unter Konfigurieren der gepoolten Kapazität.
Jede ADC-Instanz in der Autoscale-Gruppe checkt eine Instanzlizenz und die angegebene Bandbreite aus dem Pool aus.
-
VPX-Lizenzen: Wendet die VPX-Lizenzen auf neu bereitgestellte Instanzen an. Stellen Sie sicher, dass Sie über die erforderliche Anzahl von VPX-Lizenzen in NetScaler ADM verfügen, um neue Instanzen bereitzustellen.
Wenn eine NetScaler VPX Instanz bereitgestellt wird, checkt die Instanz die Lizenz vom NetScaler ADM aus. Weitere Informationen finden Sie unter Lizenzierung zum Ein- und Auschecken von NetScaler VPX.
-
Virtuelle CPU-Lizenzen: Wendet virtuelle CPU-Lizenzen auf neu bereitgestellte Instanzen an. Diese Lizenz gibt die Anzahl der CPUs an, die für eine NetScaler VPX Instanz berechtigt sind. Stellen Sie sicher, dass Sie über die erforderliche Anzahl virtueller CPUs in NetScaler ADM verfügen, um neue Instanzen bereitzustellen.
Wenn eine NetScaler VPX Instanz bereitgestellt wird, checkt die Instanz die virtuelle CPU-Lizenz vom NetScaler ADM aus. Weitere Informationen finden Sie unter NetScaler Virtual CPU-Lizenzierung.
Wenn die bereitgestellten Instanzen zerstört oder die Bereitstellung aufgehoben werden, werden die angewendeten Lizenzen automatisch an NetScaler ADM zurückgegeben.
Um die verbrauchten Lizenzen zu überwachen, navigieren Sie zur Seite Netzwerke > Lizenzen .
-
-
Verwenden von Cloud-Abonnementlizenzen: Konfigurieren Sie NetScaler-Lizenzen, die im Cloud-Marktplatz verfügbar sind, während Sie die Autoscale-Gruppe erstellen. Wenn also eine neue Instanz für die Autoscale-Gruppe bereitgestellt wird, wird die Lizenz von den folgenden Marketplace-Sites bezogen:
- AWS
- Microsoft Azure
- Google Cloud