Comment puis-je remplacer les instances EC2 optimisées par Intel par des types d'instances optimisés par AMD équivalents ?

Lecture de 4 minute(s)
0

Je souhaite redimensionner ma charge de travail et mettre à jour les instances Amazon Elastic Compute Cloud (Amazon EC2) optimisées par Intel avec les types d'instances AMD équivalents.

Brève description

Utilisez le dossier d’exploitation AWSPremiumSupport-ChangeInstanceTypeIntelToAMD pour redimensionner vos instances de famille EC2 M, C, R et T optimisées par x86 Nitro. Vous pouvez les redimensionner pour obtenir des instances EC2 comparables avec des processeurs AMD EPYC. Utilisez le paramètre facultatif du dossier d’exploitation, TargetInstanceType pour choisir le nouveau type d'instance.

Important : L'accès au dossier d’exploitation AWSPremiumSupport-ChangeInstanceTypeIntelToAMD requiert un abonnement Enterprise ou Business Support. Pour plus d'informations, consultez la section Comparer les plans AWS Support.

Résolution

Le dossier d’exploitation AWSPremiumSupport-ChangeInstanceTypeIntelToAMD valide les éléments suivants :

  • Le statut, les propriétés, le cycle de vie, la location, les contrôles de statut et le comportement d'arrêt de l'instance EC2.
  • Si l'instance EC2 fait partie d'un groupe Amazon EC2 Auto Scaling.
  • Les options de type d'instance EC2.
  • Les codes produit AWS Marketplace.
  • Si l'instance EC2 fait partie d'une pile AWS CloudFormation.
  • Le type de volume racine.
  • Les types d'instances AMD compatibles et la disponibilité des instances AMD dans la même zone de disponibilité.
  • La cohérence finale de l'instance.

Si l'instance EC2 ne réussit pas les contrôles de statut après avoir modifié le type d'instance, le dossier d’exploitation revient automatiquement au type d'instance précédent.

Une fois le dossier d’exploitation exécuté, vous recevez un résultat des modifications apportées au type d'instance EC2.

Prérequis

Avant d'exécuter le dossier d’exploitation, assurez-vous que votre utilisateur ou votre rôle AWS Identity and Access Management (IAM) dispose des autorisations appropriées. Pour plus d'informations, consultez la section Autorisations IAM requises de la rubrique AWSPremiumSupport-ChangeInstanceTypeIntelToAMD.

Exécuter le dossier d’exploitation d'automatisation

Procédez comme suit :

  1. Ouvrez AWSPremiumSupport-ChangeInstanceTypeIntelToAMD.
  2. Sélectionnez Exécuter l'automatisation.
  3. Pour Paramètres d’entrée, saisissez les informations suivantes :
    InstanceId : ID de l'instance gérée.
    Accepter : Saisissez oui si vous reconnaissez que ce dossier d’exploitation arrête et démarre l'instance EC2 en cours d'exécution. Lorsque l'instance est arrêtée, toutes les données stockées dans la RAM ou dans les volumes de stockage de l'instance sont perdues. L'adresse IPv4 publique automatique est également publiée. Pour plus d'informations, consultez la section Arrêter et démarrer des instances Amazon EC2.
    AutomationAssumeRole (facultatif) : Amazon Resource Name (ARN) du rôle IAM qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui démarre le dossier d’exploitation.
    AllowInstanceStoreInstances (facultatif) : Si ce paramètre est défini sur oui, le dossier d’exploitation s'exécute sur des instances comportant des volumes de stockage d'instances (éphémères). Avertissement : Lorsque le dossier d’exploitation arrête l'instance, les données contenues dans les volumes de stockage de l'instance sont perdues. Ce paramètre permet d'éviter les pertes de données accidentelles.
    AllowCrossGeneration (facultatif) : Si ce paramètre est défini sur oui, le dossier d’exploitation recherche les types d'instances EC2 équivalents de dernière génération optimisés par AMD au sein de la même famille (par exemple, c5.large à c6a.large). L'option par défaut non renvoie le type AMD équivalent au sein de la même famille d'instances et de la même génération (par exemple, c5.large à c5a.large).
    **TargetInstanceType (facultatif) :**Type d'instance EC2 optimisée par AMD cible. L'option automatique par défaut trouve le type d'instance équivalent en fonction du nombre de processeurs virtuels et de mémoire. Par exemple, m6i.large est remplacé par m6a.large. Vous pouvez également spécifier un type d'instance AMD pris en charge. Remarque : Seules les familles d'instances équipées de processeurs AMD M, C, R et T sont prises en charge.
    AllowCloudFormationInstances (facultatif) : Si vous définissez ce paramètre sur oui, le dossier d’exploitation modifie les instances qui font partie d'une pile CloudFormation. Important : Ne modifiez pas les ressources de la pile en dehors de CloudFormation. Les modifications apportées aux ressources de votre pile en dehors de CloudFormation entraîne une dérive et peut placer votre pile dans un état irrécupérable.
    SleepWait (facultatif) : Temps que le dossier d’exploitation attend après avoir été exécuté. Ce paramètre accepte les valeurs d'heure au format de date et d'heure ISO 8601. Pour plus d'informations sur le format de date et d'heure pris en charge, consultez la section aws:sleep-Retarder une automatisation.
    DryRun (facultatif) : Si vous définissez ce paramètre sur oui, le dossier d’exploitation ne modifie pas le type d'instance. À la place, il renvoie uniquement le type d'instance EC2 équivalent optimisé par AMD et valide les exigences.
  4. Sélectionnez Exécuter.
  5. Examinez la section Sorties pour obtenir les résultats détaillés de l'exécution :
    GetInstanceProperties.CurrentInstanceType : Type d'instance actuel.
    GetcomparableAMDTypeFilter.comparableAMDType : Type d'instance comparable (AMD).
    GetcomparableAMDTypeFilter.DryRun : Valeur du paramètre d'entrée DryRun.

Informations connexes

Exécuter une automatisation

Configuration de l'automatisation

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an