Pourquoi les instances EC2 T2 commencent-elles parfois avec zéro crédit CPU

12

Quelqu'un peut-il expliquer pourquoi lorsque je lance une nouvelle instance T2.micro, elle commence parfois (peut-être 1 sur 50) avec un solde créditeur CPU de zéro, au lieu des 30 qu'elle est censée avoir?

J'ai joint des captures d'écran des soldes créditeurs du processeur de deux machines que j'ai lancées presque simultanément à partir d'un groupe Autoscaling.

Démarrage normal - 30 crédits initialement

Démarrage anormal - 0 crédit

Ce n'est pas une affaire énorme, mais cela bouleverse mon système de surveillance pour voir des crédits CPU proches de zéro!

Ian Bamforth
la source
1
Commencez-vous plusieurs instances T2 au cours de la même période de 24h? docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
Håkan Lindqvist
1
Sur place, je n'avais jamais remarqué cette note de bas de page avant! Nous lançons ~ 6 instances chaque fois que quelqu'un pousse un changement de code, nous pouvons donc facilement dépasser 100 dans une journée bien remplie. Postez comme réponse et les félicitations sont à vous ;-)
Ian Bamforth

Réponses:

17

Amazon note dans sa documentation sur les instances T2 (éclatables) que bien que ces instances aient normalement 30 crédits CPU initialement, il y a des limites à la façon dont ce crédit initial sera appliqué.

  • Il y a des limites au nombre d'instances T2 qui démarreront ou démarreront avec le crédit CPU initial, qui par défaut est défini sur 100 lancements ou démarrages de toute instance T2 par compte, par période de 24 heures, par région. Si vous souhaitez augmenter cette limite, vous pouvez déposer une demande d'augmentation de limite de support client en utilisant le formulaire de demande d'instance Amazon EC2. Si votre compte ne lance pas ou ne démarre pas plus de 100 instances T2 en 24 heures, cette limite ne vous affectera pas.
Håkan Lindqvist
la source
Oui, c'est le problème que j'ai également rencontré. C'est un cadre ridicule, cela signifie que vous payez le prix fort et recevez une infime fraction de la valeur habituelle.
John
2
@John Comme la documentation l'indique, vous pouvez déposer un ticket pour augmenter la limite. Je suppose que la limite existe pour dissuader les gens d'automatiser à grande échelle en utilisant des instances T2 pour leur crédit CPU initial uniquement.
Håkan Lindqvist