View a markdown version of this page

Créez un groupe de placement pour vos instances EC2 - Amazon Elastic Compute Cloud

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.

Créez un groupe de placement pour vos instances EC2

Vous pouvez utiliser un groupe de placement pour contrôler le placement des instances les unes par rapport aux autres. Après avoir créé un groupe de placement, vous pouvez lancer des instances dans le groupe de placement.

Limitation

Vous pouvez créer un maximum de 500 groupes de placement par région.

Console
Pour créer un groupe de placement
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Groupes de placement.

  3. Choisissez Créer un groupe de placement.

  4. Dans Nom, spécifiez le nom du groupe.

  5. Pour Stratégie de placement, choisissez la stratégie de placement pour le groupe : Cluster, Spread, Partition ou Precision Time.

    1. Si vous avez choisi Spread, pour Spread level, choisissez Host ou Rack.

    2. Si vous avez choisi Partition, dans Nombre de partitions, entrez le nombre de partitions du groupe.

    3. Si vous avez choisi Cluster, vous pouvez éventuellement spécifier un groupe de placement de précision parent afin de garantir que les instances du groupe de placement de cluster soient lancées sur du matériel compatible avec le temps de précision.

  6. (Facultatif) Pour ajouter une balise, sous Balises, choisissez Ajouter une nouvelle balise, puis entrez une clé et une valeur.

  7. Choisissez Créer un groupe.

AWS CLI

Utilisez la commande create-placement-group.

Pour créer un groupe de placement du cluster

L’exemple suivant crée un groupe de placement qui utilise la stratégie de placement cluster et applique une balise avec une clé de purpose et une valeur de production.

aws ec2 create-placement-group \ --group-name my-cluster \ --strategy cluster \ --tag-specifications 'ResourceType=placement-group,Tags={Key=purpose,Value=production}'
Pour créer un groupe de placement de clusters avec un parent de groupe de placement à heure précise

L'exemple suivant crée un groupe de placement de clusters qui spécifie un groupe de placement temporel de précision parent à l'aide du --parent-group-id paramètre.

aws ec2 create-placement-group \ --group-name my-cluster \ --strategy cluster \ --parent-group-id pg-0aaa1111111111111
Pour créer un groupe de placement de partitions

L’exemple suivant crée un groupe de placement qui utilise la partition stratégie de placement et précise les cinq partitions à l’aide du --partition-count paramètre.

aws ec2 create-placement-group \ --group-name HDFS-Group-A \ --strategy partition \ --partition-count 5
Pour créer un groupe de placement temporel précis

L'exemple suivant crée un groupe de placement qui utilise la stratégie de precision-time placement.

aws ec2 create-placement-group \ --group-name my-precision-time-pg \ --strategy precision-time
PowerShell

Utilisez l’applet de commande New-EC2PlacementGroup.

Pour créer un groupe de placement du cluster

L’exemple suivant crée un groupe de placement du cluster.

New-EC2PlacementGroup ` -GroupName my-placement-group ` -Strategy cluster
Pour créer un groupe de placement de clusters avec un parent de groupe de placement à heure précise

L'exemple suivant crée un groupe de placement de clusters qui spécifie un groupe de placement temporel de précision parent à l'aide du -ParentGroupId paramètre.

New-EC2PlacementGroup ` -GroupName my-placement-group ` -Strategy cluster ` -ParentGroupId pg-0aaa1111111111111
Pour créer un groupe de placement de partitions

L’exemple suivant crée un groupe de placement de partitions.

New-EC2PlacementGroup ` -GroupName my-placement-group ` -Strategy partition ` -PartitionCount 5
Pour créer un groupe de placement temporel précis

L'exemple suivant crée un groupe de placement temporel précis.

New-EC2PlacementGroup ` -GroupName my-precision-time-pg ` -Strategy precision-time