Ejemplos de modo estándar - Amazon Elastic Compute Cloud

Ejemplos de modo estándar

En los siguientes ejemplos se explica el uso de créditos cuando las instancias se configuran como standard.

Ejemplo 1: Explicación del uso del crédito con T3 estándar

En este ejemplo, puede ver cómo una instancia t3.nano iniciada como standard obtiene, acumula y gasta créditos obtenidos. Vea cómo el saldo de créditos refleja los créditos obtenidos acumulados.

Una instancia t3.nano en ejecución obtiene 144 créditos cada 24 horas. Su límite de saldo de créditos es 144 créditos obtenidos. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se gane se descarta. Para obtener más información acerca del número de créditos que se pueden obtener y acumular, consulte la tabla de créditos.

Puede iniciar una instancia T3 Standard y utilizarla inmediatamente. O puede iniciar una instancia T3 Standard y dejarla inactiva durante unos días antes de ejecutar aplicaciones en ella. El número de créditos acumulados o gastados dependerá de si una instancia se usa o permanece inactiva. Si una instancia permanece inactiva durante 24 horas desde el momento en que se ha iniciado, el saldo de créditos alcanza su límite, que es el número máximo de créditos obtenidos acumulados que se puede acumular.

En este ejemplo, se describe una instancia que permanece inactiva durante 24 horas a partir del momento en que se ha iniciado, y se le guía paso a paso por siete periodos de tiempo a lo largo de un periodo de 96 horas, mostrando la frecuencia a la que se obtienen, acumulan, gastan y descartan los créditos, así como el valor del saldo de créditos al final de cada periodo.

El siguiente flujo de trabajo hace referencia a los puntos numerados en el gráfico:

P1 – en la hora 0 en el gráfico, la instancia se inicia como standard y comienza a obtener créditos inmediatamente. La instancia permanece inactiva desde el momento de su inicialización, (el uso de la CPU es 0%) y no se gasta ningún crédito. Todos los créditos no gastados se acumulan en el saldo de créditos. Durante las primeras 24 horas: CPUCreditUsage está a 0 y el valor de CPUCreditBalance llega a su máximo de 144.

P2 – durante las siguientes 12 horas, el uso de la CPU está en un 2,5 %, por debajo de la base de referencia del 5 %. La instancia obtiene más créditos de los que gasta, pero el valor de CPUCreditBalance no puede sobrepasar su máximo de 144 créditos. Los créditos obtenidos por encima del límite se descartan.

P3: – durante las 24 horas siguientes, el uso de la CPU está en un 7 % (por encima de la base de referencia), lo cual requiere un gasto de 57,6 créditos. La instancia gasta más créditos de los que obtiene y el valor de CPUCreditBalance se reduce a 86,4 créditos.

P4: – durante las siguientes 12 horas, el uso de la CPU disminuye al 2,5 % (por debajo de la base de referencia), lo cual requiere un gasto de 36 créditos. Al mismo tiempo, la instancia obtiene 72 créditos. La instancia obtiene más créditos de los que gasta y el valor de CPUCreditBalance aumenta a 122 créditos.

P5: durante las dos horas siguientes, la instancia se amplía al 60 % del uso de la CPU y gasta todo el valor de CPUCreditBalance de 122 créditos. Al final de este periodo, con CPUCreditBalance a cero, se fuerza a bajar el uso de la CPU al nivel de utilización de referencia del 5 %. Durante el uso de la base de referencia, la instancia obtiene tantos créditos como gasta.

P6: – durante las 14 horas siguientes, el uso de la CPU es de un 5 % (la base de referencia). La instancia adquiere tantos créditos como gasta. El valor de CPUCreditBalance se mantiene en 0 créditos.

P7 – durante las últimas 24 horas de este ejemplo, la instancia permanece inactiva y el uso de la CPU es del 0 %. Durante este tiempo, la instancia adquiere 144 créditos, que se acumula en su saldo CPUCreditBalance.

Uso de la CPU de una instancia T3 estándar.

