amazon-web-services - valores - servidores amazon gratis
¿Qué es el saldo de crédito de CPU en EC2? (4)
Cuando su instancia usa menos recursos de CPU de lo que permite su nivel de rendimiento base (como cuando está inactiva), los créditos de CPU no utilizados (o la diferencia entre lo que se ganó y lo que se gastó) se almacenan en el saldo de crédito por hasta 24 horas , creando créditos de CPU por estallar.
Me encontré con el saldo de crédito de la CPU en el monitoreo EC2. ¿Qué es el saldo de crédito de la CPU ?
Para ampliar en la respuesta anterior.
Las instancias de la clase
t2
utilizan un modelo de CPU que se puede arder.
En lugar de tener acceso a recursos de CPU completos todo el tiempo, obtiene acceso a la base de recursos de CPU completa en un modelo de crédito de CPU.
Cuando su instancia está inactiva, la instancia acumula créditos hasta un límite. La tasa y el límite varían según el tamaño de la instancia.
Cuando usa recursos de CPU, gasta esos créditos. Una vez que se agota, el uso de su CPU tiene un límite muy bajo hasta que acumule más créditos.
Según documento oficial :
Amazon EC2 le permite elegir entre instancias de rendimiento fijo (por ejemplo, M3, C3 y R3) e instancias de rendimiento de Burstable (por ejemplo, T2). Las instancias de rendimiento de Burstable proporcionan un nivel básico de rendimiento de la CPU con la capacidad de explotar por encima de la línea base. Las instancias T2 son para cargas de trabajo que no usan la CPU completa a menudo o de manera consistente, pero que ocasionalmente necesitan estallar.
El rendimiento de línea base de las instancias T2 y la capacidad de estallar se rigen por los créditos de la CPU. Cada instancia de T2 recibe créditos de CPU continuamente, cuya tasa depende del tamaño de la instancia. Las instancias T2 acumulan créditos de CPU cuando están inactivas y usan créditos de CPU cuando están activas. Un crédito de CPU proporciona el rendimiento de un núcleo de CPU completo durante un minuto .
AWS EC2
tiene 2 tipos diferentes de instancias: instancias de
rendimiento fijo
(p. Ej., M3, C3, etc.) e
instancias de rendimiento de estallido
(p. Ej., T2).
Fixed Performance Instances
proporcionan un rendimiento de CPU constante, mientras que las
Burstable Performance Instances
proporcionan un
baseline CPU performance
con una carga de trabajo normal.
Pero cuando la carga de trabajo aumenta, las
Burstable Performance Instances
tienen la capacidad de explotar, es decir, aumentar el rendimiento de la CPU.
CPU Credit
regula la cantidad de ráfaga de CPU de una instancia.
Puede gastar este crédito de CPU para aumentar el rendimiento de la CPU durante el período de ráfaga.
Supongamos que está operando la instancia al 100% del rendimiento de la CPU durante 5 minutos, gastará
5(ie 5*1.0)
crédito de CPU.
Del mismo modo, si ejecuta una instancia con un rendimiento de CPU del 50% durante 5 minutos, gastará
2.5(ie 5*0.5)
créditos de CPU.
El saldo de crédito de CPU es simplemente la cantidad de crédito de CPU disponible en su cuenta en cualquier momento.
Cuando cree una instancia, obtendrá un crédito de CPU inicial . En cada hora obtendrá cierta cantidad de créditos de CPU automáticamente (esta cantidad depende del tipo de instancia). Si no supera el rendimiento de la CPU, el Crédito de la CPU se agregará al Saldo de crédito de la CPU de su cuenta. Si no tiene crédito de CPU (es decir, el saldo de crédito de CPU se convierte en 0) su instancia funcionará en el rendimiento de referencia.
Obtenga más información sobre los créditos de CPU y el rendimiento de referencia para instancias de rendimiento de Burstable