Prerequisiti per l'ibernazione delle istanze Amazon EC2 - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Prerequisiti per l'ibernazione delle istanze Amazon EC2

Puoi abilitare il supporto per l'ibernazione per un'istanza On-Demand o un'istanza Spot al momento del lancio. Non è possibile abilitare l'ibernazione su un'istanza esistente, indipendentemente dal fatto che sia in esecuzione o interrotta. Per ulteriori informazioni, consulta Abilita l'ibernazione dell'istanza.

Regioni AWS

È possibile utilizzare l'ibernazione con tutte le istanze. Regioni AWS

AMI

È necessario utilizzare un'AMI HVM che supporti l'ibernazione. Le seguenti AMI supportano l'ibernazione:

  • AMI AL2023 rilasciata il 20.09.2023 o successivamente

  • AMI Amazon Linux 2 rilasciata il 29.08.2019 o successivamente

  • AMI Amazon Linux 2018.03 rilasciata il 16.11.2018 o successivamente

  • AMI CentOS versione 8¹ (la configurazione aggiuntiva è obbligatoria)

  • AMI Fedora versione 34 o successiva¹ (la configurazione aggiuntiva è obbligatoria)

  • AMI Red Hat Enterprise Linux (RHEL) 9¹ (la configurazione aggiuntiva è obbligatoria)

  • AMI Red Hat Enterprise Linux (RHEL) 8¹ (la configurazione aggiuntiva è obbligatoria)

  • AMI Ubuntu 22.04.2 LTS (Jammy Jellyfish) rilasciata con numero di serie 20230303 o successivo ²

  • AMI Ubuntu 20.04 LTS (Focal Fossa ) AMI rilasciata con numero di serie 20210820 o successivo²

  • AMI Ubuntu 18.04 LTS (Bionic Beaver) AMI rilasciata con numero di serie 20190722.1 o successivo ² ⁴

  • AMI Ubuntu 16.04 LTS (Xenial Xerus) AMI ² ³ ⁴ (la configurazione aggiuntiva è obbligatoria)

 

¹ Per CentOS, Fedora e Red Hat Enterprise Linux, l'ibernazione è supportata solo su istanze basate su Nitro.

² Suggeriamo di disabilitare KASLR sulle istanze con 22.04.2 LTS (Jammy Jellyfish), Ubuntu 20.04 LTS (Focal Fossa), Ubuntu 18.04 LTS (Bionic Beaver) e Ubuntu 16.04 LTS (Xenial Xerus). Per ulteriori informazioni, consulta Disabilitazione di KASLR su un'istanza (solo Ubuntu).

³ Per Ubuntu 16.04 LTS - (Xenial Xerus) AMI, l'ibernazione non è supportata su tipi di istanza t3.nano. Nessuna patch sarà resa disponibile perché Ubuntu (Xenial Xerus) ha terminato il supporto nell'aprile 2021. Per utilizzare i tipi di istanza t3.nano, consigliamo di eseguire l'aggiornamento alle AMI Ubuntu 22.04.2 LTS (Jammy Jellyfish), Ubuntu 20.04 LTS (Focal Fossa) ooppure Ubuntu 18.04 LTS (Bionic Beaver).

⁴ Il supporto per Ubuntu 18.04 LTS (Bionic Beaver) e Ubuntu 16.04 LTS (Xenial Xerus) ha raggiunto la fine del ciclo di vita.

Per configurare la tua AMI per il supporto dell'ibernazione, consulta Configurare un'AMI Linux per supportare l'ibernazione.

Il supporto per altre versioni di Ubuntu e altri sistemi operativi sarà disponibile a breve.

  • AMI Windows Server 2022 rilasciata il 13.09.2023 o successivamente

  • AMI Windows Server 2019 rilasciata il 11.09.2019 o successivamente

  • AMI Windows Server 2016 rilasciata il 11.09.2019 o successivamente

  • AMI Windows Server 2012 R2 rilasciata il 11.09.2019 o successivamente

  • AMI Windows Server 2012 rilasciata il 11.09.2019 o successivamente

