Requisitos previos de la hibernación - Amazon Elastic Compute Cloud

Requisitos previos de la hibernación

AMI de Linux admitidas

Debe ser una AMI de HVM compatible con la hibernación:

AMI Xen: supported instance families only Nitro: supported instance families only
AMI de Amazon Linux 2 lanzada el 29/08/2019 o posteriormente Compatible Compatible
AMI de Amazon Linux 2018.03 lanzada el 16/11/2018 o posteriormente Compatible Compatible
AMI de CentOS versión 8 ¹ (la configuración adicional es obligatoria) No admitido Compatible
AMI de Fedora versión 34 o posterior ¹ (la configuración adicional es obligatoria) No admitido Compatible
AMI de Red Hat Enterprise Linux (RHEL) 8 ¹ (la configuración adicional es obligatoria) No admitido Compatible

AMI de Ubuntu 20.04 LTS - Focal lanzada con el número de serie 20210820 o posterior ²

Compatible Compatible
AMI de Ubuntu 18.04 LTS - Bionic lanzada con el número de serie 20190722.1 o posterior ² Compatible Compatible
AMI de Ubuntu 16.04 LTS - Xenial ² ³ (la configuración adicional es obligatoria) Compatible Compatible

¹ Para CentOS, Fedora y Red Hat Enterprise Linux, solo se admite la hibernación en instancias basadas en Nitro.

² Recomendamos desactivar KASLR en instancias con Ubuntu 20.04 LTS – Focal, Ubuntu 18.04 LTS – Bionic y Ubuntu 16.04 LTS – Xenial. Para obtener más información, consulte Deshabilitación de KASLR en una instancia (solo Ubuntu).

³ Para la AMI de Ubuntu 16.04 LTS - Xenial, la hibernación no se admite en los tipos de instancias t3.nano. No habrá ningún parche disponible porque Ubuntu Xenial finalizó el soporte en abril de 2021. Si desea utilizar los tipos de instancia t3.nano, le recomendamos que actualice a la AMI de Ubuntu 20.04 LTS - Focal o la AMI de Ubuntu 18.04 LTS — Bionic.

Para configurar su propia AMI para admitir la hibernación, consulte Configurar una AMI existente para soportar la hibernación.

Se ofrecerá soporte para otras versiones de Ubuntu y otros sistemas operativos próximamente.

A fin de obtener más información sobre las AMI de Windows compatibles, consulte AMI de Windows compatibles en la Guía del usuario de Amazon EC2 para instancias de Windows.

Familias de instancias admitidas

  • De uso general: M3, M4, M5, M5a, M5ad, M5d, M6i, M6id, T2, T3 y T3a

  • Optimizadas para la computación: C3, C4, C5, C5d, C6i y C6id

  • Optimizadas para memoria: R3, R4, R5, R5a, R5ad y R5d

  • Optimizadas para el almacenamiento: I3 e I3en

Para ver los tipos de instancias disponibles que son compatibles con la hibernación en una región específica

Los tipos de instancia disponibles varían según la región. Para ver los tipos de instancias disponibles que son compatibles con la hibernación en una región, utilice el comando describe-instance-types con el parámetro --region. Incluya el parámetro --filters a fin de limitar los resultados a los tipos de instancia que admiten la hibernación y el parámetro --query para limitar la salida al valor de InstanceType.

aws ec2 describe-instance-types --filters Name=hibernation-supported,Values=true --query "InstanceTypes[*].[InstanceType]" --output text | sort

Ejemplo de salida

c3.2xlarge c3.4xlarge c3.8xlarge c3.large c3.xlarge c4.2xlarge c4.4xlarge c4.8xlarge ...

Tamaño de instancia

No es compatible con instancias bare metal.

Tamaño de RAM de instancia

Debe ser inferior a 150 GB.

Tipo de volumen raíz

Debe ser un volumen de EBS, no un volumen de almacén de instancias.

Tamaño del volumen raíz de EBS

Debe ser lo suficientemente grande como para almacenar el contenido de la RAM y adaptarse al uso esperado, por ejemplo, del sistema operativo o de las aplicaciones. Si habilita la hibernación, se asigna espacio en el volumen raíz en el momento del lanzamiento para almacenar la RAM.

Tipos de volumen de EBS compatibles

  • SSD de uso general (gp2 y gp3)

  • SSD de IOPS provisionadas (io1 y io2)

Si elige un tipo de volumen de SSD de IOPS provisionadas, debe aprovisionar el volumen de EBS con las IOPS adecuadas a fin de lograr un rendimiento óptimo para la hibernación. Para obtener más información, consulte Tipos de volúmenes de Amazon EBS.

Cifrado de volumen raíz de EBS

Para utilizar la hibernación, debe cifrarse el volumen raíz a fin de garantizar la protección del contenido confidencial que se encuentre en la memoria en el momento de la hibernación. Cuando los datos de la RAM pasan al volumen raíz de EBS, siempre se cifran. El cifrado del volumen raíz es obligatorio en el momento del lanzamiento de la instancia.

Utilice una de las tres opciones siguientes para asegurarse de que el volumen raíz es un volumen de EBS cifrado:

  • Cifrado de EBS de forma predeterminada: puede habilitar el cifrado de EBS de forma predeterminada para asegurarse de que se cifren todos los volúmenes de EBS nuevos creados en su cuenta de AWS. De esta forma, puede habilitar la hibernación en sus instancias sin especificar el intento de cifrado al lanzar la instancia. Para obtener más información, consulte Cifrado de forma predeterminada.

  • Cifrado de EBS de un “solo paso”: puede lanzar instancias EC2 respaldadas por EBS cifradas a partir de una AMI sin cifrado y a la vez habilitar la hibernación. Para obtener más información, consulte Usar el cifrado con las AMI con respaldo de EBS.

  • AMI cifrada: puede habilitar el cifrado de EBS con una AMI cifrada para lanzar su instancia. Si su AMI no tiene una instantánea raíz cifrada, puede copiarla a una nueva AMI y solicitar su cifrado. Para obtener más información, consulte Cifrar una imagen sin cifrar durante la copia y Copiar una AMI.

Habilitar la hibernación en el lanzamiento

No se puede habilitar la hibernación en una instancia existente (en ejecución o detenida). Para obtener más información, consulte Habilitar la hibernación de una instancia.

Opciones de compra

Esta característica se encuentra disponible para instancias bajo demanda, incluidas aquellas que tienen aplicado un descuento de facturación de instancias reservadas. No está disponible para Instancias de spot. Para obtener información sobre la hibernación de las instancias de spot, consulte Hibernar Instancias de spot interrumpida.