Funzionalità di ibernazione da aggiungere in Ubuntu 16.04 LTS basato su Linux
Canonical Ltd, una società di software privata dal Regno Unito a supporto e servizi correlati per Ubuntu Linux distro, in collaborazione con AWS (Amazon Web Services, Inc. per fornire la piattaforma di cloud computing della domanda e le API alle aziende) ha annunciato che il supporto per l’ibernazione deve essere in Ubuntu 16.04 LTS.
La funzione di ibernazione è stata lanciata nel 2018 da Amazon Web Services, Inc. Questa funzione consente agli utenti di riprendere lo stato salvato facendo una pausa alle istanze EC2. Il processo di ibernazione memorizza lo stato di istanza in memoria insieme agli indirizzi IP e quindi aiuta a evitare la perdita di memoria.
Canonical prevede di espandere la presenza del cloud con il recente rilascio di Ubuntu Pro Images e del sistema operativo Android Anbox Cloud.
Ubuntu 16.04 non è disponibile per i nuovi utenti poiché AWS interromperà il supporto alla v16.04 nell’aprile 2021. Tuttavia, per i clienti premium verranno forniti tre anni di manutenzione estesa della sicurezza.
Se si desidera il supporto di ibernazione nell’istanza v16.04, installare l’ultimo pacchetto del kernel linux-aws-hwe v4.15.0-1058-aws insieme a ec2-hibinit-agent eseguendo il comando:
sudo apt update
sudo apt installa linux-aws-hwe
sudo apt installa ec2-hibinit-agent
riavvio sudo
Canonical fornirà aggiornamenti per il pacchetto fino al 2021 e tre anni estenderà la manutenzione della sicurezza agli utenti pagati.
Inoltre, è necessario disabilitare KASLR o Kernal Randomization Layout dello spazio degli indirizzi di Kernal – una funzione di sicurezza del kernel – al fine di evitare l’errore di ibernazione di AWS. Se lo abiliti, non potrai riprendere lo stato. Pertanto, è necessario disabilitare la funzione KASLR prima di abilitare il supporto di ibernazione.