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.
Amazon EC2 On-Demand ou Amazon EC2 Spot
La plupart des AWS Batch clients utilisent les instances Amazon EC2 Spot en raison des économies réalisées par rapport aux On-Demand instances. Toutefois, si votre charge de travail s'exécute pendant plusieurs heures et ne peut pas être interrompue, On-Demand les instances sont peut-être plus adaptées à vos besoins. Vous pouvez toujours essayer d'abord les instances Spot et les activer On-Demand si nécessaire.
Si vous avez les exigences et les attentes suivantes, utilisez les On-Demand instances Amazon EC2 :
-
L'exécution de vos tâches est supérieure à une heure et vous ne pouvez tolérer aucune interruption de votre charge de travail.
-
Vous avez un SLO (objectif de niveau de service) strict pour votre charge de travail globale et vous ne pouvez pas augmenter le temps de calcul.
-
Les instances dont vous avez besoin sont plus susceptibles d'être interrompues.
Si vous avez les exigences et les attentes suivantes, utilisez les instances Amazon EC2 Spot :
-
La durée d'exécution de vos tâches est généralement de 30 minutes ou moins.
-
Vous pouvez tolérer d'éventuelles interruptions et rééchelonnements de tâches dans le cadre de votre charge de travail. Pour plus d'informations, consultez Spot Instance Advisor
. -
Les tâches de longue durée peuvent être redémarrées à partir d'un point de contrôle en cas d'interruption.
Vous pouvez combiner les deux modèles d'achat en soumettant d'abord une instance sur Spot, puis en utilisant l' On-Demand instance comme option de repli. Par exemple, soumettez vos tâches dans une file d'attente connectée à des environnements de calcul qui s'exécutent sur des instances Amazon EC2 Spot. Si une tâche est interrompue, détectez l'événement sur Amazon EventBridge et associez-le à une réclamation d'instance Spot. Soumettez ensuite à nouveau la tâche à une On-Demand file d'attente à l'aide d'une AWS Lambda fonction ou AWS Step Functions. Pour plus d'informationsTutoriel : envoi d'alertes Amazon Simple Notification Service en cas d'échec d'une tâche, consultez les sections Meilleures pratiques pour gérer les interruptions des instances Amazon EC2 Spot
Important
Utilisez différents types d'instances, tailles et zones de disponibilité pour votre environnement On-Demand informatique afin de maintenir la disponibilité du pool d'instances Amazon EC2 Spot et de réduire le taux d'interruption.