인프런 커뮤니티 질문&답변

김동현님의 프로필 이미지

작성한 질문수

실리콘밸리 엔지니어와 함께하는 아마존 웹서비스(Core)편

EC2 Spot Instance에 대해 알아보기

Spot Fleet 에 대해 궁금한게 있습니다.

해결된 질문

24.03.21 15:51 작성

·

244

2

Spot Instance를 여러개 관리하는 것이 Spot Fleet 이라고 이해했습니다.

Spot Fleet은 Optional로 On-Demand EC2 Instance도 포함해서 같이 관리할 수 도 있다고 하셨는데

 

Spot Fleet으로 다음의 상황이 이루어지는지 궁금합니다.

 

Spot Instance이든 On-Demand Instance 이든 총 5개를 일정하게 Running 시키고 싶을때

On-Demand Option을 사용한다면

Spot Instance 5개로 시작했다가 여유 자원이 없을때 1개의 Spot Instance가 제거되고 1개의 On-Demand Instance가 Launch되는 것인가요?

극단적인 상황에서는 Sport Instacne 0개, On-Demand Instance 5개가 Running 되나요?

또한 이 경우, 가격은 Spot Instance는 Spot Instance 가격, On-Demand는 On-Demand가격으로 청구되나요?

 

일정하게 5개의 인스턴스가 유지되는지도 궁금합니다.

 

 

답변 1

0

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

2024. 03. 22. 01:04

안녕하세요 김동현님,

  • Spot Instance 5개로 시작했다가 여유 자원이 없을때 1개의 Spot Instance가 제거되고 1개의 On-Demand Instance가 Launch되는 것인가요? 극단적인 상황에서는 Sport Instacne 0개, On-Demand Instance 5개가 Running 되나요?

     

    • 네 그렇습니다. 하지만 On-Demand도 항상 가능한 것이 아니기에(예를들어 정말 높은 사양의 인스턴스는 AWS에서도 양이 충분하지 않아서) 극단적인 상황에서는 5개보다 작을 수 있습니다.

  • 가격은 Spot Instance는 Spot Instance 가격, On-Demand는 On-Demand가격으로 청구되나요?

    • 네 그렇습니다. 그래서 가격을 최적화한다고 말할 수 있죠. Spot은 최소 1분가격을 청구하고 그 다음에는 초당으로 계산합니다