¿Por qué las instancias EC2 T2 a veces comienzan con cero créditos de CPU?

12

¿Alguien puede explicar por qué cuando lanzo una nueva instancia de T2.micro, ocasionalmente (tal vez 1 de cada 50) comienza con un saldo de crédito de CPU de cero, en lugar de los 30 que debe tener?

Adjunté capturas de pantalla de los saldos de crédito de CPU de dos máquinas que lancé casi simultáneamente desde un grupo de Autoescalado.

Inicio normal: 30 créditos inicialmente

Inicio anormal - 0 créditos

¡No es un trato masivo, pero está alterando mi sistema de monitoreo al ver créditos de CPU casi cero!

Ian Bamforth
fuente
1
¿Estás comenzando muchas instancias T2 durante el mismo período de 24 horas? docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
Håkan Lindqvist
1
En el clavo, ¡nunca antes había notado esa nota al pie! Lanzamos ~ 6 instancias cada vez que alguien presiona un cambio de código, por lo que podemos superar fácilmente los 100 en un día ocupado. Publica como respuesta y las felicitaciones son todas tuyas ;-)
Ian Bamforth

Respuestas:

17

Amazon señala en su documentación sobre instancias T2 (burstable) que, si bien estas instancias normalmente tienen 30 créditos de CPU inicialmente, existen límites sobre cómo se aplicará este crédito inicial.

  • Existen límites para la cantidad de instancias T2 que se iniciarán o comenzarán con el crédito inicial de la CPU, que de forma predeterminada se establece en 100 lanzamientos o inicios de cualquier instancia T2 por cuenta, por período de 24 horas, por región. Si desea aumentar este límite, puede presentar una solicitud de aumento de límite de atención al cliente utilizando el Formulario de solicitud de instancia de Amazon EC2. Si su cuenta no se inicia o inicia más de 100 instancias T2 en 24 horas, este límite no lo afectará.
Håkan Lindqvist
fuente
Sí, ese es el problema con el que también me encontré. Es un entorno ridículo, significa que paga el precio completo y recibe una pequeña fracción del valor habitual.
John
2
@John Al igual que los estados de la documentación, puede presentar un ticket para aumentar el límite. Supongo que el límite existe para disuadir a las personas de automatizar a gran escala utilizando instancias T2 solo para su crédito inicial de CPU.
Håkan Lindqvist