게시된 날짜: Nov 28, 2018
이제 Amazon EBS가 지원하는 Amazon EC2 인스턴스를 하이버네이트하고 나중에 다시 시작할 수 있습니다. 애플리케이션은 메모리 공간을 다시 작성하는 대신 중단한 부분부터 정확히 다시 가져올 수 있습니다. 예를 들어, 캐시 및 기타 메모리 중심 구성 요소에 의존하는 애플리케이션은 미리 로드하거나 웜 업하기 위해 수십 분이 걸릴 수 있습니다. 이러한 요소는 지연을 초래하고 증분 용량이 매우 빨리 필요할 경우를 대비하여 초과 공급을 강요할 수 있습니다. 하이버네이트를 사용하여, 빠르게 프로덕션 상태로 전환할 수 있는 메모리 공간으로 미리 준비된 인스턴스 플릿을 유지할 수 있습니다. 기존 애플리케이션의 수정 없이 이를 실행할 수 있습니다. 하이버네이트는 노트북 덮개를 닫고 여는 것과 같이 애플리케이션이 중지된 부분부터 다시 시작됩니다.
하이버네이트 동안 인스턴스의 EBS 루트 볼륨과 연결된 기타 모든 EBS 데이터 볼륨이 세션 간에 유지됩니다. 또한 메모리 (RAM)의 데이터도 EBS 루트 볼륨에 저장됩니다. 다시 시작하면, EBS 루트 디바이스는 RAM 콘텐츠를 포함하여 이전 상태에서 복원됩니다. 이전에 연결된 데이터 볼륨이 다시 연결되고 인스턴스는 해당 인스턴스 ID를 유지합니다. 인스턴스가 하이버네이트에 있는 동안에는 연결된 EBS 볼륨과 탄력적 IP 주소에 대해서만 비용을 지불하게 됩니다.
이 기능은 Amazon Linux 1이 실행되는 새로 시작한 M3, M4, M5, C3, C4, C5, R3, R4 및 R5 인스턴스에서 실행되는 온디맨드 및 예약 인스턴스에서 사용할 수 있습니다. 인스턴스를 시작하기 위해 사용되는 AMI 스냅샷은 암호화되어야 합니다. 이를 통해 루트 볼륨에 복사될 때 메모리 (RAM)의 민감한 콘텐츠를 보호할 수 있습니다.
시작 시 EBS 지원 인스턴스에 대한 하이버네이션을 활성화할 수 있습니다. 그런 다음 AWS Management Console을 통해 또는 기존 스톱 인스턴스 및 스타트 인스턴스 명령을 사용하여 AWS SDK 및 CLI를 통해 EBS 지원 EC2 인스턴스를 하이버네이트로 전환하고 다시 시작할 수 있습니다.
EC2 인스턴스 하이버네이션은 미국 동부 (버지니아 북부, 오하이오), 미국 서부 (캘리포니아 북부, 오레곤), 캐나다 (중부), 남아메리카(상파울루), 아시아 태평양 (뭄바이, 서울, 싱가포르, 시드니, 도쿄) 및 EU (프랑크푸르트, 런던, 아일랜드, 파리)의 리전에서 제공됩니다.
하이버네이션에 대해 자세히 알아보려면블로그를 참조하십시오. EC2 인스턴스용 하이버네이션 활성화에 대한 정보는 FAQ 또는 기술 설명서를 참조하십시오.