AWS-Terminologie

In der folgenden Tabelle werden einige der in diesem Dokument verwendeten Autoscaling-Begriffe kurz beschrieben.

Terminologie Beschreibung
AWS-Autoscaling-Gruppe AWS Auto Scaling Group ist eine Sammlung von EC2-Instanzen, die ähnliche Merkmale aufweisen und für die Zwecke der Instanzskalierung und -verwaltung als logische Gruppierung behandelt werden.
Amazon Machine Image (AMI) Ein Maschinenimage, das die Informationen bereitstellt, die zum Starten einer Instanz erforderlich sind, bei der es sich um einen virtuellen Server in der Cloud handelt.
Elastic Compute Cloud (EC2) Ein Webservice, der sichere, skalierbare Rechenkapazität in der Cloud bereitstellt. Es wurde entwickelt, um Web-basierte Cloud Computing für Entwickler einfacher zu machen.
Elastic IP (EIP) -Adressen Eine Elastic IP-Adresse ist eine statische, öffentliche IPv4-Adresse, die für dynamisches Cloud Computing entwickelt wurde. Sie können eine Elastic IP-Adresse mit einer beliebigen Instanz oder Netzwerkschnittstelle für jede VPC in Ihrem Konto verknüpfen.
Elastische Netzwerkschnittstelle (ENI) Eine virtuelle Netzwerkschnittstelle, die Sie an eine Instanz in einer VPC anhängen können.
Instanztyp Amazon EC2 bietet eine große Auswahl an Instanztypen, die für verschiedene Anwendungsfälle optimiert sind. Instanztypen umfassen unterschiedliche Kombinationen von CPU-, Arbeitsspeicher-, Speicher- und Netzwerkkapazität und bieten Ihnen die Flexibilität, den geeigneten Ressourcenmix für Ihre Anwendungen auszuwählen.
Identitäts- und Zugriffsmanagement (IAM) -Rolle Eine AWS-Identität mit Berechtigungsrichtlinien, die bestimmen, was die Identität in AWS tun kann und nicht. Sie können eine IAM-Rolle verwenden, um Anwendungen, die auf einer EC2-Instanz ausgeführt werden, den sicheren Zugriff auf Ihre AWS-Ressourcen zu ermöglichen.
IAM-Instanz-Profil Eine Identität, die den NetScaler-Instanzen bereitgestellt wird, die in einem Cluster in AWS bereitgestellt werden. Das Profil ermöglicht es den Instanzen, auf AWS-Services zuzugreifen, wenn es mit dem Lastausgleich der Clientanforderungen beginnt.
Zuhörer Ein Listener ist ein Prozess, der anhand des von Ihnen konfigurierten Protokolls und Port Verbindungsanforderungen sucht. Die Regeln, die Sie für einen Listener definieren, bestimmen, wie der Load Balancer Anforderungen an die Ziele in einer oder mehreren Zielgruppen weiterleitet.
NLB Netzwerk-Load-Balancer. NLB ist ein L4-Load Balancer, der in der AWS-Umgebung verfügbar ist.
Route 53 Route 53 ist Amazons hochverfügbarer und skalierbarer Cloud Domain Name System (DNS) -Webservice.
Sicherheitsgruppen Ein benannter Satz zulässiger eingehender Netzwerkverbindungen für eine Instanz.
Subnetze Ein Segment des IP-Adressbereichs einer VPC, an den EC2-Instanzen angehängt werden können. Sie können Subnetze erstellen, um Instanzen entsprechend den Sicherheits- und Betriebsanforderungen zu gruppieren.
Virtuelle Private Cloud (VPC) Ein Webservice zum Provisioning eines logisch isolierten Abschnitts der AWS-Cloud, in dem Sie AWS-Ressourcen in einem von Ihnen definierten virtuellen Netzwerk starten können.

NetScaler VPX Autoscale-Terminologie

Die folgende Tabelle enthält eine kurze Beschreibung einiger der in diesem Dokument verwendeten Autoskalierungsbegriffe NetScaler VPX.

