Saltar al contenido principal

Cómo funciona la facturación

Paga por dos cosas, y nunca por ambas a la vez: el bloque de GPU mientras su instancia se ejecuta, y el disco mientras su instancia permanece detenida. Ambas se descuentan de un saldo de créditos prepagado que pertenece a su organización, no a usted personalmente.

Los dos medidores

Estado de la instanciaMedidoQué paga
creatingnonada
startingnonada
runningel precio por hora de la oferta por el bloque completo, cobrado por segundo
stoppingnonada
stoppedel tamaño del disco multiplicado por la tarifa de almacenamiento por GB y por hora, cobrado por segundo
destroyingnonada
destroyednonada
errornonada

Hay dos consecuencias que conviene interiorizar.

El aprovisionamiento es gratis. El medidor de GPU se enciende cuando la instancia informa running, no cuando pulsa desplegar. El tiempo que pasa en creating o starting —descargar una imagen de varios gigabytes, arrancar el contenedor— no cuesta nada. Lo mismo se aplica de bajada: stopping y destroying no se miden.

Una instancia detenida no es una instancia gratis. El medidor de almacenamiento se enciende en el momento en que la instancia llega a stopped y corre hasta que la instancia se destruye. Está pagando por conservar su disco y su ranura en esa máquina concreta.

Los discos detenidos se facturan hasta que destruya la instancia

Detener termina el cargo de GPU, no la factura. Si ya terminó el trabajo, destruya la instancia. Consulte Detener vs. destruir.

El precio de la oferta cubre el bloque completo

Una oferta es un bloque de una máquina —1x, 2x, 4x u 8x GPU— y el precio por hora que ve en el mercado es el precio de ese bloque entero. Un bloque de 4x a $9.60/hora cuesta $9.60/hora, no cuatro veces eso.

Las tarifas se fijan al momento de alquilar

El precio por hora de GPU y la tarifa de almacenamiento se copian en su instancia cuando despliega. Si el precio de mercado de ese modelo de GPU cambia después, una instancia activa conserva la tarifa a la que se alquiló. Las tarifas vigentes para una instancia dada se muestran en su pestaña Facturación como "Ritmo de gasto (en ejecución)" y "Ritmo de gasto (detenida)".

El ciclo de liquidación

Una pasada de liquidación se ejecuta aproximadamente una vez por minuto. Para cada instancia que está en running o en stopped:

  1. Calcula el tiempo acumulado desde la última liquidación de esa instancia, a la tarifa de su estado actual.
  2. Agrega una entrada al libro mayor de la organización.
  3. Resta el monto del saldo.

La liquidación también ocurre en cada cambio de estado, dentro de la misma transacción que el cambio en sí. Cuando pulsa detener, el tiempo de GPU hasta ese instante se liquida a la tarifa de ejecución antes de que el estado cambie, de modo que el límite entre los cargos de GPU y los de almacenamiento es exacto, no redondeado al ciclo más cercano.

Cada liquidación factura segundos enteros y arrastra cualquier fracción de segundo sobrante a la siguiente, y los montos se redondean una vez por liquidación. Nada se factura dos veces, y nada se pierde entre ciclos.

Como un ciclo liquida uso que ya ocurrió, un saldo puede pasar de cero por hasta cerca de un minuto de uso antes de que la aplicación de los umbrales lo vea. Es así por diseño, y es la razón de que exista el segundo umbral. Consulte Detención y destrucción automáticas.

Un ejemplo resuelto

Las tarifas de abajo son números redondos elegidos para que la aritmética se lea con facilidad. Sustitúyalas por las que la página de despliegue cotice para su propia oferta y su propio tamaño de disco.

  • Oferta: $2.40 por hora por el bloque, que son $2.40 ÷ 3600 = $0.00067 por segundo mientras se ejecuta.
  • Disco: 200 GB, con el almacenamiento cotizado a $0.0002 por GB y por hora.
  • Tarifa de almacenamiento para esta instancia: 200 GB × $0.0002 = $0.04 por hora mientras está detenida.

Despliega por la mañana, trabaja hora y media, detiene la instancia durante la noche, vuelve media hora y la destruye.

HoraEstadoDuraciónCobrado
09:00–09:02creating2 minnada
09:02–10:32running90 min$2.40 × 1.5 = $3.60
10:32–10:33stopping1 minnada
10:33–22:33stopped12 h$0.04 × 12 = $0.48
22:33–22:34starting1 minnada
22:34–23:04running30 min$2.40 × 0.5 = $1.20
23:04destroying, luego destroyednada

Total del día: $3.60 + $0.48 + $1.20 = $5.28.

En el libro mayor esto aparece como unas 90 filas de uso de GPU de alrededor de $0.04 cada una (una por cada minuto en ejecución), luego unas 720 filas de almacenamiento de alrededor de $0.0007 cada una (una por cada minuto detenida), y luego unas 30 filas más de GPU. Los montos por debajo del centavo se muestran con cuatro decimales para que un cargo por minuto nunca se lea como $0.00.

Ahora cambie una sola cosa. Deje esa misma instancia detenida durante una semana en lugar de doce horas:

$0.04/hour × 24 hours × 7 days = $6.72

El disco detenido cuesta más que los 90 minutos de tiempo de GPU que produjeron los datos que hay en él. Los discos grandes que se dejan detenidos son la causa más común de un saldo sorprendente.

Dónde ver lo que está gastando

DóndeQué muestra
Indicador de saldo del encabezadoSaldo de créditos actual, actualizado aproximadamente una vez por minuto
Página FacturaciónSaldo, un gráfico de gasto de 30 días y el libro mayor completo de transacciones
Instancia → pestaña FacturaciónGasto liquidado de esa instancia concreta, más ambos ritmos de gasto

La página Desplegar muestra una estimación de costo en vivo antes de que se comprometa, y Estimación de costos explica cómo leerla.

Relacionado