Cambios de estado de una instancia de Amazon EC2 - Amazon Elastic Compute Cloud

Cambios de estado de una instancia de Amazon EC2

Una instancia de Amazon EC2 pasa por diferentes estados desde el momento en que la inicia hasta su finalización.

La siguiente ilustración representa las transiciones entre los distintos estados de una instancia.

El ciclo de vida de la instancia.

Puede recibir notificaciones cuando las instancias cambian de estado. Para obtener más información, consulte Eventos de cambio de estado de instancias de Amazon EC2.

Facturación por estado de instancia

En la siguiente tabla, se proporciona una breve descripción de cada estado de la instancia y se indica si se factura. Algunos recursos de AWS, como los volúmenes de Amazon EBS y las direcciones IP elásticas, generan costos con independencia del estado de la instancia. Para obtener más información, consulte Evitar cargos inesperados en la Guía del usuario de AWS Billing.

El estado de la instancia Descripción Facturación por uso de instancias

pending

La instancia se está preparando para adoptar el estado running. Una instancia pasa al estado pending cuando se inicia o cuando se reinicia después de tener el estado stopped.

No facturado

running

La instancia está funcionando y ya se puede utilizar.

Facturado

stopping

La instancia se está preparando para su detención.

No facturado

nota

Si hiberna una instancia, se le facturará mientras la instancia se mantenga con el estado stopping.

stopped

La instancia se ha apagado y no se puede usar. La instancia se puede iniciar en cualquier momento.

No facturado

shutting-down

La instancia se está preparando para su terminación.

No facturado

terminated

La instancia se ha eliminado permanentemente y no se puede iniciar.

No facturado

nota

Las instancias reservadas que se aplicaron a las instancias terminadas se facturan hasta el final del plazo según la opción de pago. Para obtener más información, consulte Información general sobre instancias reservadas para Amazon EC2

Instancias pendientes

Al iniciar una instancia, esta entra en estado pending. El tipo de instancia que especificó durante la inicialización determinará el hardware del equipo host para la instancia. Utilizamos la Imagen de máquina de Amazon (AMI) (AMI) que especificó durante la inicialización para reiniciar la instancia. Una vez que la instancia estará lista para utilizarse, entra en estado running. Puede conectarse a la instancia en ejecución y usarla como si fuera un equipo.

Tan pronto como la instancia pasa al estado running, se factura por cada segundo, con un mínimo de un minuto, que mantenga la instancia en ejecución, aun cuando permanezca inactiva y no se conecte a ella.

Instancias detenidas

Si la instancia no logra hacer una comprobación de estado o no ejecuta las aplicaciones como debería y, si el volumen raíz de la instancia es un volumen de Amazon EBS, puede detener e iniciar la instancia para tratar de solucionar el problema.

Cuando se detiene la instancia, esta entra en estado stopping y, a continuación, en estado stopped. No se le cobrarán comisiones por uso ni por transferencia de datos por una instancia cuando esté stopped. Se cobran cargos por el almacenamiento de cualquier volumen de Amazon EBS. Mientras la estancia está en estado stopped, puede modificar ciertos atributos de la misma, incluido el tipo de instancia.

Cuando inicia la instancia, entra en estado pending y se transfiere un nuevo equipo host (aunque en algunos casos permanece en el host actual). Cuando se detiene e inicia la instancia, se pierden todos los datos de los volúmenes del almacén de instancias adjuntos al equipo host anterior.

La instancia conserva su dirección IPv4 privada, lo que significa que la dirección IP elástica asociada a la dirección IPv4 privada o la interfaz de red sigue asociada a la instancia. Si la instancia tiene una dirección IPv6, conserva dicha dirección IPv6.

Cada vez que se realiza una transición de una instancia de stoppedrunning, se le cobra por segundo mientras la instancia está en ejecución, con un mínimo de un minuto cada vez que se inicia la instancia.

Para obtener más detalles sobre cómo detener e iniciar instancias de base de datos, consulte Detención e iniciación de una instancia de Amazon EC2.

Instancias hibernadas

Cuando hiberne una instancia, señalaremos el sistema operativo que va a realizar la hibernación (suspensión a disco), que guarda el contenido de la memoria de la instancia (RAM) en su volumen raíz de Amazon EBS. Conservamos el volumen raíz de Amazon EBS de la instancia y cualquier volumen de datos de Amazon EBS asociado. Cuando reinicie su instancia, el volumen raíz de Amazon EBS se restaurará a su estado anterior y el contenido de la RAM se volverá a cargar. Los volúmenes de datos que estaban adjuntos previamente se vuelven a adjuntar y la instancia conserva su ID de instancia.

Cuando hiberne la instancia, esta entrará en estado stopping y, a continuación, en estado stopped. No se cobra el uso para una instancia hibernada cuando está en el estado stopped, pero sí se hace mientras está en el estado stopping, a diferencia de lo que ocurre cuando se detiene una instancia sin hibernarla. No cobramos cargos de uso por transferencia de datos, pero sí por el almacenamiento de cualquier volumen de Amazon EBS, incluido el almacenamiento para los datos de la RAM.

Cuando inicia la instancia hibernada, entra en estado pending y la movemos a un nuevo equipo host (aunque en algunos casos permanece en el host actual).

La instancia conserva su dirección IPv4 privada, lo que significa que la dirección IP elástica asociada a la dirección IPv4 privada o la interfaz de red sigue asociada a la instancia. Si la instancia tiene una dirección IPv6, conserva dicha dirección IPv6.

