Conceptos del modo estándar para las instancias ampliables
El modo standard
es una opción de configuración para instancias de rendimiento ampliable. Se puede habilitar y deshabilitar en cualquier momento para una instancia en ejecución o que esté detenida. Puede configurar standard como opción de crédito predeterminada de las cuentas por región de AWS y por familia de instancias de rendimiento ampliable, de modo que todas las nuevas instancias de rendimiento ampliable de la cuenta se lancen mediante la opción de crédito predeterminada.
Cómo funcionan las instancias de rendimiento ampliable estándar
Cuando una instancia de rendimiento ampliable configurada como standard
está en estado de ejecución, obtiene continuamente (a una resolución de milisegundo) una proporción fija de créditos por hora. Cuando se detiene una instancia T2 Standard, pierde todos los créditos acumulados y se pone a cero su balance de créditos. Cuando se reinicia, recibe un nuevo conjunto de créditos de inicialización y empieza a cumular créditos acumulados. Para las instancias T4g, T3a y T3 estándar, el saldo de créditos de la CPU se mantiene durante siete días una vez que se detiene una instancia y, luego, se pierden. Si inicia la instancia en un plazo de siete días, no se pierde ningún crédito.
Las instancias T2 estándar reciben dos tipos de créditos de CPU: créditos obtenidos y créditos de inicialización. Cuando una instancia T2 Standard está en estado de ejecución, obtiene continuamente (a una resolución en el nivel de milisegundo) una proporción fija de créditos obtenidos por hora. Al iniciarse, aún no tiene créditos obtenidos para una buena experiencia de startup; por tanto, para proporcionar una buena experiencia de startup, al iniciar recibe créditos de inicialización, que gasta inicialmente mientras acumula créditos obtenidos.
Las instancias T4g, T3a y T3 no reciben créditos de inicialización debido a que admiten el modo ilimitado. La configuración de crédito de modo ilimitado permite a las instancias T4g, T3a y T3 utilizar tanta CPU como sea necesario para ampliarse por encima de la base de referencia y durante el tiempo que sea necesario.
Créditos de inicialización
En el momento de la inicialización o al iniciarse, las instancias T2 Standard obtienen 30 créditos de inicialización por vCPU, y las instancias T1 Standard obtienen 15 créditos de inicialización. Por ejemplo, una instancia t2.micro
tiene una vCPU y obtiene 30 créditos de inicialización y una instancia t2.xlarge
tiene cuatro vCPU y obtiene 120. Los créditos de inicialización están diseñados para ofrecer una buena experiencia de startup para permitir a las instancias realizar ráfagas inmediatamente después de la inicialización, antes de que hayan acumulado créditos obtenidos.
Los créditos de inicialización se gastan en primer lugar, antes que los créditos obtenidos. Los créditos de inicialización que no se gastan se acumulan en el saldo de créditos de CPU, pero no cuentan para el límite de saldo de créditos de CPU. Por ejemplo, una instancia t2.micro
tiene un límite de saldo de créditos de CPU de 144 créditos ganados. Si se ha iniciado y ha permanecido inactiva durante más de 24 horas, su saldo de créditos de CPU alcanza 174 (30 créditos de inicialización + 144 créditos obtenidos), que está por encima del límite. Sin embargo, después de que la instancia gaste los 30 créditos de inicialización, el saldo de créditos no podrá volver a superar los 144. Para obtener más información acerca del límite de saldo de créditos de la CPU obtenidos en función del tamaño de cada instancia, consulte la tabla de créditos.
La siguiente tabla enumera la adjudicación inicial de créditos de CPU recibidos en el momento de inicialización o comienzo, y la cantidad de vCPU.
Tipo de instancia |
Créditos de inicialización |
vCPU |
---|---|---|
t1.micro |
15 |
1 |
t2.nano |
30 |
1 |
t2.micro |
30 |
1 |
t2.small |
30 |
1 |
t2.medium |
60 |
2 |
t2.large |
60 |
2 |
t2.xlarge |
120 |
4 |
t2.2xlarge |
240 |
8 |
Límites de créditos de inicialización
Hay un límite en el número de veces que las instancias T2 Standard pueden recibir créditos de inicialización. El límite predeterminado es de 100 inicializacións o comienzos de todas las instancias T2 Standard combinados por cuenta, por región, durante un periodo de 24 horas. Por ejemplo, el límite se alcanza cuando se detiene una instancia y se inicia 100 veces en un período de 24 horas o cuando se inician 100 instancias dentro de un período de 24 horas u otras combinaciones que equivalen a 100 inicios. Es posible que las cuentas nuevas tengan un límite inferior que aumenta con el tiempo según el uso que le dé.
sugerencia
Para asegurarse de que sus cargas de trabajo siempre contarán con el rendimiento que requieren, cambie a Modo ilimitado para las instancias de rendimiento ampliable o considere la posibilidad de usar una instancia mayor.
Diferencias entre créditos de inicialización y créditos obtenidos
En la siguiente tabla se enumeran las diferencias entre los créditos de inicialización y los créditos obtenidos.
Créditos de inicialización |
Créditos obtenidos |
|
---|---|---|
Tasa de obtención de créditos |
En el momento de la inicialización o al iniciarse, las instancias T2 Standard obtienen 30 créditos de inicialización por vCPU. Si la instancia T2 cambia de |
En función de su tamaño, cada instancia T2 gana continuamente (a una resolución en el nivel de milisegundo) una proporción fija de créditos de CPU por hora. Para obtener más información acerca del número de créditos de la CPU obtenidos por tamaño de instancia, consulte la tabla de créditos. |
Límite de obtención de créditos |
El límite para recibir créditos de inicialización es de 100 inicializacións o inicios de todas las instancias T2 Standard combinadas por cuenta, por región, durante un periodo de 24 horas. Es posible que las cuentas nuevas tengan un límite inferior que aumenta con el tiempo según el uso que le dé. |
Una instancia T2 no puede acumular más créditos que el límite de saldo de crédito de CPU. Si el saldo de créditos de CPU ha llegado a su límite, se descarta cualquier crédito obtenido después de haber alcanzado el límite. Los créditos de inicialización no cuentan para el límite. Para obtener más información acerca del límite de saldo de créditos de la CPU obtenidos en función del tamaño de la instancia T2, consulte la tabla de créditos. |
Uso de créditos |
Los créditos de inicialización se gastan en primer lugar, antes que los créditos obtenidos. |
Los créditos obtenidos solo se gastan después de agotar todos los créditos de inicialización. |
Vencimiento de créditos |
Cuando una instancia T2 Standard está en ejecución, los créditos de inicialización no caducan. Cuando una instancia T2 Standard se detiene o cambia a T2 Unlimited, se pierden todos los créditos de inicialización. |
Cuando una instancia T2 está en ejecución, los créditos que se han acumulado no caducan. Cuando se detiene la instancia T2, todos los créditos acumulados obtenidos se pierden. |
El seguimiento del número de créditos de inicialización acumulados y créditos obtenidos acumulados se realiza mediante la métrica de CloudWatch CPUCreditBalance
. Para obtener más información, consulte CPUCreditBalance
en la tabla de métricas de CloudWatch.