Ejemplo 2: Explicación del uso del crédito con T2 estándar

En este ejemplo, puede ver cómo una instancia t2.nano iniciada como standard obtiene, acumula y gasta créditos obtenidos y de inicialización. Verá cómo el saldo de créditos refleja no solo los créditos obtenidos acumulados, sino también los créditos de inicialización acumulados.

Una instancia t2.nano obtiene 30 créditos de inicialización cuando se inicia y 72 créditos cada 24 horas. El límite de su saldo de créditos es de 72 créditos obtenidos; los créditos de inicialización no cuentan para este límite. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se gane se descarta. Para obtener más información acerca del número de créditos que se pueden obtener y acumular, consulte la tabla de créditos. Para obtener más información acerca de los límites, consulte Límites de créditos de inicialización.

Puede iniciar una instancia T2 Standard y utilizarla inmediatamente. O puede iniciar una instancia T2 Standard y dejarla inactiva durante unos días antes de ejecutar aplicaciones en ella. El número de créditos acumulados o gastados dependerá de si una instancia se usa o permanece inactiva. Si una instancia permanece inactiva durante 24 horas desde el momento en que se ha iniciado, el saldo de créditos aparecerá por encima del límite debido a que el saldo refleja tanto los créditos obtenidos acumulados como los créditos de inicialización acumulados. Sin embargo, una vez que se usa la CPU, los créditos de inicialización se gastan en primer lugar. A partir de ese momento, el límite siempre refleja la cantidad máxima de créditos obtenidos que se pueden acumular.

En este ejemplo, se describe una instancia que permanece inactiva durante 24 horas a partir del momento en que se ha iniciado, y se le guía paso a paso por siete periodos de tiempo a lo largo de un periodo de 96 horas, mostrando la frecuencia a la que se obtienen, acumulan, gastan y descartan los créditos, así como el valor del saldo de créditos al final de cada periodo.

Periodo 1: 1 – 24 horas

En la hora 0 en el gráfico, la instancia T2 se inicia como standard y obtiene inmediatamente 30 créditos de inicialización. La instancia sigue obteniendo créditos mientras está en el estado de ejecución. La instancia permanece inactiva desde el momento de su inicialización, (el uso de la CPU es 0%) y no se gasta ningún crédito. Todos los créditos no gastados se acumulan en el saldo de créditos. Aproximadamente 14 horas después de la inicialización, el saldo de créditos es de 72 (30 créditos de inicialización + 42 créditos obtenidos), que es el equivalente a lo que la instancia puede obtener en 24 horas. 24 horas después de la inicialización, el saldo de créditos supera los 72 créditos, puesto que los créditos de inicialización no gastados se acumulan— en el saldo de créditos (el saldo de créditos es de 102 créditos: 30 créditos de inicialización + 72 créditos obtenidos).

En el periodo 1 de la instancia T2 estándar, el saldo es de 102 créditos.
Tasa de gasto de créditos 0 créditos cada 24 horas (0% de uso de la CPU)
Tasa de obtención de créditos 72 créditos cada 24 horas
Tasa de descarte de créditos 0 créditos cada 24 horas
Saldo de créditos

102 créditos (30 créditos de inicialización + 72 créditos obtenidos)

Conclusión

Si no hay uso de la CPU después de la inicialización, la instancia acumula más créditos de los que puede obtener en 24 horas (30 créditos de inicialización + 72 créditos obtenidos = 102 créditos).

En una situación real, una instancia de EC2 consume una pequeña cantidad de créditos mientras se inicia y ejecuta, lo que impide que el saldo alcance el valor máximo teórico de este ejemplo.

Periodo 2: 25 – 36 horas

Durante las siguientes 12 horas, la instancia sigue inactiva y continúa obteniendo créditos, pero el saldo de créditos no aumenta. Se detiene en 102 créditos (30 créditos de inicialización + 72 créditos obtenidos). El saldo de créditos ha llegado a su límite de 72 créditos obtenidos acumulados, por lo que se descartan los créditos recién obtenidos.