Terminologie Beschreibung
Autoscale-Gruppen Autoscale-Gruppe ist eine Gruppe von NetScaler-Instanzen, die Anwendungen als einzelne Entität Lastverteilung auslösen und die automatische Skalierung auslösen, wenn die Schwellenwertparameter die Grenzwerte überschreiten. NetScaler-Instanzen skalieren oder skalieren dynamisch basierend auf der Konfiguration von Autoscale-Gruppen. Hinweis: Die NetScaler Autoscale-Gruppe wird in diesem Dokument als Autoscale-Gruppe bezeichnet, wohingegen die AWS-Autoscale-Gruppe explizit als AWS Autoscale-Gruppe bezeichnet wird.
NetScaler Cluster Ein NetScaler-Cluster ist eine Gruppe von NetScaler VPX-Instanzen, und jede Instanz wird als Knoten bezeichnet. Der Clientdatenverkehr wird über die Knoten verteilt, um hohe Verfügbarkeit, hohen Durchsatz und Skalierbarkeit zu gewährleisten.
Zeitüberschreitung für die Entleerung der Verbindung Sobald beim Scale-In eine Instanz für die Deprovisionierung ausgewählt wurde, entfernt NetScaler Console die Instanz von der Verarbeitung neuer Verbindungen zur Autoscale-Gruppe und wartet, bis der angegebene Timeout-Zeitraum für die Drain-Verbindung abläuft, bevor die Bereitstellung aufgehoben wird. Dadurch können vorhandene Verbindungen zu dieser Instanz entfernt werden, bevor die Bereitstellung aufgehoben wird. Wenn die Verbindungen geleert werden, bevor das Zeitlimit für die Drain-Verbindung abläuft, wartet die NetScaler Console auch dann, bis das Zeitlimit für die Drainverbindung abgelaufen ist, bevor eine neue Evaluierung gestartet wird. Hinweis:Wenn die Verbindungen auch nach Ablauf des Zeitlimits für die Draining-Verbindung nicht gelöscht werden, entfernt die NetScaler Console die Instanzen, die sich auf die Anwendung auswirken könnten. Der Standardwert beträgt 5 Minuten und ist konfigurierbar.
Abklingzeit Nach einem Scale-Out ist die Abklingzeit die Zeit, für die die Auswertung der Statistiken gestoppt werden muss. Dies gewährleistet das organische Wachstum einer Autoscale-Gruppe, da sich der aktuelle Datenverkehr stabilisiert und den aktuellen Instanzsatz durchdurchschnittlich ausfällt, bevor die nächste Skalierungsentscheidung getroffen wird. Der Standardwert für die Abklingzeit beträgt 10 Minuten und ist konfigurierbar. Hinweis: Der Standardwert wird basierend auf der Zeit festgelegt, die für die Stabilisierung des Systems nach einem Scale-out (ca. 4 Minuten) erforderlich ist, zuzüglich der NetScaler-Konfiguration und der DNS-Ankündigungszeit.
Tags Jeder Autoscale-Gruppe wird ein Tag zugewiesen, das ein Schlüssel- und Wertepaar ist. Sie können Tags auf die Ressourcen anwenden, mit denen Sie Ressourcen einfach organisieren und identifizieren können. Die Tags werden sowohl auf AWS als auch auf NetScaler Console angewendet. Beispiel: Schlüssel= Name, Wert = Webserver. Es wird empfohlen, einen konsistenten Satz von Tags zu verwenden, um die Autoscale-Gruppen, die verschiedenen Gruppen wie Entwicklung, Produktion und Tests angehören könnten, einfach zu verfolgen.
Schwellenwertparameter Parameter, die überwacht werden, um Scale-Out oder Scale-In auszulösen. Die Parameter sind CPU-Auslastung, Speicherauslastung und Durchsatz. Sie können einen Parameter oder mehrere Parameter für die Überwachung auswählen.
Time to Live (TTL) Gibt das Zeitintervall an, in dem der DNS-Ressourceneintrag zwischengespeichert werden könnte, bevor die Quelle der Informationen erneut konsultiert werden muss. Der Standard-TTL-Wert ist 30 Sekunden und kann konfiguriert werden.
Uhrzeit ansehen Die Zeit, für die der Schwellenwert des Skalenparameters überschritten werden muss, damit eine Skalierung erfolgt. Wenn der Schwellenwert für alle Proben, die in dieser angegebenen Zeit gesammelt wurden, überschritten wird, geschieht eine Skalierung. Wenn die Schwellenwertparameter während dieser Dauer auf einem Wert bleiben, der über dem maximalen Schwellenwert liegt, wird ein Scale-Out ausgelöst. Wenn die Schwellwertparameter bei einem Wert arbeiten, der kleiner als der minimale Schwellenwert ist, wird ein Scale-In ausgelöst. Der Standardwert beträgt 3 Minuten und ist konfigurierbar.
AWS-Terminologie