Wählen Sie eine AWS Region - Amazon EMR

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.

Wählen Sie eine AWS Region

Amazon Web Services wird auf Servern in Rechenzentren auf der ganzen Welt ausgeführt. Die Rechenzentren sind nach geografischer Region organisiert. Wenn Sie einen EMR Amazon-Cluster starten, müssen Sie eine Region angeben. So können Sie eine Region auswählen, die die Latenz oder die Kosten verringert oder behördliche Vorschriften erfüllt. Eine Liste der von Amazon EMR unterstützten Regionen und Endpunkte finden Sie unter Regionen und Endpunkte in der. Allgemeine Amazon Web Services-Referenz

Um eine optimale Leistung zu erzielen, sollten Sie den Cluster in derselben Region starten wie Ihre Daten. Wenn sich der Amazon-S3-Bucket, in dem Ihre Eingabedaten gespeichert sind, beispielsweise in der Region USA West (Oregon) befindet, sollten Sie Ihren Cluster in der Region USA West (Oregon) starten, um Gebühren für die regionsübergreifende Datenübertragung zu vermeiden. Wenn Sie einen Amazon-S3-Bucket für den Empfang der Cluster-Ausgabe verwenden, sollten Sie diesen Bucket ebenfalls in der Region USA West (Oregon) erstellen.

Wenn Sie dem Cluster ein EC2 Amazon-Schlüsselpaar zuordnen möchten (erforderlich für die Anmeldung am Master-Knoten), muss das key pair in derselben Region wie der Cluster erstellt werden. SSH In ähnlicher Weise werden die Sicherheitsgruppen, die Amazon EMR zur Verwaltung des Clusters erstellt, in derselben Region wie der Cluster erstellt.

Wenn Sie sich AWS-Konto am oder nach dem 17. Mai 2017 für eine registriert haben, AWS Management Console ist die Standardregion, in der Sie auf eine Ressource zugreifen, USA Ost (Ohio) (us-east-2). Für ältere Konten ist die Standardregion entweder US West (Oregon) (us-west-2) oder USA Ost (Nord-Virginia) (us-east-1). Weitere Informationen finden Sie unter -Regionen und Endpunkte.

Einige AWS Funktionen sind nur in begrenzten Regionen verfügbar. Beispielsweise sind Cluster-Compute-Instances nur in der Region USA Ost (Nord-Virginia) verfügbar und die Region Asien-Pazifik (Sydney) unterstützt nur Hadoop 1.0.3 und höher. Prüfen Sie bei der Auswahl einer Region, dass die Feature, die Sie verwenden möchten, in dieser Region unterstützt werden.

Um eine optimale Leistung zu erzielen, verwenden Sie dieselbe Region für alle AWS Ressourcen, die mit dem Cluster verwendet werden. In der folgenden Tabelle werden die Regionsnamen den Services zugeordnet. Eine Liste der EMR Amazon-Regionen finden Sie unter AWS-Regionen und Endpunkte in der Allgemeine Amazon Web Services-Referenz.

Auswählen einer Region mithilfe der Konsole

Ihre Standardregion wird links neben Ihren Kontoinformationen in der Navigationsleiste angezeigt. Um die Region sowohl auf der neuen als auch auf der alten Konsole zu wechseln, wähle das Drop-down-Menü Region und wähle eine neue Option aus.

Geben Sie eine Region mit dem an AWS CLI

Geben Sie eine Standardregion in an, AWS CLI indem Sie entweder den aws configure Befehl oder die AWS_DEFAULT_REGION Umgebungsvariable verwenden. Weitere Informationen finden Sie unter Konfiguration der AWS Region im AWS Command Line Interface Benutzerhandbuch.

Wählen Sie eine Region mit einem SDK oder dem API

Um eine Region mithilfe von auszuwählenSDK, konfigurieren Sie Ihre Anwendung so, dass sie den Endpunkt dieser Region verwendet. Wenn Sie eine Client-Anwendung mithilfe von erstellen AWS SDK, können Sie den Client-Endpunkt ändern, indem Sie anrufensetEndpoint, wie im folgenden Beispiel gezeigt:

client.setEndpoint("elasticmapreduce.us-west-2.amazonaws.com");

Nachdem Ihre Anwendung durch das Festlegen des Endpunkts eine Region angegeben hat, können Sie die Availability Zone für die EC2 Instances Ihres Clusters festlegen. Availability Zones sind eindeutige geografische Standorte. Sie sollen vor Fehlern in anderen Availability Zones schützen und eine kostengünstige Netzwerkkonnektivität mit geringer Latenz zu anderen Availability Zones in der gleichen Region bereitstellen. Eine Region umfasst eine oder mehr Availability Zones. Um die Leistung zu optimieren und die Latenz zu verkürzen, sollten sich alle Ressourcen in derselben Availability Zone befinden wie der Cluster, der sie verwendet.