본문 바로가기
CSP (Cloud Service Provider)/AWS

Spot Instance와 Reserved Instance 비교

by BTC_김진석 2022. 5. 13.

안녕하세요, BTC 베짱이 팀입니다.

 

이번 주는 'Spot Instance와 Rserved Instance 비교' 주제로 포스팅하겠습니다!

 


스팟 인스턴스 (Spot Instance)

Spot Instance란 온디맨드 가격보다 저렴한 비용으로 제공되는
예비 EC2 용량을 사용하는 인스턴스입니다.

 

 

AWS에서는 갑작스러운 요청량 증가에 대비해서 여유 서버를 대기시켜놓아 많은 서버가 유휴 상태로 존재하게 됩니다.

 

서버 사용율을 어느 수준 이상 유지하기 위해 사용자들이 임시로 서버를 빌려서 사용할 수 있게 스팟 인스턴스를 제공하고 있습니다.

 

사용자가 이용하고 싶은 인스턴스의 사양과 그 수를 설정해두고 경매를 통해 해당 인스턴스들을 빌리는 방식입니다.

 

저렴한 가격으로 많은 서버를 임시로 구할 수 있는 장점과 서버들이 임의로 종료될 수 있는 특성을 가지고 있습니다.

 


 

예약 인스턴스 (RI : Reserved Instance)

Reserved Instance란 인스턴스에 대한 약정을 걸어 1년이나 3년 단위로
미리 인스턴스들을 할인된 가격으로 구입해서 사용하는 개념입니다.

 

 

예약 인스턴스는 온디맨드 인스턴스 요금과 비교해서 최대 75%의 할인 혜택을 얻을 수 있습니다.

 

표준 RI와 컨버터블 RI로 나뉘며, 표준 RI는 상품 속성을 고르고 해당 속성을 1년 또는 3년간 약정을 걸 수 있습니다.

 

컨버터블 RI는 표준 RI와 다르게 RI의 속성을 변경할 수 있습니다.

(예를 들어 OS, 인스턴스 패밀리를 변경할 수 있습니다.)

 


Spot Instance와 Reserved Instance 비교

Spot Instance : 임시로 서버를 빌려서 사용
Reserved Instance : 약정을 걸어 인스턴스를 사용

 

 

온디맨드는 스팟 인스턴스와 다르게 정가의 비용을 지급해서 내가 원하는 기간동안 서버에 대한 사용권을 보장받는 방법입니다.

 

스팟 인스턴스와 예약 인스턴스는 온디맨드에 비해 높은 할인 혜택을 받을 수 있다는 공통점이 있습니다.

 

스팟 인스턴스는 경매를 통해 인스턴스들을 빌리고, 만일 나보다 더 높은 가격을 지급하고자 하는 사용자가 나타나면 해당 인스턴스들을 빼앗깁니다.

 

따라서, 오래 걸리는 작업을 수행하기보다는 단시간(2분) 내로 끝낼 수 있는 작은 작업을 수행하는 것을 추천합니다.

 

예약 인스턴스는 사용자가 해당 사양의 인스턴스를 1년 이상 계속 사용할 것 같다면 그에 대한 할인을 받습니다.

 

EC2 인스턴스 뿐만 아니라 RDS에도 RI를 걸어 둘 수 있습니다.

 


참고 서적 : 서비스 운영이 쉬워지는 AWS 인프라 구축 가이드 (위키북스)
참고 URL : URL-1 / URL-2

 

 

다음 주에는 더욱 유익한 주제로 찾아뵙겠습니다.

 

긴 글 읽어주셔서 감사합니다 :)

댓글