Famiglie di istanze

È necessario utilizzare una famiglia di istanze che supporti l'ibernazione.

  • Uso generale: M3, M4, M5, M5a, M5ad, M5d, M6i, M6iD, M7i, M7i-Flex, T2, T3, T3a

  • Elaborazione ottimizzata: C3, C4, C5, C5d, C6i, C6iD, C7a, C7i, C7i-Flex

  • Memoria ottimizzata: R3, R4, R5, R5a, R5ad, R5d, R7a, R7i, R7iz

  • Archiviazione ottimizzata: I3, I3en

Istanze Nitro: le istanze bare metal non sono supportate.

Per visualizzare i tipi di istanza disponibili che supportano l'ibernazione in una Regione specifica

I tipi di istanza disponibili variano in base alla regione. Per visualizzare i tipi di istanza disponibili che supportano l'ibernazione in una regione, utilizzate il comando con il parametro. describe-instance-types--region Includere il parametro --filters per assegnare i risultati ai tipi di istanza che supportano l'ibernazione e il parametro --query per assegnare l'output al valore di InstanceType.

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

Output di esempio

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

Dimensioni RAM dell'istanza

Istanze Linux: devono essere inferiori a 150 GB.

Istanze Windows: possono contenere fino a 16 GB. Per ibernare un'istanza Windows T3 o T3a, consigliamo almeno 1 GB di RAM.

Tipo di volume root

Il volume root deve essere un volume EBS e non un volume instance store.

Dimensione del volume principale

Il volume root deve essere sufficientemente grande da memorizzare il contenuto della RAM e consentire l'utilizzo previsto, ad esempio il sistema operativo o le applicazioni. Se abiliti l'ibernazione, lo spazio viene allocato sul volume root al lancio per archiviare la RAM.

Crittografia del volume principale

Il volume root deve essere crittografato per garantire la protezione dei contenuti sensibili presenti in memoria al momento dell'ibernazione. Quando vengono spostati al volume root EBS, i dati della RAM sono sempre crittografati. La crittografia del volume root viene applicata al lancio dell'istanza.

Utilizzare una delle tre opzioni seguenti per garantire che il volume root sia un volume EBS crittografato:

  • Crittografia EBS predefinita: puoi abilitare la crittografia EBS per impostazione predefinita per garantire che tutti i nuovi volumi EBS creati nell'account AWS siano crittografati. In questo modo è possibile abilitare l'ibernazione per le istanze senza specificare l'intento di crittografia all'avvio delle istanze. Per ulteriori informazioni, consulta Abilitare la crittografia per impostazione predefinita.

  • Crittografia a "fase singola" EBS: puoi avviare le stanze EC2 supportate da EBS e crittografate da un'AMI non crittografata e abilitarne al contempo l'ibernazione. Per ulteriori informazioni, consulta Utilizzo della crittografia con le AMI EBS-backed.

  • AMI crittografata: puoi abilitare la crittografia EBS utilizzando un'AMI crittografata per avviare l'istanza. Se l'AMI non dispone di una snapshot root crittografata, è possibile copiarla in una nuova AMI e richiederne la crittografia. Per ulteriori informazioni, consulta Crittografia di un'immagine non crittografata durante la copia e Copiare un'AMI.

Tipi di volume EBS

I volumi EBS devono utilizzare uno dei seguenti tipi di volume EBS:

  • Scopo generico (SSD) (gp2 e gp3)

  • IOPS con provisioning (SSD) (io1 e io2)

Se scegli un tipo di volume SSD IOPS con provisioning, per ottenere prestazioni ottimali per l'ibernazione devi eseguire il provisioning del volume EBS con l'IOPS appropriato. Per ulteriori informazioni, consulta i tipi di volume di Amazon EBS nella Amazon EBS User Guide.

Richieste di istanza spot

Per le istanze Spot, si applicano i seguenti requisiti:

  • Il tipo di richiesta di istanza spot deve essere persistent.

  • Non è possibile specificare un gruppo di avvio nella richiesta di istanza spot.