Arrêtez et démarrez EC2 les instances automatiquement selon un calendrier en utilisant Quick Setup - AWS Systems Manager

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êtez et démarrez EC2 les instances automatiquement selon un calendrier en utilisant Quick Setup

Avec Quick Setup, un outil dans AWS Systems Manager, vous pouvez configurer le planificateur de ressources pour automatiser le démarrage et l'arrêt des instances Amazon Elastic Compute Cloud EC2 (Amazon).

Cette Quick Setup la configuration vous aide à réduire les coûts opérationnels en démarrant et en arrêtant les instances conformément au calendrier que vous spécifiez. Cet outil vous permet d'éviter d'encourir des coûts inutiles pour exécuter des instances lorsque celles-ci 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. Il n'y a aucun frais d'utilisation Quick Setup. Cependant, les ressources que vous configurez et les limites d'utilisation peuvent entraîner des coûts, sans frais pour les services utilisés pour configurer votre configuration.

À l'aide du planificateur de ressources, vous pouvez choisir d'arrêter et de démarrer automatiquement des instances sur plusieurs instances Régions AWS et Comptes AWS selon un calendrier que vous définissez. Le Quick Setup la configuration cible les EC2 instances Amazon à l'aide de la clé de balise et de la valeur 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.

Nombre maximum 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. Lors de la création de plusieurs planificateurs de ressources Quick Setup configurations, vous devez spécifier différentes valeurs de clé de balise. Par exemple, une configuration peut utiliser la clé de balise Environment avec la valeurProduction, tandis qu'une autre utilise Environment etDevelopment.

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'état running. 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'état Stopped à 9 h. Si les instances sont arrêtées manuellement ultérieurement, le Planificateur de ressources ne les redémarrera pas pour maintenir l'état Running. 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 un calendrier dont l'heure de début est postérieure à l'heure de fin d'une journée de 24 heures, le planificateur de ressources suppose que vos instances doivent s'exécuter 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 qu'aujourd'hui est un mercredi et que vous spécifiez un calendrier pour que vos instances gérées commencent à 9 h 00 et s'arrêtent à 17 h 00 les mardis et jeudis uniquement. Comme votre heure actuelle est en dehors des heures prescrites pour l'exécution des instances, elles 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 un Stopped état et 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 pour les EC2 instances Amazon, effectuez les tâches suivantes dans AWS Systems Manager Quick Setup console.

Pour configurer la planification des instances avec Quick Setup
  1. Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/.

  2. Dans le volet de navigation, choisissez Quick Setup.

  3. 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.

  4. 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.

  5. 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.

  6. Dans la section Cibles, choisissez de définir la planification pour un groupe personnalisé d'unités organisationnelles (OUs) ou pour le compte actuel auquel vous êtes connecté :

    • Personnalisé : dans la OUs section Cible, sélectionnez l' OUs endroit où 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.

  7. Vérifiez les informations de planification dans la section Summary (Résumé).

  8. Sélectionnez Create (Créer).