El saldo de créditos ha llegado a su límite de 72 créditos obtenidos acumulados.
Tasa de gasto de créditos 0 créditos cada 24 horas (0% de uso de la CPU)
Tasa de obtención de créditos 72 créditos cada 24 horas (3 créditos por hora)
Tasa de descarte de créditos 72 créditos cada 24 horas (100% de tasa de obtención de créditos)
Saldo de créditos

102 créditos (30 créditos de inicialización + 72 créditos obtenidos) — el saldo no cambia.

Conclusión

Una instancia obtiene créditos constantemente, pero no puede acumular más créditos obtenidos si el saldo de créditos ha alcanzado su límite. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se obtenga se descarta. Los créditos de inicialización no cuentan para el límite de saldo de créditos. Si el saldo incluye los créditos de inicialización acumulados, aparecerá por encima del límite.

Periodo 3: 37 – 61 horas

Durante las siguientes 25 horas, la instancia utiliza el 2% de la CPU, lo que requiere 30 créditos. En el mismo periodo, obtiene 75 créditos, pero el saldo de créditos disminuye. El saldo disminuye porque los créditos de inicialización acumulados se gastan en primer lugar, mientras que los créditos recién obtenidos se descartan debido a que el saldo de créditos ha alcanzado el límite de 72 créditos obtenidos.

Los créditos recién obtenidos se descartan porque el saldo de créditos ha alcanzado su límite.
Tasa de gasto de créditos 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 30— créditos en 25 horas
Tasa de obtención de créditos 72 créditos cada 24 horas
Tasa de descarte de créditos 72 créditos cada 24 horas (100% de tasa de obtención de créditos)
Saldo de créditos

72 créditos (30 créditos de inicialización gastados; 72 créditos obtenidos sin gastar)

Conclusión

Una instancia gasta los créditos de inicialización antes que los créditos obtenidos. Los créditos de inicialización no cuentan para el límite de créditos. Una vez que se han gastado los créditos de inicialización, el saldo nunca podrá superar lo que se puede obtener en 24 horas. Además, una instancia que se está ejecutando no puede obtener más créditos de inicialización.

Periodo 4: 62 – 72 horas

Durante las siguientes 11 horas, la instancia utiliza el 2% de la CPU, lo que requiere 13.2 créditos. Este es el mismo uso de la CPU que el del periodo anterior, pero el saldo no disminuye. Permanece en 72 créditos.

El saldo no disminuye porque la tasa de obtención de créditos es superior a la tasa de gasto de créditos. En el intervalo en el que la instancia gasta 13,2 créditos, también obtiene 33. Sin embargo, el límite del saldo es de 72 créditos, por lo que se descartarán todos los créditos obtenidos que superen dicho límite. El saldo se detiene en 72 créditos, no en 102 créditos como ocurre en el periodo 2, ya que no hay créditos de inicialización acumulados.

El saldo se mantiene en 72 créditos, ya que no hay créditos de inicialización acumulados.
Tasa de gasto de créditos 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 13,2 créditos— en 11 horas
Tasa de obtención de créditos 72 créditos cada 24 horas
Tasa de descarte de créditos 43.2 créditos cada 24 horas (60% de tasa de obtención de créditos)
Saldo de créditos

72 créditos (0 créditos de inicialización, 72 créditos obtenidos) — el saldo ha alcanzado su límite

Conclusión

Una vez que se han gastado los créditos de inicialización, el límite del saldo de créditos viene determinado por el número de créditos que puede obtener una instancia en 24 horas. Si una instancia obtiene más créditos de los que gasta, se descartarán los créditos obtenidos que superen el límite.

Periodo 5: 73 – 75 horas

Durante las siguientes tres horas, la instancia llega al 20% de uso de la CPU, lo que requiere 36 créditos. La instancia obtiene nueve créditos durante las mismas tres horas, lo que da como resultado una disminución neta del saldo de 27 créditos. Al finalizar las tres horas, el saldo de créditos es de 45 créditos obtenidos acumulados.

