스팟 인스턴스 중단 동작 - Amazon Elastic Compute Cloud

스팟 인스턴스 중단 동작

스팟 인스턴스를 중단할 때 Amazon EC2가 다음 중 하나를 수행하도록 지정할 수 있습니다.

중단 동작 지정

스팟 요청을 생성할 때 중단 동작을 지정할 수 있습니다. 중단 동작을 지정하지 않으면 기본적으로 Amazon EC2는 중단될 때 스팟 인스턴스를 종료합니다.

중단 동작을 지정하는 방법은 스팟 인스턴스를 요청하는 방법에 따라 다릅니다.

  • 인스턴스 마법사 시작을 사용하여 스팟 인스턴스를 요청하는 경우 인터럽트 방식을 다음과 같이 지정할 수 있습니다. 인스턴스 마법사 시작에서 고급 세부 정보를 확장하고 스팟 인스턴스 요청 확인란을 선택합니다. 사용자 지정을 선택합니다. 인터럽트 방식에서 인터럽트 방식을 선택합니다. 인터럽트 방식이 최대 절전 모드인 경우 중지 - 최대 절전 모드 동작에 대해 활성화를 선택해도 됩니다.

  • run-instances CLI를 사용하여 스팟 인스턴스를 요청하는 경우 인터럽트 방식을 다음과 같이 지정할 수 있습니다. 요청 구성(--instance-market-options)에서 InstanceInterruptionBehavior의 경우 인터럽트 방식을 지정합니다. 인터럽트 방식이 hibernate라면 --hibernation-options Configured=true 파라미터를 사용하여 최대 절전 모드를 활성화해도 됩니다.

  • 시작 템플릿에서 스팟 인스턴스를 구성하는 경우 중단 동작을 다음과 같이 지정할 수 있습니다. 시작 템플릿에서 [고급 세부 정보(Advanced details)]를 확장하고 [스팟 인스턴스 요청] 확인란을 선택합니다. 사용자 지정을 선택한 다음 중단 동작에서 중단 동작을 선택합니다.

  • 스팟 콘솔을 사용하여 스팟 인스턴스를 요청하는 경우 중단 동작을 다음과 같이 지정할 수 있습니다. 목표 용량 유지 확인란을 선택한 다음 중단 동작에서 중단 동작을 선택합니다.

  • create-fleet CLI를 사용할 때 요청 구성에서 스팟 인스턴스를 구성하는 경우 중단 동작을 다음과 같이 지정할 수 있습니다. InstanceInterruptionBehavior에 중단 동작을 지정합니다.

  • request-spot-fleet CLI를 사용할 때 요청 구성에서 스팟 인스턴스를 구성하는 경우 중단 동작을 다음과 같이 지정할 수 있습니다. InstanceInterruptionBehavior에 중단 동작을 지정합니다.

  • request-spot-instances CLI를 사용하여 스팟 인스턴스를 구성하는 경우 중단 동작을 다음과 같이 지정할 수 있습니다.--instance-interruption-behavior에 중단 동작을 지정합니다.

참고

request-spot-fleetrequest-spot-instances는 계획된 투자가 없는 레거시 API이므로 스팟 인스턴스 요청에 사용하지 않는 것이 좋습니다. 자세한 내용은 어느 스팟 요청 방법을 사용하는 것이 최선인가요? 단원을 참조하세요.