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.
Arrêter et démarrer les instances EC2 automatiquement selon un calendrier en utilisant Quick Setup
Grâce à Quick Setup, un outil d’AWS Systems Manager, vous pouvez configurer le Planificateur de ressources afin d’automatiser le démarrage et l’arrêt des instances Amazon Elastic Compute Cloud (Amazon EC2).
Cette configuration Quick Setup vous permet de réduire les coûts de fonctionnement en démarrant et en arrêtant les instances selon la planification que vous spécifiez. Cet outil vous permet d’éviter les coûts inutiles liés à l’exécution d’instances lorsqu’elles ne sont pas nécessaires.
Par exemple, il est possible que vous laissiez vos instances s'exécuter en permanence, même si elles ne sont utilisées que 10 heures par jour, 5 jours par semaine. Vous pouvez plutôt planifier l'arrêt de vos instances tous les jours après les heures ouvrables. Ainsi, vous obtiendrez 70 % d'économies pour ces instances, car la durée d'exécution passerait de 168 à 50 heures. Aucun frais d'utilisation Quick Setup. Toutefois, des coûts peuvent être encourus en fonction des ressources configurées et des limites d'utilisation, sans frais pour les services utilisés pour votre configuration.
Avec le Planificateur de ressources, vous pouvez choisir d’arrêter et de démarrer automatiquement des instances dans plusieurs Régions AWS et sur plusieurs Comptes AWS, selon une planification que vous définissez. La configuration Quick Setup cible les instances Amazon EC2 à l'aide de la clé et de la valeur de balise que vous spécifiez. Seules les instances dont la balise correspond à la valeur que vous spécifiez dans votre configuration sont arrêtées ou démarrées par le Planificateur de ressources. Notez que si les volumes Amazon EBS attachés à l’instance sont chiffrés, vous devez ajouter les autorisations requises pour la clé AWS KMS du rôle IAM afin que le Planificateur de ressources démarre l’instance.
Nombre maximal d’instances par configuration
Une configuration individuelle permet de planifier jusqu'à 5 000 instances par région. Si votre situation nécessite la planification de plus de 5 000 instances dans une région donnée, vous devez créer plusieurs configurations. Balisez vos instances en conséquence afin que chaque configuration gère jusqu'à 5 000 instances. Lorsque vous créez plusieurs configurations Quick Setup de Planificateur de ressources, vous devez spécifier différentes valeurs de clé de balise. Par exemple, une configuration peut utiliser la clé de balise Environment avec la valeur Production, tandis qu’une autre utilise Environment et Development.
Comportements de planification
Les points suivants décrivent certains comportements des configurations de planification :
-
Le Planificateur de ressources démarre les instances balisées uniquement si elles sont à l'état
Stopped. De même, les instances ne sont arrêtées que si elles sont à l'étatrunning. Le Planificateur de ressources fonctionne selon un modèle piloté par les événements et ne démarre ou n'arrête les instances qu'aux heures que vous spécifiez. Par exemple, vous créez une planification qui démarre les instances à 9 h. Le Planificateur de ressources démarre toutes les instances associées à la balise que vous spécifiez et qui sont à l'étatStoppedà 9 h. Si les instances sont arrêtées manuellement ultérieurement, le Planificateur de ressources ne les redémarrera pas pour maintenir l'étatRunning. De même, si une instance est démarrée manuellement après avoir été arrêtée conformément à votre planification, le Planificateur de ressources n'arrêtera pas l'instance à nouveau. -
Si vous créez une planification avec une heure de début ultérieure à l’heure de fin dans un jour de 24 h, le Planificateur de ressources suppose que vos instances s’exécutent pendant la nuit. Par exemple, vous créez une planification qui démarre les instances à 21 h 00 et les arrête à 7 h 00. Le Planificateur de ressources démarre toutes les instances associées à la balise que vous spécifiez et qui sont à l'état
Stoppedà 21 h 00 et les arrête à 7 h 00 le lendemain. Pour les planifications de nuit, l'heure de début s'applique aux jours que vous sélectionnez pour votre planification. Toutefois, l'heure d'arrêt s'applique au jour suivant de votre planification. -
Lorsque vous créez une configuration de planification, l’état actuel de vos instances peut être modifié pour répondre aux exigences de la planification.
Par exemple, supposons que nous sommes mercredi et que vous spécifiez un calendrier pour que vos instances gérées commencent à 9 h et s’arrêtent à 17 h les mardis et jeudis uniquement. Comme votre heure actuelle est en dehors des heures prescrites pour l’exécution des instances, celles-ci seront arrêtées une fois la configuration créée. Les instances ne s’exécuteront pas à nouveau avant la prochaine heure prescrite, à 9 h le jeudi.
Si vos instances sont actuellement dans l’état
Stoppedet que vous spécifiez un calendrier dans lequel elles seront exécutées à l’heure actuelle, le Planificateur de ressources les démarre une fois la configuration créée.
Si vous supprimez votre configuration, les instances ne sont plus arrêtées ni démarrées selon la planification précédemment définie. Dans de rares cas, les instances peuvent ne pas s'arrêter ou démarrer correctement en raison d'échecs de fonctionnement de l'API.
Pour configurer la planification des instances Amazon EC2, exécutez les tâches suivantes dans la console Quick Setup d'AWS Systems Manager.
Configurer la planification des instances avec Quick Setup
Ouvrez la console AWS Systems Manager à l'adresse https://console.aws.amazon.com/systems-manager/
. Dans le panneau de navigation, sélectionnez Quick Setup.
-
Sur la carte Planificateur de ressources, sélectionnez Créer.
Astuce
Si vous avez déjà une ou plusieurs configurations dans votre compte, choisissez d'abord l'onglet Bibliothèque ou le bouton Créer dans la section Configurations pour afficher les cartes.
-
Dans la section Instance tag (Balise d'instance), spécifiez la clé et la valeur de balise appliquées aux instances que vous souhaitez associer à votre planification.
-
Dans la section Schedule options (Options de planification), spécifiez le fuseau horaire, les jours et les heures auxquels vous souhaitez démarrer et arrêter vos instances.
-
Dans la section Targets (Cibles), choisissez si la planification doit être configurée sur un groupe Custom (Personnalisé) d'unités organisationnelles (UO) ou sur le Current account (Compte actuel) auquel vous êtes connecté :
-
Custom (Personnalisé) : dans la section Target OUs (UO cibles), sélectionnez les UO dans lesquelles vous souhaitez configurer la planification. Ensuite, dans la section Target Regions (Régions cibles), sélectionnez les régions dans lesquelles vous souhaitez configurer la planification.
-
Compte actuel : sélectionnez Current Region (Région actuelle) ou Choose Regions (Choisir des régions). Si vous avez sélectionné Choose Regions (Choisir les régions), choisissez les Target Regions (Régions cibles) dans lesquelles vous souhaitez configurer la planification.
-
-
Vérifiez les informations de planification dans la section Summary (Résumé).
-
Choisissez Créer.