Al finalizar las tres horas, el saldo de créditos es de 45 créditos obtenidos acumulados.
Tasa de gasto de créditos 288 créditos cada 24 horas (12 créditos por hora, 20% de uso de la CPU, 400% de tasa de obtención de créditos): 36 créditos— en 3 horas
Tasa de obtención de créditos 72 créditos cada 24 horas (9 créditos en 3 horas)
Tasa de descarte de créditos 0 créditos cada 24 horas
Saldo de créditos

45 créditos (saldo anterior (72) - créditos gastados (36) + créditos obtenidos (9)) — el saldo disminuye a un ritmo de 216 créditos cada 24 horas (tasa de gasto 288/24 + tasa de obtención 72/24 = tasa de disminución del saldo 216/24)

Conclusión

Si una instancia gasta más créditos de los que obtiene, su saldo de créditos disminuye.

Periodo 6: 76 – 90 horas

Durante las siguientes 15 horas, la instancia utiliza el 2% de la CPU, lo que requiere 18 créditos. Este es el mismo uso de la CPU que en los períodos 3 y 4. Sin embargo, el saldo aumenta en este periodo, mientras que disminuyó en el periodo 3 y se estabilizó en el periodo 4.

En el periodo 3, los créditos de inicialización acumulados se gastaron, y los créditos recién obtenidos que superaban el límite de créditos se descartaron, dando como resultado una disminución del saldo de créditos. En el periodo 4, la instancia ha gastado menos créditos de los que ha obtenido. Los créditos obtenidos que superaban el límite se descartaron, por lo que el saldo se mantuvo en su máximo de 72 créditos.

En este periodo no hay créditos de inicialización acumulados, y el número de créditos obtenidos acumulados en el saldo está por debajo del límite. No se ha descartado ningún crédito obtenido. Además, la instancia obtiene más créditos de los que gasta, lo que da como resultado un incremento en el saldo de créditos.

La instancia obtiene más créditos de los que gasta.
Tasa de gasto de créditos 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 18 créditos— en 15 horas
Tasa de obtención de créditos 72 créditos cada 24 horas (45 créditos en 15 horas)
Tasa de descarte de créditos 0 créditos cada 24 horas
Saldo de créditos

72 créditos (el saldo aumenta a un ritmo de 43,2 créditos— cada 24 horas: tasa de cambio = tasa de gasto 28,8/24 + tasa de obtención 72/24)

Conclusión

Si una instancia gasta menos créditos de los que obtiene, su saldo de créditos aumenta.

Periodo 7: 91 – 96 horas

Durante las seis horas siguientes, la instancia —permanece inactiva —(el uso de la CPU es del 0 %) y no se gasta ningún crédito. Este es el mismo uso de la CPU que el del periodo 2, pero el saldo no se detiene en 102 créditos, se detiene —en 72 créditos, que es el límite de saldo de créditos de la instancia.

En el periodo 2, el saldo de créditos incluía 30 créditos de inicialización acumulados. Los créditos de inicialización se gastaron en el periodo 3. Una instancia en ejecución no puede obtener más créditos de inicialización. Una vez alcanzado el límite de saldo de créditos, se descartarán todos los créditos obtenidos que superen dicho límite.

Los créditos obtenidos que superen el límite se descartan.
Tasa de gasto de créditos 0 créditos cada 24 horas (0% de uso de la CPU)
Tasa de obtención de créditos 72 créditos cada 24 horas
Tasa de descarte de créditos 72 créditos cada 24 horas (100% de tasa de obtención de créditos)
Saldo de créditos

72 créditos (0 créditos de inicialización, 72 créditos obtenidos)

Conclusión

Una instancia obtiene créditos constantemente, pero no puede acumular más créditos obtenidos si se ha alcanzado el límite de saldo de créditos. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se obtenga se descarta. El límite de saldo de créditos viene determinado por el número de créditos que puede obtener una instancia en 24 horas. Para obtener más información acerca de los límites de saldo de créditos, consulte la tabla de créditos.