절전모드 : Hibernate
。실행중인 EC2 인스턴스의 RAM 상의 인메모리 데이터를 Root EBS Volume에 복사하여 Stopped 상태로 전환했다가, 재실행 시 인스턴스의 인메모리 데이터를 복원하는 기능
▶ 실제 EC2 인스턴스는 중지되지 않고 단지 스냅샷된 상태로 재구동 시 스냅샷에서 다시 실행
▶ Hibernate 상태인 EC2 인스턴스를 재실행 시 EBS Volume에 존재하는 인메모리 데이터를 복원하여 빠르게 재실행
。Hibernate는 최대 60일까지 보존가능
。EC2 인스턴스의 인메모리 데이터를 저장하는 Root EBS Volume은 충분한 용량이 확보되어야하고, 암호화가 활성화되도록 설정
▶ 인스턴스 스토어는 Hibernate를 사용할 수 없고, EC2 인스턴스의 인메모리 데이터 크기는 최대 150GB까지임
。주로 인스턴스를 빠르게 재부팅할 때 주로 사용
Hibernate의 단계

Hibernate 실행 시 실행중인 EC2 인스턴스는 Stopped 상태로 전환되고, RAM상의 인메모리 데이터는 EBS Volume으로 저장
。인스턴스가 Stopped 상태가 되는 경우 RAM도 종료
- 이후
EC2 인스턴스 재실행 시 EBS Volume에 저장한 인메모리 데이터를 RAM으로 복원해서 재활용
Hibernate를 사용하는 이유?
。인스턴스 재실행을 용이하게하는 목적
▶ EC2 인스턴스를 중지 후 재부팅 시 OS 부팅 -> User Data Script 실행 -> 어플리케이션 실행으로 자원을 많이 소비하는 단점을 해소