Para obtener más información, consulte Hibernación de la instancia de Amazon EC2.

Reinicio de instancias

Puede reiniciar la instancia con la consola de Amazon EC2, con una herramienta de línea de comandos y con la API de Amazon EC2. Le recomendamos que utilice Amazon EC2 para reiniciar la instancia en lugar de ejecutar el comando de reinicio del sistema operativo desde la instancia.

El reinicio de una instancia es equivalente al reinicio del sistema operativo. La instancia sigue estando en el mismo equipo host y conserva su nombre de DNS público, dirección IP privada y todos los datos en sus volúmenes de almacén de instancias. Normalmente, el reinicio tarda varios minutos en completarse pero el tiempo real dependerá de la configuración de la instancia.

Con el reinicio de una instancia, no se comienza ningún periodo de facturación de la instancia, sino que se continúa la facturación por segundo sin ningún otro cargo mínimo de un minuto.

Para obtener más información, consulte Reinicio de su instancia.

Instancias finalizadas

Si decide que ya no necesita una instancia, puede terminarla. En cuanto el estado de una instancia cambie a shutting-down o a terminated, dejará de incurrir en costos por ella.

Si habilita la protección de terminación, no puede terminar la instancia con la consola, la CLI ni la API.

Una vez terminada una instancia, permanecerá visible en la consola durante un breve periodo y, a continuación, la entrada se eliminará automáticamente. También puede describir una instancia terminada con la CLI y la API. Los recursos (como las etiquetas) se desvinculan gradualmente de la instancia terminada, por lo que podrían dejar de estar visibles en la instancia terminada tras un breve periodo. No es posible conectarse a una instancia terminada ni recuperarla.

Todas las instancias respaldadas por Amazon EBS admiten el atributo InstanceInitiatedShutdownBehavior, que controla si la instancia se detiene o se termina cuando se inicia el apagado desde la propia instancia (por ejemplo, utilizando el comando shutdown en Linux). El comportamiento predeterminado es detener la instancia. Puede modificar la configuración de este atributo mientras la instancia se encuentre en ejecución o detenida.

Cada volumen de Amazon EBS admite el atributo DeleteOnTermination, que controla si el volumen se elimina o se mantiene cuando se termina la instancia a la que está adjunto. El comportamiento predeterminado es eliminar el volumen de dispositivo raíz y mantener cualquier otro volumen de EBS.

Para obtener más información, consulte Terminación de las instancias de Amazon EC2.

Diferencias entre los estados de las instancias

En la tabla siguiente se resumen las principales diferencias entre el reinicio, la detención, la hibernación y la terminación de la instancia.

Característica Reinicio Detención/inicio (solo instancias respaldadas por Amazon EBS) Hibernar (solo instancias respaldadas por Amazon EBS) Finalizar

Equipo host

La instancia permanece en el mismo equipo host

Trasladamos la instancia a un nuevo equipo host (aunque en algunos casos, permanece en el host actual).

Trasladamos la instancia a un nuevo equipo host (aunque en algunos casos, permanece en el host actual).

Ninguna

Direcciones IPv4 privadas y públicas

Estas direcciones permanecen igual

La instancia mantiene su dirección IPv4 privada. La instancia obtiene una nueva dirección IPv4 pública, e menos que tenga una dirección IP elástica, la cual no cambia durante la detención ni el inicio.

La instancia mantiene su dirección IPv4 privada. La instancia obtiene una nueva dirección IPv4 pública, e menos que tenga una dirección IP elástica, la cual no cambia durante la detención ni el inicio.

Ninguna

Direcciones IP elásticas (IPv4)

La dirección IP elástica sigue asociada a la instancia

La dirección IP elástica sigue asociada a la instancia

La dirección IP elástica sigue asociada a la instancia

La dirección IP elástica se desvincula de la instancia.

Dirección IPv6

La instancia mantiene su dirección IPv6

La instancia mantiene su dirección IPv6

La instancia mantiene su dirección IPv6

Ninguna

Volúmenes de almacén de instancias

Los datos se conservan

Los datos se borran

Los datos se borran

Los datos se borran

Volumen de dispositivo raíz

El volumen se conserva

El volumen se conserva

El volumen se conserva

El volumen se elimina de forma predeterminada

RAM (contenido de la memoria)

La RAM se borra.

La RAM se borra.

La RAM se guarda en un archivo en el volumen raíz.

La RAM se borra.

Facturación

La hora de facturación de instancia no cambia

En cuanto el estado de una instancia cambie a stopping, dejará de incurrir en costos por ella. Cada vez que hay una transición de una instancia de stopped a running, se comienza otro periodo de facturación de la instancia, con un cargo mínimo de un minuto cada vez que se inicia una instancia.

Se cobrarán gastos cuando la instancia esté en el estado stopping, pero se dejará de cobrarlos cuando la instancia esté en el estado stopped. Cada vez que hay una transición de una instancia de stopped a running, se comienza otro periodo de facturación de la instancia, con un cargo mínimo de un minuto cada vez que se inicia una instancia.

En cuanto el estado de una instancia cambie a shutting-down, dejará de incurrir en costos por ella

Los comandos de apagado del sistema operativo terminan siempre cualquier instancia con respaldo en el almacén de instancias. Puede controlar si los comandos de cierre del sistema operativo detienen o terminan una instancia respaldada por Amazon EBS. Para obtener más información, consulte Cambiar el comportamiento de apagado iniciado por la instancia.