Choisissez unAWSRégion - Amazon EMR

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choisissez unAWSRégion

Amazon Web Services s'exécute sur des serveurs dans des centres de données dans le monde entier. Ces centres de données sont organisés par région géographique. Lorsque vous lancez un cluster Amazon EMR, spécifiez une région. Vous pouvez choisir une région pour réduire la latence, minimiser les coûts ou répondre à des exigences réglementaires. Pour obtenir la liste des régions et des points de terminaison pris en charge par Amazon EMR, consultezRégions et points de terminaisondans leRéférence générale d'Amazon Web Services.

Pour de meilleures performances, vous devez lancer le cluster dans la région où se trouvent vos données. Par exemple, si le compartiment Amazon S3 stockant vos données d'entrée se trouve dans la région USA Ouest (Oregon), vous devez lancer votre cluster dans la région USA Ouest (Oregon) afin d'éviter les frais de transfert de données entre régions. Si vous utilisez un compartiment Amazon S3 pour recevoir la sortie du cluster, vous souhaiterez également le créer dans la région USA Ouest (Oregon).

Si vous envisagez d'associer une key pair Amazon EC2 au cluster (nécessaire pour utiliser SSH pour vous connecter au nœud maître), la key pair doit être créée dans la même région que le cluster. De même, les groupes de sécurité créés par Amazon EMR pour gérer le cluster sont créés dans la même région que le cluster.

Si vous vous êtes inscrit à unCompte AWSle 17 mai 2017 ou après cette date, la région par défaut lorsque vous accédez à une ressource depuisAWS Management Consoleest USA Est (Ohio) (us-east-2) ; pour les anciens comptes, la région par défaut est USA Ouest (Oregon) (us-west-2) ou USA Est (Virginie du Nord) (us-east-1). Pour plus d'informations, consultez Régions et Points de terminaison .

MomentanéeAWSles fonctionnalités ne sont disponibles que dans des régions limitées. Par exemple, les instances Cluster Compute ne sont disponibles que dans la région USA Est (Virginie du Nord), et la région Asie-Pacifique (Sydney) prend uniquement en charge Hadoop 1.0.3 et versions ultérieures. Lorsque vous choisissez une région, vérifiez qu'elle prend en charge les fonctionnalités que vous voulez utiliser.

Pour de meilleures performances, utilisez la même région pour tous vosAWSressources qui seront utilisées avec le cluster. Le tableau suivant met en correspondance les noms des régions entre les services. Pour obtenir la liste des régions Amazon EMR, consultezAWSRégions et points de terminaisondans leRéférence générale d'Amazon Web Services.

Choisissez une région à l'aide de la console

Votre région par défaut s'affiche automatiquement.

Pour modifier les régions à l'aide de la console
  • Pour changer de région, choisissez la liste des régions à droite de vos informations de compte dans la barre de navigation.

Spécifiez une région à l'aide deAWS CLI

Vous spécifiez une région par défaut dans l'AWS CLI en utilisant soit la commande aws configure ou la variable d'environnement AWS_DEFAULT_REGION. Pour plus d'informations, veuillez consulter la rubriqueConfiguration deAWSRégiondans leAWS Command Line InterfaceGuide de l'utilisateur.

Choisissez une région à l'aide d'un SDK ou de l'API

Pour choisir une région à l'aide d'un kit SDK, configurez votre application pour utiliser le point de terminaison de cette région. Si vous créez une application client à l'aide d'unAWSSDK, vous pouvez modifier le point de terminaison du client en appelantsetEndpoint, comme illustré dans l'exemple suivant :

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

Une fois que votre application a spécifié une région en définissant le point de terminaison, vous pouvez définir la zone de disponibilité pour les instances EC2 de votre cluster. Les zones de disponibilité sont des emplacements géographiques distincts qui sont conçus pour être isolés des défaillances dans d'autres zones de disponibilité et fournir une connectivité réseau à faible latence et peu onéreuse aux autres zones de disponibilité dans la même région. Une région est constituée d'une ou de plusieurs zones de disponibilité. Pour optimiser les performances et réduire la latence, toutes les ressources doivent être situées dans la même zone de disponibilité que le cluster qui les utilise.