

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.

# Exemples de configurations de flotte de réserve de capacité
<a name="crfleet-example-configs"></a>

L’exemple suivant crée une flotte de réserve de capacité qui utilise deux types d’instance : `m5.4xlarge` et `m5.12xlarge`.

Il utilise un système de pondération basé sur le nombre de v CPUs fourni par les types d'instances spécifiés. La capacité cible totale est `480` CPUs v. `m5.4xlarge`Il fournit 16 V CPUs et prend un poids de`16`, tandis qu'il `m5.12xlarge` fournit 48 V CPUs et obtient un poids de`48`. Ce système de pondération configure la flotte de réserve de capacité pour réserver la capacité soit pour 30 instances `m5.4xlarge` (480/16=30), soit pour 10 instances `m5.12xlarge` (480/48=10).

La flotte est configurée pour donner la priorité à la capacité de `m5.12xlarge` et obtient la priorité de `1`, tandis que `m5.4xlarge` obtient une priorité inférieure de `2`. Cela signifie que la flotte tentera de réserver la capacité de `m5.12xlarge` en premier lieu, et ne tentera de réserver la capacité de `m5.4xlarge` que si Amazon EC2 n’a pas suffisamment de capacité de `m5.12xlarge`.

La flotte réserve la capacité pour des instances `Windows` et la réservation expire automatiquement le `October 31, 2021` à `23:59:59` UTC.

```
aws ec2 create-capacity-reservation-fleet \
    --total-target-capacity 480 \
    --allocation-strategy prioritized \
    --instance-match-criteria open \
    --tenancy default \
    --end-date 2021-10-31T23:59:59.000Z \
    --instance-type-specifications file://instanceTypeSpecification.json
```

Voici le contenu de `instanceTypeSpecification.json`.

```
[
    {             
        "InstanceType": "m5.4xlarge",                        
        "InstancePlatform":"Windows",            
        "Weight": 16,
        "AvailabilityZone":"us-east-1a",        
        "EbsOptimized": true,            
        "Priority" : 2
    },
    {             
        "InstanceType": "m5.12xlarge",                        
        "InstancePlatform":"Windows",            
        "Weight": 48,
        "AvailabilityZone":"us-east-1a",        
        "EbsOptimized": true,            
        "Priority" : 1
    }
]
```