많은 고객은 미션 크리티컬 애플리케이션의 기능 일부를 정기적으로 (매일, 매주, 매월) 실행하고 있습니다. 아래에 몇 가지 응용 프로그램을 보여줍니다 :
- 은행 및 투자 신탁 회사에서 매일 오후에 리스크 관리 계산하기
- 전화 회사가 월초에 요금 계산을 수행하기
- 물류 회사가 운송 경로 및 적재 최적화 계산을 월요일, 수요일, 금요일 아침에 수행하기
- 애니메이션 스튜디오가 세부적인 CPU기반 3D 렌더링 처리를 매일 밤 수행하기
일정 기반 예약 인스턴스(Scheduled Reserved Instances) 기능은 이러한 활용 사례에 매우 적합합니다. 1 년 동안 매일, 매주, 매월 반복적인 용량을 확보 할 수 있습니다. 구매 완료 후 지정된 기간 중 인스턴스를 시작할 수 있게됩니다.
일정 기반 예약 인스턴스 구매하기
EC2 관리 콘솔에서 왼쪽의 Scheduled Instances을 선택합니다.
그리고, Purchase Scheduled Instances 버튼을 클릭하여 여러분의 요구 사항에 맞는 일정을 선택합니다.
시애틀에서 월요일, 수요일, 금요일 오전 일정에서 인스턴스를 사용하고자 합니다. 자신의 시간 (오전 6시)를 UTC로 변환하고 기간을 선택 (8 시간 업무 처리 시간 필요) 반복주기를 설정합니다. 또한 c3.4xlarge 인스턴스를 지정합니다 (여러 유형을 선택할 수 있습니다) :
일정을 설정할 때 로컬 시간도 확인할 수 있습니다.
Find schedules,를 클릭하면, 원하는 시간이 가능한지도 알 수 있습니다.
이전 단계에서 가용 영역(AZ) 항목에 Any(모두)를 선택했기 때문에, 검색 결과에는 여러 가지 가용 영역이 포함되어 있습니다. 가용 영역과 인스턴스 유형을 지정하지 않으면 더 많은 결과가 표시됩니다. 필요에 따라 QTY (인스턴스 수)를 조정하여 원하는 인스턴스를 장바구니에 넣습니다. 장바구니 내용을 확인할 수 있습니다 :
Review and purchase를 클릭하여 구매 내역을 확인한 후, 계속 하시려면 Purchase를선택합니다.
콘솔에서원하시는 일정 기반 예약 인스턴스를 확인하실 수 있습니다.
일정 기반 예약 인스턴스 사용하기
구매한 예약 인스턴스는 구입 시 지정한 일정에 맞추어 사용 가능(active)하게 됩니다. 콘솔에서 예약된 인스턴스를 선택하고 Launch Scheduled Instances (예약 인스턴스 시작)을 클릭하여 인스턴스를 시작할 수 있습니다.
보통 처럼 인스턴스를 시작(launch)하고 Review를 클릭합니다.
일정 기반 예약 인스턴스는 AWS Command Line Interface (CLI), AWS Tools for Windows PowerShell, 및 RunScheduledInstances
함수를 사용할 수 있습니다. 앞으로 오토스케일링, AWS Lambda, AWS CloudFormation 역시 지원 예정입니다.
알아두시면 좋을 점
이번 기능 추가로 두 가지 예약 인스턴스를 선택할 수 있습니다. 기존 예약 인스턴스 (앞으로는 표준 예약 인스턴스라고합니다) 모델은 1 년 또는 3 년의 기간 EC2 컴퓨팅 용량을 예약하고 그 기간 언제든지 사용할 수 있습니다. 새 일정 기반 예약 인스턴스 모델은 사전에 결정한 반복 타임 블록 대체로 주문형 가격의 5 %에서 10 % 싼 가격에 1 년의 기간으로 예약 할 수 있습니다.
이 기능은 오늘부터 미국 동부 (버지니아 북부) 미국 서부 (오레곤) EU (아일랜드) 지역에서 C3, C4, M4, R3 인스턴스로 이용하실 수 있습니다.
— Jeff;
이 글은 New – Scheduled Reserved Instances의 한국어 번역입니다.
Source: aws-blog-korea