

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.

# Configurations de capacité d’instance d’un Hôte dédié Amazon EC2
<a name="dedicated-hosts-limits"></a>

Les hôtes dédiés prennent en charge différentes configurations (cœurs physiques, sockets, VCPUs etc.) qui vous permettent d'exécuter des instances de différentes familles et tailles.

Lorsque vous attribuez un hôte dédié à votre compte, vous pouvez choisir une configuration qui prend en charge soit un **type d’instance unique** ou **plusieurs types d’instances** au sein de la même famille d’instances. Le nombre d’instances que vous pouvez exécuter sur un hôte dépend de la configuration que vous choisissez.

**Topics**
+ [Prise en charge d’un seul type d’instance](#dh-single)
+ [Prise en charge de plusieurs types d’instances](#dh-multiple)

## Prise en charge d’un seul type d’instance
<a name="dh-single"></a>

Vous pouvez allouer un hôte dédié qui ne prend en charge qu’un seul type d’instance. Avec cette configuration, chaque instance que vous lancez sur l’hôte dédié doit être du même type d’instance, que vous spécifiez lors de l’allocation de l’hôte. 

Par exemple, vous pouvez allouer un hôte qui prend uniquement en charge le type d’instance `m5.4xlarge`. Dans ce cas, vous pouvez exécuter uniquement des instances `m5.4xlarge` sur cet hôte.

Le nombre d’instances que vous pouvez lancer sur l’hôte dépend du nombre de cœurs physiques fournis par l’hôte et du nombre de cœurs utilisés par le type d’instance spécifié. Par exemple, si vous attribuez un hôte à des instances `m5.4xlarge`, l’hôte fournit 48 cœurs physiques, et chaque instance `m5.4xlarge` consomme 8 cœurs physiques. Cela signifie que vous pouvez lancer jusqu’à 6 instances sur cet hôte (*48 cœurs physiques/8 cœurs par instance = 6 instances*).

## Prise en charge de plusieurs types d’instances
<a name="dh-multiple"></a>

Vous pouvez allouer un hôte dédié qui prend en charge plusieurs types d’instances au sein de la même famille d’instances. Cela vous permet d’exécuter différents types d’instances sur le même hôte, à condition qu’ils appartiennent à la même famille d’instances et que l’hôte dispose d’une capacité d’instance suffisante.

Par exemple, vous pouvez allouer un hôte qui prend en charge différents types d’instances au sein de la famille d’instances `R5`. Dans ce cas, vous pouvez lancer certaines combinaisons de types d’instances `R5`, tels que `r5.large`, `r5.xlarge`, `r5.2xlarge` et `r5.4xlarge`, sur cet hôte, dans les limites de la capacité physique du cœur de l’hôte.

Les familles d’instances suivantes prennent en charge les hôtes dédiés et plusieurs types d’instances :
+ **À usage général :** A1 \$1 M5 \$1 M5n \$1 M6i \$1 M7i \$1 T3
+ **Optimisées pour le calcul :** C5 \$1 C5n \$1 C6i \$1 C7i
+ **À mémoire optimisée :** R5 \$1 R5n \$1 R6i \$1 R7i

Le nombre d’instances que vous pouvez exécuter sur l’hôte dépend du nombre de cœurs physiques fournis par l’hôte et du nombre de cœurs utilisés par chaque type d’instance exécuté sur l’hôte. Par exemple, si vous allouez un hôte `R5`, qui fournit 48 cœurs physiques, et que vous exécutez 2 instances `r5.2xlarge` (*4 cœurs x 2 instances*) et 3 instances `r5.4xlarge` (*8 cœurs x 3 instances*), ces instances utilisent au total 32 cœurs et vous pouvez exécuter certaines combinaisons d’instances `R5`, tant qu’elles restent dans les 16 cœurs restants.

Cependant, pour chaque famille de·l’instance, le nombre d’instances pouvant être exécutées pour chaque type d’instance est limité. Par exemple, un hôte dédié `R5` prend en charge jusqu’à 2 instances `r5.8xlarge`, ce qui utilise 32 des cœurs physiques. Dans ce cas, des instances `R5` supplémentaires de types plus petits peuvent alors être utilisées pour remplir l’hôte jusqu’à sa capacité maximale. Pour connaître le nombre de types d’instance pris en charge pour chaque famille d’instance, veuillez consulter la rubrique [Tableau de configuration des hôtes dédiés](https://aws.amazon.com/ec2/dedicated-hosts/pricing/#host-configuration).

Le tableau suivant présente des exemples de combinaison de types d’instances :


| Famille d’instances | Exemples de combinaisons de types d'instances | 
| --- | --- | 
| R5 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/dedicated-hosts-limits.html)  | 
| C5 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/dedicated-hosts-limits.html)  | 
| M5 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/dedicated-hosts-limits.html)  | 

**Considérations**  
Gardez les points suivants à l’esprit lorsque vous travaillez avec des hôtes dédiés qui prennent en charge plusieurs types d’instances :
+ L’utilisation de plusieurs types d’instance sur le même hôte n’est possible qu’au sein de la même famille d’instance.
+ Lorsque vous mélangez des types d’instances, afin de maximiser l’utilisation de l’hôte, nous vous recommandons de lancer d’abord des types d’instance plus grands, puis des types d’instance plus petits.
  + En fonction de la combinaison et de l’ordre de lancement des types d’instances sur un hôte dédié, il peut être physiquement impossible de maximiser l’utilisation de l’hôte. Lorsque vous mélangez des types d’instances sur un hôte, il se peut qu’une certaine capacité soit disponible sur l’hôte, mais qu’elle ne soit pas utilisable. Par exemple, il se peut que la version 16 v soit CPUs disponible sur un hôte r5n mais que vous ne puissiez pas lancer une instance 4xlarge sur l'hôte même si r5n.4xlarge s'exécute sur 16 v. CPUs

**Note**  
Si vous activez un hôte dédié A1 pour plusieurs types d’instances, vous ne pouvez lancer qu’une combinaison d’instances `a1.xlarge` et `a1.2xlarge` sur cet hôte. Si vous lancez une instance `a1.medium` ou `a1.large` sur cet hôte, vous ne pourrez lancer que plusieurs instances du même type sur l’hôte. Une seule instance `a1.4xlarge` consomme toute la capacité de l’hôte. Si vous avez besoin d’un hôte pour des instances `a1.medium` ou `a1.large`, nous vous recommandons d’allouer des hôtes distincts pour ces types d’instances.