EC2 Hibernate
EC2 Instance’larda RAM Koruma Özelliği
Hibernate, bir EC2 instance’ın durdurulması sırasında işletim sistemi kapatılmadan RAM içeriğinin kök EBS volume üzerine yazılmasıdır. Böylece instance tekrar başlatıldığında, işletim sistemi sıfırdan boot edilmeden önceki RAM durumu korunarak kaldığı yerden devam eder.
Özellikler:
RAM içeriği kök EBS volume’e yazılır
Bu kök volume şifreli olmalıdır (AES-256 gibi)
Instance tekrar başlatıldığında, RAM’deki uygulama durumu aynen geri yüklenir
Instance durumunu "hibernate" yapabilmek için EBS-backed bir volume’a sahip olman gerekir
"Instance State" kısmından Hibernate seçilmelidir
Adeta sunucuyu uyku moduna alıp sonra geri uyandırmak gibidir
Kullanım Senaryoları:
Uzun süre çalışan uygulamalar (örneğin veri işleme veya analiz görevleri)
Uygulama RAM durumunun korunması gereken durumlar
Her açılışta sıfırdan kurulmaması gereken servisler (örn. stateful uygulamalar)
Bilmen Gerekenler
Desteklenen Instance Aileleri:
C3, C4, C5, I3, M3, M4, R3, R4, T2, T3ve devamı...Instance RAM Boyutu: En fazla 150 GB olmalı
Instance Türü: Bare Metal (çıplak donanım) instance'larda desteklenmez
AMI (Amazon Machine Image): Şu işletim sistemleriyle uyumludur:
Amazon Linux 2, Linux AMI, Ubuntu, RHEL, CentOS, Windows...Root Volume:
EBS tabanlı olmalı
Şifreli olmalı
Instance store olmamalı
Büyük boyutlu olmalı
Kullanılabilirlik: Hibernate, şu instance türlerinde kullanılabilir: On-Demand, Reserved, Spot
Bir instance en fazla 60 gün boyunca hibernated kalabilir.
Last updated