AWS Global Accelerator Komponenten - AWS Global Accelerator

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Global Accelerator Komponenten

AWS Global Accelerator umfasst die folgenden Komponenten:

Statische IP-Adressen

Global Accelerator stellt Ihnen einen Satz von zwei statischen IP-Adressen zur Verfügung, die aus dem AWS Edge-Netzwerk stammen. Wenn Sie AWS (BYOIP) einen eigenen IP-Adressbereich für den Global Accelerator verwenden, können Sie stattdessen IP-Adressen aus Ihrem eigenen Pool zuweisen, um sie mit Ihrem Accelerator zu verwenden. Weitere Informationen finden Sie unter Bring Your Own IP Addresses (BYOIP) in AWS Global Accelerator.

Die IP-Adressen dienen als einzelne feste Einstiegspunkte für Ihre Clients. Wenn Sie bereits Elastic Load Balancing Load Balancers, Amazon EC2 Instances oder Elastic IP-Adressressourcen für Ihre Anwendungen eingerichtet haben, können Sie diese einfach zu einem Standard-Accelerator in Global Accelerator hinzufügen. Dadurch kann Global Accelerator statische IP-Adressen für den Zugriff auf die Ressourcen verwenden.

Die statischen IP-Adressen bleiben Ihrem Accelerator so lange zugewiesen, wie er existiert, auch wenn Sie den Accelerator deaktivieren und keinen Datenverkehr mehr annehmen oder weiterleiten. Allerdings, wenn Siedeleteeinen Beschleuniger verwenden, verlieren Sie die ihm zugewiesenen statischen IP-Adressen, sodass Sie den Datenverkehr nicht mehr mithilfe dieser Adressen weiterleiten können. Sie können IAM-Richtlinien wie tag-basierte Berechtigungen mit Global Accelerator verwenden, um die Benutzer einzuschränken, die über Berechtigungen zum Löschen eines Accelerators verfügen. Weitere Informationen finden Sie unter Tagbasierte Richtlinien.

-Accelerator

Ein Beschleuniger leitet den Datenverkehr über das globale AWS Netzwerk an Endpunkte weiter, um die Leistung Ihrer Internetanwendungen zu verbessern. Jeder Beschleuniger enthält einen oder mehrere Zuhörer.

Es gibt zwei Arten von Beschleunigern:

  • AStandard--Beschleuniger leitet Datenverkehr auf der Grundlage verschiedener Faktoren an den optimalen AWS Endpunkt, einschließlich des Standorts des Benutzers, der Integrität des Endpunkts und der von Ihnen konfigurierten Endpunktgewichte. Dadurch wird die Verfügbarkeit und Leistung Ihrer Anwendungen verbessert. Endpunkte können Network Load Balancers, Application Load Balancers, Amazon EC2 Instances oder Elastic IP-Adressen sein.

  • ABenutzerdefinierte Weiterleitungermöglicht es Ihnen, mehrere Benutzer deterministisch an ein bestimmtes EC2-Ziel hinter Ihrem Accelerator weiterzuleiten, wie dies für einige Anwendungsfälle erforderlich ist. Dazu leiten Sie Benutzer zu einer eindeutigen IP-Adresse und einem Port auf Ihrem Accelerator, den Global Accelerator dem Ziel zugeordnet hat.

Weitere Informationen finden Sie unter -Accelerator-Arten.

DNS-Name

Jeder Global Accelerator weist einen standardmäßigen DNS-Namen (Domain Name System) ähnlich wiea1234567890abcdef.awsglobalaccelerator.com, die auf die statischen IP-Adressen verweist, die Ihnen Global Accelerator zuweist oder die Sie aus Ihrem eigenen IP-Adressbereich auswählen. Je nach Anwendungsfall können Sie die statischen IP-Adressen oder den DNS-Namen Ihres Beschleunigers verwenden, um Datenverkehr an Ihren Beschleuniger weiterzuleiten, oder DNS-Einträge einrichten, um Datenverkehr mithilfe Ihres eigenen benutzerdefinierten Domänennamens weiterzuleiten.

Netzwerk-Zone

Eine Netzwerkzone bedient die statischen IP-Adressen für den Accelerator aus einem eindeutigen IP-Subnetz. Ähnlich wie bei einer AWS Availability Zone ist eine Netzwerkzone eine isolierte Einheit mit eigener physischer Infrastruktur. Wenn Sie einen Accelerator konfigurieren, weist Global Accelerator standardmäßig zwei IPv4-Adressen zu. Wenn eine IP-Adresse aus einer Netzwerkzone aufgrund der Blockierung von IP-Adressen durch bestimmte Client-Netzwerke oder Netzwerkunterbrechungen nicht verfügbar ist, können Clientanwendungen die fehlerfreie statische IP-Adresse aus der anderen isolierten Netzwerkzone erneut versuchen.

Listener

Ein Listener verarbeitet eingehende Verbindungen von Clients zu Global Accelerator, basierend auf dem Port (oder Portbereich) und Protokoll (oder Protokollen), die Sie konfigurieren. Ein Listener kann für TCP, UDP oder sowohl TCP als auch UDP Protokolle konfiguriert werden. Jedem Listener ist eine oder mehrere Endpunktgruppen zugeordnet, und der Datenverkehr wird an Endpunkte in einer der Gruppen weitergeleitet. Sie ordnen Endpunktgruppen Listener zu, indem Sie die Regionen angeben, an die Sie den Datenverkehr verteilen möchten. Bei einem Standardbeschleuniger wird der Datenverkehr an optimale Endpunkte innerhalb der Endpunktgruppen verteilt, die einem Listener zugeordnet sind.

Endpunktgruppe

Jede Endpunktgruppe ist einer bestimmten AWS Region zugeordnet. Endpunktgruppen enthalten einen oder mehrere Endpunkte in der Region. Mit einem Standardbeschleuniger können Sie den Prozentsatz des Datenverkehrs erhöhen oder reduzieren, der andernfalls an eine Endpunktgruppe weitergeleitet wird, indem Sie eine Einstellung anpassen, dieVerkehrsmittel-Wahl. Mit der Verkehrswahl können Sie auf einfache Weise Leistungstests oder blau/grüne Bereitstellungstests durchführen, z. B. für neue Versionen in verschiedenen AWS Regionen.

Endpunkt

Ein Endpunkt ist die Ressource, an die Global Accelerator Datenverkehr weiterleitet.

Endpunkte für Standardbeschleuniger können Network Load Balancers, Application Load Balancers, EC2-Instances oder Elastic IP-Adressen sein. Ein Application Load Balancer kann ein internetorientierter oder internetorientierter Endpunkt sein. Der Datenverkehr für Standardbeschleuniger wird basierend auf der Integrität des Endpunkts zusammen mit den von Ihnen ausgewählten Konfigurationsoptionen wie Endpunktgewichtungen an Endpunkte weitergeleitet. Für jeden Endpunkt können Sie Gewichtungen konfigurieren. Dabei handelt es sich um Zahlen, mit denen Sie den Anteil des Datenverkehrs angeben können, der an den einzelnen Endpunkt weitergeleitet werden soll. Dies kann beispielsweise nützlich sein, um Leistungstests innerhalb einer Region durchzuführen.

Endpunkte für benutzerdefinierte Routing-Beschleuniger sind virtuelle Private Cloud-Subnetze (VPC -Subnetze) mit einer oder mehreren Amazon EC2 Instances, die die Ziele für den Datenverkehr sind.