

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.

# Utilisation I-ODCRs avec AWS PIÈCES
<a name="capacity-reservations-iodcr"></a>

 Les réservations On-Demand de capacité interruptibles (I-ODCRs) permettent aux propriétaires d'ODCR de partager temporairement la capacité réservée inutilisée avec d'autres comptes de leur AWS organisation. Les instances destinées aux consommateurs reçoivent un **avertissement de résiliation de 2 minutes** lorsque le propriétaire récupère de la capacité, ce qui les rend I-ODCRs adaptées aux charges de travail tolérantes aux pannes, telles que le traitement par lots, la formation au machine learning et l'analyse des données. 

 Pour plus d'informations I-ODCRs, consultez la section sur les [réservations de capacité interruptible](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/interruptible-capacity-reservations.html) dans le *guide de l'utilisateur d'Amazon Elastic Compute Cloud*. 

## Comment I-ODCRs travailler avec AWS PIÈCES
<a name="capacity-reservations-iodcr-how-it-works"></a>

 Un I-ODCR est créé à partir d'un ODCR source existant. Le propriétaire indique le nombre d'instances à allouer à la réservation interruptible. Ces instances sont transférées de l'ODCR source vers le nouveau I-ODCR. Le propriétaire peut récupérer la capacité à tout moment, ce qui met fin aux instances destinées aux consommateurs avec un préavis de 2 minutes. 

Caractéristiques principales :
+ I-ODCRs sont **ciblés** par défaut : les consommateurs doivent faire référence à l'ID de réservation dans leur configuration de lancement.
+ I-ODCRs **ne peut pas** être ajouté aux groupes de réservation de capacité.
+ **Une** seule allocation interruptible peut être créée par ODCR source.
+ Lorsque le propriétaire récupère de la capacité, il **n'y a aucune solution de repli vers** On-Demand Spot : les instances destinées aux consommateurs sont résiliées.

## Configuration d'un AWS Groupe de nœuds de calcul PCS pour utiliser un I-ODCR
<a name="capacity-reservations-iodcr-configure"></a>

 Vous pouvez configurer un groupe de nœuds de calcul AWS PCS pour utiliser un nœud partagé en l' I-ODCR ajoutant à un modèle de lancement. Voici les étapes à suivre : 
+  **Assurez-vous d'avoir accès au I-ODCR.** Le propriétaire de l'ODCR doit partager la réservation interruptible avec votre compte à l'aide de [AWS Resource Access Manager (RAM)](https://docs.aws.amazon.com/ram/latest/userguide/what-is.html). Une fois partagés, ils I-ODCR apparaissent dans votre compte sous **Capacity Reservations** sur la console Amazon EC2. 
+  **Créez un modèle de lancement qui cible le I-ODCR.** Référencez directement l' I-ODCR ID et définissez le type de marché sur`interruptible-capacity-reservation`. Voici un exemple de modèle de lancement : 

  ```
  {
    "CapacityReservationSpecification": {
      "CapacityReservationTarget": {
        "CapacityReservationId": "cr-1234567890abcdef1"
      }
    },
    "InstanceMarketOptions": {
      "MarketType": "interruptible-capacity-reservation"
    }
  }
  ```
+  **Créez ou mettez à jour un groupe de nœuds de calcul AWS PCS** pour utiliser le modèle de lancement. Pour de plus amples informations, veuillez consulter [AWS Groupes de nœuds de calcul PCS](working-with_cng.md). 
  + Définissez le groupe `purchaseOption` de nœuds de calcul sur`INTERRUPTIBLE_CAPACITY_RESERVATION`.

## Gestion des interruptions
<a name="capacity-reservations-iodcr-interruptions"></a>

 [Lorsque le I-ODCR propriétaire récupère de la capacité, les instances client reçoivent un avertissement de résiliation de 2 minutes via Amazon. EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) Pour gérer efficacement les interruptions des charges de travail de votre AWS PC : 
+ Configurez vos applications pour qu'elles soient à l'écoute des événements d' EventBridge interruption.
+ Mettez en place des points de contrôle afin que les tâches puissent enregistrer les résultats intermédiaires et les reprendre après une interruption.
+ Pour les groupes de nœuds de calcul dotés d'une configuration de dimensionnement dynamique, définissez le nombre minimum d'instances de `0` manière à ce que le groupe puisse progressivement diminuer lorsque la capacité est récupérée.

 Pour plus d'informations sur la surveillance des événements d'interruption, consultez la section [Monitor interruptible Capacity Reservations with EventBridge](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitor-interruptible-cr.html) dans le *guide de l'utilisateur d'Amazon Elastic Compute Cloud*. 

## Exemple : partager et utiliser des instances hpc7a.96xlarge avec un I-ODCR
<a name="capacity-reservations-iodcr-example"></a>

 Cet exemple explique comment créer un à I-ODCR partir d'un ODCR existant et l'utiliser avec un groupe de nœuds de calcul AWS PCS. 

 **Étape 1 : Créez la réservation interruptible à partir d'un ODCR source.** 

 Le propriétaire de l'ODCR crée une allocation interruptible de 16 instances à partir de sa réservation de 32 instances existante : 

```
aws ec2 create-interruptible-capacity-reservation-allocation \
    --capacity-reservation-id cr-source1234567890a \
    --instance-count 16
```

 L'ODCR source affiche désormais 16 instances, et une nouvelle I-ODCR est créée avec 16 instances. 

 **Étape 2 : Partagez la I-ODCR AWS RAM utilisée.** 

 Le propriétaire partage le compte I-ODCR avec le consommateur : 

```
aws ram create-resource-share \
    --name "HPC-Interruptible-Share" \
    --resource-arns arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-interruptible456 \
    --principals 987654321098
```

 **Étape 3 : Créez un modèle de lancement ciblant le I-ODCR.** 

 Le consommateur crée un modèle de lancement : 

```
{
  "CapacityReservationSpecification": {
    "CapacityReservationTarget": {
      "CapacityReservationId": "cr-interruptible456"
    }
  },
  "InstanceMarketOptions": {
    "MarketType": "interruptible-capacity-reservation"
  }
}
```

 **Étape 4 : Créez un groupe de nœuds de calcul AWS PCS à l'aide du modèle de lancement.** 

 Créez un groupe de nœuds de calcul dynamique avec `purchaseOption` set to `INTERRUPTIBLE_CAPACITY_RESERVATION` et le modèle de lancement faisant référence au I-ODCR. Définissez le nombre minimum d'instances sur 0 et le maximum sur 16 (correspondant à la I-ODCR capacité). 

## Considérations sur la facturation
<a name="capacity-reservations-iodcr-billing"></a>
+ Le **propriétaire de l'ODCR** paie On-Demand des tarifs pour la capacité inutilisée dans le I-ODCR (instances non lancées par le consommateur).
+ Le **consommateur** ne paie On-Demand les tarifs que pour les instances qu'il lance et utilise réellement.

 Pour plus d'informations, consultez la section [Tarification et facturation des réservations de capacité](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-reservations-pricing-billing.html) dans le *guide de l'utilisateur d'Amazon Elastic Compute Cloud*. 