Optimisez Amazon EC2 pour AWS Outposts - AWS Outposts

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.

Optimisez Amazon EC2 pour AWS Outposts

Contrairement à la Région AWS capacité d'Amazon Elastic Compute Cloud (Amazon EC2) sur un Outpost, elle est limitée. Vous êtes contraint par le volume total de capacité de calcul que vous avez commandée. Cette rubrique vous présente les bonnes pratiques et des stratégies d’optimisation pour vous aider à tirer le meilleur parti de votre capacité Amazon EC2 dans AWS Outposts.

Hôtes dédiés sur Outposts

Un hôte dédié Amazon EC2 est un serveur physique avec une capacité d’instance EC2 entièrement dédiée à votre utilisation. Si votre Outpost vous procure déjà du matériel dédié, les hôtes dédiés vous permettent d’utiliser des licences logicielles existantes avec des restrictions de licence par socket, par cœur ou par machine virtuelle sur un même hôte. Pour plus d'informations, consultez la section Dedicated Host on AWS Outposts dans le guide de l'utilisateur Amazon EC2. Pour Windows, consultez la section Dedicated Host on AWS Outposts dans le guide de l'utilisateur Amazon EC2.

Au-delà des licences, les propriétaires d’Outposts peuvent utiliser des hôtes dédiés de deux façons différentes pour optimiser les serveurs dans leurs déploiements d’Outposts, à savoir :

  • Modifier la structure de la capacité d’un serveur

  • Contrôler le placement des instances au niveau du matériel

Modification de la structure de la capacité d’un serveur

Dedicated Hosts vous permet de modifier la disposition des serveurs dans votre déploiement d'Outpost sans avoir à vous contacter AWS Support. Lorsque vous achetez de la capacité pour votre Outpost, vous spécifiez la structure de la capacité EC2 que fournit chaque serveur. Chaque serveur prend en charge une seule famille de types d’instance. Une structure peut offrir un ou plusieurs types d’instance. Les hôtes dédiés vous permettent de modifier les choix que vous avez effectués pour cette structure initiale. Si vous allouez un hôte de façon à prendre en charge un seul type d’instance pour la capacité totale, vous ne pouvez lancer qu’un seul type d’instance à partir de cet hôte. L’illustration suivante présente un serveur m5.24xlarge avec une structure homogène :

Illustration d’une structure de type d’instance homogène.

Vous pouvez allouer la même capacité à plusieurs types d’instance. Lorsque vous allouez un hôte de façon à prendre en charge plusieurs types d’instance, vous disposez d’une structure hétérogène qui ne nécessite pas de structure de capacité explicite. L’illustration suivante présente un serveur m5.24xlarge avec une structure hétérogène à pleine capacité :

Illustration d’une structure de type d’instance hétérogène.

Pour plus d'informations, consultez Allocation d'hôtes dédiés dans le guide de l'utilisateur Amazon EC2 ou Allocation d'hôtes dédiés dans le guide de l'utilisateur Amazon EC2.

Contrôle du placement des instances au niveau du matériel

Vous pouvez utiliser des hôtes dédiés pour contrôler le placement des instances au niveau du matériel. Utilisez le placement automatique pour laisser les hôtes dédiés déterminer si les instances doivent être lancées sur un hôte spécifique ou sur tout hôte disponible ayant la configuration correspondante. Utilisez l’affinité de l’hôte pour établir une relation entre une instance et un hôte dédié. Si vous disposez d’un rack Outpost, vous pouvez utiliser ces fonctionnalités d’hôtes dédiés pour minimiser l’impact des pannes matérielles corrélées. Pour plus d'informations sur la restauration d'instances, consultez Comprendre le placement automatique et l'affinité dans le guide de l'utilisateur Amazon EC2 ou Comprendre le placement automatique et l'affinité dans le guide de l'utilisateur Amazon EC2.

Vous pouvez partager des hôtes dédiés à l'aide de AWS Resource Access Manager. Le partage d’hôtes dédiés vous permet de répartir les hôtes d’un déploiement Outpost entre plusieurs Comptes AWS. Pour plus d’informations, consultez Utilisation de AWS Outposts ressources partagées.

Configuration de la récupération d’instances

Les instances de votre Outpost qui basculent dans un état non sain en raison d’une défaillance matérielle doivent être migrées vers un hôte sain. Vous pouvez configurer la récupération automatique de sorte que cette migration s’effectue automatiquement en fonction des vérifications du statut des instances. Pour plus d’informations, consultez Récupération de votre instance Linux ou Récupération de votre instance Windows.

Groupes de placement sur Outposts

AWS Outposts soutient les groupes de placement. Utilisez des groupes de placement pour influencer la manière dont Amazon EC2 tente de placer les groupes d’instances interdépendantes que vous lancez sur le matériel sous-jacent. Vous pouvez utiliser différentes stratégies (cluster, partition ou extension) pour répondre aux besoins des différentes charges de travail. Si vous disposez d’un Outpost à un seul rack, vous pouvez utiliser la stratégie d’extension pour placer les instances sur des hôtes plutôt que sur des racks.

Groupes de placement étendu

Utilisez un groupe de placement étendu pour répartir une même instance entre des équipements matériels distincts. Le lancement d’instances dans un groupe de placement étendu réduit les risques de défaillances simultanées qui peuvent se produire quand des instances partagent un même équipement. Les groupes de placement peuvent répartir des instances sur des racks ou des hôtes. Vous ne pouvez utiliser des groupes de placement de spread au niveau de l'hôte qu'avec AWS Outposts.

Groupes de placement par répartition sur des racks

Votre groupe de placement étendu sur des racks peut contenir autant d’instances qu’il y a de racks dans votre déploiement Outpost. L’illustration suivante montre un déploiement Outpost à trois racks exécutant trois instances dans un groupe de placement étendu sur des racks.

Illustration d’un groupe de placement étendu sur des racks.
Groupes de placement étendu sur des hôtes

Votre groupe de placement étendu sur des hôtes peut contenir autant d’instances qu’il y a d’hôtes dans votre déploiement Outpost. L’illustration suivante montre un déploiement Outpost à un seul rack exécutant trois instances dans un groupe de placement étendu sur des hôtes.

Illustration du groupe de placement étendu sur des hôtes.

Groupes de placement de partitions

Utilisez un groupe de placement de partitions pour répartir plusieurs instances entre des racks dotés de partitions. Chaque partition peut contenir plusieurs instances. Vous pouvez utiliser la répartition automatique pour répartir des instances entre des partitions ou déployer des instances sur des partitions cibles. L’illustration suivante montre un groupe de placement de partitions avec une répartition automatique.

Illustration d’un groupe de placement de partitions utilisant une répartition automatique.

Vous pouvez également déployer des instances sur des partitions cibles. L’illustration suivante montre un groupe de placement de partitions avec une répartition ciblée.

Illustration d’un groupe de placement de partitions utilisant une répartition ciblée

Pour plus d'informations sur l'utilisation des groupes de placement, consultez la section Groupes de placement et Groupes de placement AWS Outposts dans le guide de l'utilisateur Amazon EC2. Pour Windows, consultez les sections Groupes de placement et Groupes de placement AWS Outposts dans le guide de l'utilisateur Amazon EC2.

Pour plus d'informations sur la AWS Outposts haute disponibilité, consultez la section Considérations relatives à la conception et à l'architecture de AWS Outposts haute disponibilité.