Detener vs. destruir
Esta es la distinción más importante del producto, y la que más a menudo produce una factura inesperada. Léala una vez, en serio.
La versión corta
| Detener | Destruir | |
|---|---|---|
| Contenedor | se apaga | se elimina |
| Su disco y su contenido | se conservan | se eliminan de forma permanente |
| La ranura de GPU | queda reservada para usted | se libera al mercado |
| Cargos de GPU | se detienen | se detienen |
| Cargos de almacenamiento | continúan | se detienen |
| ¿Puede reanudarla? | sí, en el mismo lugar | no |
Detener es una pausa que sigue costando dinero. Destruir es definitivo y no cuesta nada más.
Por qué detener sigue facturando
Cuando detiene una instancia, su disco permanece en esa máquina física, y esa máquina no puede ceder ese espacio a nadie más. Se le cobra por esa reserva a la tarifa de almacenamiento —cotizada por GB y por hora— durante todo el tiempo que la instancia exista en estado detenido.
La GPU en sí ya no se cobra; solo paga por conservar sus datos y su derecho sobre ese bloque. No hay ninguna cola en la que guardar un lugar: la oferta sigue marcada como rented a su nombre hasta que destruya la instancia.
Esto significa que un disco grande del que se olvidó es una fuga lenta y silenciosa. Un volumen de 500 GB dejado detenido durante un mes cuesta dinero real aunque no se haya ejecutado nada.
Si ya terminó el trabajo, destrúyala. Detener es para "vuelvo esta tarde", no para "ya terminé".
Por qué importa la ranura de GPU
Detener reserva su lugar en esa máquina concreta. Cuando vuelve a iniciar, aterriza en el mismo hardware con el mismo disco: sin volver a descargar nada, sin volver a configurar nada y sin riesgo de que le hayan alquilado la oferta mientras no estaba.
Destruir libera la ranura de inmediato. La oferta vuelve al mercado y otra persona puede tomarla en segundos. No hay forma de recuperarla.
¿Cuál debe usar?
Detenga cuando se cumpla todo esto:
- Volverá en unas horas o en un día o dos.
- Hay estado en el disco que preferiría no reconstruir: un conjunto de datos, un entorno de conda, checkpoints.
- El disco es lo bastante pequeño como para que el cargo de almacenamiento salga más barato que el tiempo que costaría reconstruirlo.
Destruya cuando se cumpla cualquiera de estas:
- El trabajo terminó.
- Todo lo valioso ya está subido a otro sitio: almacenamiento de objetos, un remoto de git, un registro de modelos.
- El disco es grande, y volver a descargar sale más barato que dejarlo ocupando espacio.
Antes de destruir
Destruir elimina el disco. No hay instantánea, ni papelera, ni deshacer. Copie primero fuera de la instancia todo lo que le importe:
# from your own machine — port, user and host are the ones in the
# connect command on the instance's Connect tab
scp -P <port> -r <user>@<host>:/workspace/checkpoints ./checkpoints
O súbalo a donde corresponda: S3, un repositorio de Hugging Face, un remoto de git.
Qué hace el sistema por su cuenta
Dos acciones automáticas aplican la misma distinción, para evitar que una instancia olvidada vacíe una cuenta por completo:
- Cuando su saldo llega a cero, las instancias en ejecución se detienen. Sus datos sobreviven; los cargos de almacenamiento continúan contra un saldo que ya está vacío.
- Si el saldo sigue cayendo y llega a −$5, las instancias se destruyen. En ese punto los datos desaparecen.
Recargue antes del segundo umbral. Consulte Cómo funciona la facturación.