EC2 Hibernate(절전 모드)
- 인스턴스가 절전 모드가 되면 RAM에 있던 인 메모리 상태는 그대로 보존된다.
= 인스턴스 부팅이 더 빨라진다. 왜냐면 운영 체제를 완전히 중지하거나 다시 시작하지 않고 그대로 멈춰뒀기때문이다. - 절전 모드가 되고 백그라운드에서 RAM에 기록되었던 인 메모리 상태는 루트 경로의 EBS 볼륨에 기록되기 때문에 루트 EBS 볼륨을 암호화해야 하고, 볼륨 용량도 RAM을 저장하기에 충분해야한다.
- 지원하는 제품군이 많고, 인스턴스 RAM 크기는 최대 150GB이다.
: 베어 메탈 인스턴스에는 적용할 수 없다.
: Linux, Windows 등의 여러 운영체제에서 사용할 수 있다.
: 루트 볼륨(EBS)에만 저장이 가능하다 - 이후에 변동될 수도 있지만 현재까지는 최대 60일까지 사용할 수 있다.
- 절전 모드의 사용 사례
- 오래 실행되는 프로세스를 갖고 있고 중지하지 않을 때
- RAM 상태를 저장하고 싶을 때
- 빠르게 재부팅을 하고 싶을 때
- 서비스 초기화가 시간을 많이 잡아먹어 서비스가 중단 없이 인스턴스를 절전 모드로 전환하고 싶을 때
- 모든 종류의 인스턴스에 사용할 수 있다.(온디맨드, 예약, 스팟 등)
- 실행 중인 EC2 인스턴스가 있고 RAM에도 데이터가 있고, 이 상태에서 절전 모드를 켜면 실행 중인 인스턴스는 중지 상태로 전환되고 RAM의 내용은 EBS 볼륨에 덤프된다.
- 인스턴스를 종료하면 RAM이 사라진다. 그러나 EBS 볼륨에는 여전히 RAM이 덤프된 게 있으니 인스턴스를 다시 실행하면 디스크에서 RAM을 불러와 EC2 인스턴스 메모리로 가져간다.
= 그러면 EC2 인스턴스를 중지한 적이 없는 것처럼 된다.
'AWS(Amazon Web Service)' 카테고리의 다른 글
[AWS] EBS Volume (EC2 Instance Store 中) (1) | 2024.09.22 |
---|---|
[AWS] EC2 Instance Store (0) | 2024.09.21 |
[AWS] EC2의 ENI (0) | 2024.09.19 |
[AWS] EC2의 Placement Groups(배치 그룹) (0) | 2024.09.18 |
[AWS] Private vs Public IP (IPv4) (1) | 2024.09.17 |