Publicado en: Nov 28, 2018
Ahora puede poner en hibernación sus instancias de Amazon EC2 respaldadas por Amazon EBS y reanudarlas más adelante. Las aplicaciones pueden continuar exactamente en el lugar donde estaban, en lugar de reconstruir la cantidad de memoria nuevamente. Por ejemplo, las aplicaciones que dependen de cachés y otros componentes centrados en la memoria pueden demorar varios minutos en precargarse o prepararse. Estos factores imponen un retraso y pueden forzarlo a sobreaprovisionar en caso de que necesite una capacidad incremental muy rápidamente. Al poner en hibernación instancias, tiene la posibilidad de mantener una flota preparada con una cantidad de memoria que puede pasar rápidamente a un estado productivo. Puede hacerlo sin modificar las aplicaciones existentes. La hibernación es como cerrar y abrir la tapa del equipo portátil: la aplicación continuará donde estaba.
Durante la hibernación, el volumen raíz de EBS de la instancia y todos los volúmenes de datos de EBS se almacenan de forma persistente entre sesiones. Además, los datos de la memoria (RAM) también se guardan en el volumen raíz de EBS. Al reanudar, el dispositivo raíz de EBS se restaura desde su estado anterior, incluido el contenido de la RAM. Los volúmenes de datos que estaban asociados previamente se vuelven a asociar y la instancia conserva su ID de instancia. Mientras las instancias están en hibernación, solo paga por los volúmenes EBS y las direcciones IP asociadas.
Esta función está disponible para instancias bajo demanda y reservadas que se ejecutan en instancias M3, M4, M5, C3, C4, C5, R3, R4 y R5 recién lanzadas que ejecutan Amazon Linux 1. La instantánea de la AMI utilizada para lanzar la instancia debe estar cifrada. Esto garantiza la protección de los contenidos confidenciales en la memoria (RAM) a medida que se copian en el volumen raíz.
Puede habilitar la hibernación para sus instancias respaldadas por EBS en el lanzamiento. Luego, puede poner en hibernación y reanudar las instancias EC2 respaldadas por EBS mediante la consola de administración de AWS, o bien mediante el SDK y la CLI de AWS utilizando comandos existentes para detener e iniciar instancias.
La hibernación de instancias EC2 ahora está disponible en las regiones EE.UU. Este (Norte de Virginia, Ohio), EE.UU. Oeste (Norte de California, Oregón), Canadá (Central), América del Sur (São Paulo), Asia Pacífico (Mumbai, Seúl, Singapur, Sídney, Tokio), y UE (Fráncfort, Londres, Irlanda, París)
Visite este blog para obtener más información sobre la hibernación. Para obtener información sobre cómo habilitar la hibernación en sus instancias EC2, lea nuestras preguntas frecuentes o la documentación técnica.