

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.

# Lancement d’instances à l’aide de blocs de capacité
<a name="capacity-blocks-launch"></a>

Pour utiliser votre bloc de capacité, vous devez spécifier l’ID de réservation de bloc de capacité lors du lancement des instances. Le lancement d’une instance dans un bloc de capacité réduit la capacité disponible du nombre d’instances lancées. Par exemple, si la capacité d’instance que vous avez achetée est de huit instances et que vous lancez quatre instances, la capacité disponible est réduite de quatre.

Si vous mettez fin à une instance exécutée dans le bloc de capacité avant la fin de la réservation, vous pouvez lancer une nouvelle instance à sa place. Lorsque vous arrêtez ou mettez fin à une instance dans un bloc de capacité, le nettoyage de votre instance prend plusieurs minutes avant de pouvoir lancer une autre instance pour la remplacer. Pendant ce temps, votre instance sera à l’état Arrêt ou `shutting-down`. Une fois ce processus terminé, l’état de votre instance deviendra `stopped` ou `terminated`. Ensuite, la capacité disponible dans votre bloc de capacité sera mise à jour pour afficher une autre instance disponible à utiliser.

**Exigences**
+ Votre instance ne peut pas être lancée dans un sous-réseau situé dans une zone de disponibilité différente de celle dans laquelle se trouve votre bloc de capacité.
+ Votre instance ne peut pas démarrer à l’aide d’une AMI dont la plateforme est différente de celle de votre bloc de capacité.
+  Pour utiliser les blocs de capacité dans les zones locales, vous devez être inscrit à la zone locale. 

------
#### [ Console ]

**Pour lancer des instances dans un bloc de capacité**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans la barre de navigation, en haut de l’écran, sélectionnez la région de votre réservation de bloc de capacité.

1. Sur le tableau de bord de la console Amazon EC2, sélectionnez **Launch instance (Lancer une instance)**.

1. Suivez la procédure pour [lancer une instance](ec2-launch-instance-wizard.md).

1. Développez **Détails avancés**, et pour **Option d’achat**, choisissez **Blocs de capacité**. Ensuite, effectuez l’une des actions suivantes :
   + Pour lancer les instances dans un bloc de capacité spécifique, pour **Réserve de capacité**, choisissez **Spécifier la réserve de capacité**, puis sélectionnez le bloc de capacité.
   + (*UltraServers uniquement*) Pour lancer les instances dans un groupe de ressources UltraServer Capacity Block, pour **Réservation de capacité**, choisissez **Spécifier le groupe de ressources de réservation de capacité**, puis sélectionnez le groupe de ressources.

1. Choisissez **Launch instance** (Lancer une instance).

------
#### [ AWS CLI ]

**Pour lancer des instances dans un bloc de capacité**  
Utilisez la commande [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) avec l’option `instance-market-options MarketType`.

L’exemple suivant lance une instance dans un bloc de capacité spécifique.

```
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--count 1 \
--instance-type p5.48xlarge \
--key-name my-key-pair \
--subnet-id subnet-0abcdef1234567890 \
--instance-market-options MarketType='capacity-block' \
--capacity-reservation-specification CapacityReservationTarget={CapacityReservationId=capacity_block_id}
```

L'exemple suivant lance une instance dans un groupe de ressources UltraServer Capacity Block.

```
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--count 1 \
--instance-type p6e-gb200.36xlarge \
--key-name my-key-pair \
--subnet-id subnet-0abcdef1234567890 \
--instance-market-options MarketType='capacity-block' \
--capacity-reservation-specification CapacityReservationTarget={CapacityReservationResourceGroupArn=resource_group_arn}
```

------
#### [ PowerShell ]

**Pour lancer des instances dans un bloc de capacité**  
Utilisez l'[New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)applet de commande avec l'`-InstanceMarketOption`option définie comme suit.

```
$marketoption = New-Object Amazon.EC2.Model.InstanceMarketOptionsRequest
$marketoption.MarketType = "capacity-block"
```

L’exemple suivant lance une instance dans un bloc de capacité spécifique.

```
New-EC2Instance `
-ImageId ami-0abcdef1234567890 `
-InstanceType p5.48xlarge `
-KeyName "my-key-pair" `
-SubnetId subnet-0abcdef1234567890 `
-InstanceMarketOptions $marketoption `
-CapacityReservationTarget_CapacityReservationId capacity_block_id
```

L'exemple suivant lance une instance dans un groupe de ressources UltraServer Capacity Block.

```
New-EC2Instance `
-ImageId ami-0abcdef1234567890 `
-InstanceType p6e-gb200.36xlarge `
-KeyName "my-key-pair" `
-SubnetId subnet-0abcdef1234567890 `
-InstanceMarketOptions $marketoption `
-CapacityReservationTarget_CapacityReservationResourceGroupArn "resource_group_arn"
```

------

**Ressources connexes**
+ Pour créer un modèle de lancement ciblant un bloc de capacité, consultez la section [Stocker les paramètres de lancement des instances dans les modèles de lancement Amazon EC2](ec2-launch-templates.md).
+ Pour lancer des instances dans un bloc de capacité à l’aide de la flotte EC2, consultez la section [Didacticiel : Configurer votre flotte EC2 pour lancer des instances dans des blocs de capacité](ec2-fleet-launch-instances-capacity-blocks-walkthrough.md).
+ Pour configurer un groupe de nœuds gérés EKS avec un bloc de capacité, consultez la section [Création d’un groupe de nœuds gérés avec des blocs de capacité pour ML](https://docs.aws.amazon.com/eks/latest/userguide/capacity-blocks-mng.html) dans le **Guide de l’utilisateur Amazon EKS**.
+ Pour configurer à AWS ParallelCluster l'aide d'un bloc de capacité, voir [ML on AWS ParallelCluster](https://catalog.workshops.aws/ml-on-aws-parallelcluster/en-US).