차트를 자세히 보면 소유자가 작성한 자동 모니터링 시스템이 해당 시스템을 정상적으로 종료하기에 충분한 시간 인 스파이크가 항상 매우 짧은 기간임을 알 수 있습니다. 또한 급등 직후 가격이 0으로 내려가는 경우가 있습니다. 즉, 해당 데이터 센터의 모든 시스템이 주문형 시스템으로 사용되고 있기 때문에 현물 가격 책정에 사용할 수있는 시스템이 없으므로 가격은 사실상 제로입니다.
스팟 인스턴스가 종료 플래그를 지정하면이를 나타내는 메시지가 시스템의 로컬 메타 데이터 URI ( http://169.254.169.254/latest/meta-data/spot/termination-time)에서 제공 됩니다. 있을 것이다 삼분 가 종료 될 때까지. 대부분의 경우 종료를 자동으로 처리 할 수있는 충분한 시간이 있습니다. 수요가 이상의 입찰은 정상적으로 종료하는 데 몇 분 이상이 소요되는 배포에만 필요합니다.
3 분 안에 시스템을 정상적으로 종료하고 데이터를 아카이브하도록 설계 할 수없는 경우 시간을 확보하기 위해 수요 가격보다 높은 입찰가를 지정할 수 있습니다. 이 시스템은 현재 현물 가격을 사전에 모니터링하고 가격이 상승하기 전에 교체하도록 설계 할 수도 있습니다. 그러나 그 기간 동안, 당신은 시간이 우아하게 끝나기에 얼마나 가치가 있는지에 대한 사업 결정을 내려야 할 것입니다.
시스템을 유지하기 위해 4-5 시간 동안 시간당 $ 100를 지불하는 것은 어리석은 일입니다. 그러나 시스템이 모든 프로세스를 정상적으로 종료하는 데 30 분이 걸리는 경우 데이터 손실 가능성 또는 수평 확장 서비스의 성능을 저하시킬 가치가있는 비즈니스 결정을 내릴 수 있습니다. 시간당 순이익이 $ 10,000 인 전자 상거래 사이트는 수요 시스템을 가져오고 데이터를 보관하는 동시에 15 개에서 30 분 동안 2 개의 스팟 인스턴스를 계속 실행하기 위해 $ 1000를 지불 할 수 있습니다.
웹 기반 애플리케이션은 Elastic Load Balancer를 사용하여 자동으로 종료 문제를 해결할 수 있습니다. 스마트 구현자는 경고를 처리하기위한 스크립트 세트를 배치합니다. 로드 밸런싱 된 2 개의 저비용 온 디맨드 인스턴스를 유지 한 다음 스팟 인스턴스를 통해 최대 6 개의 중간 비용 시스템을 사용하여 고성능을 유지하고 동일한 용량의 단일 온 디맨드 시스템보다 적은 비용을 소비합니다.
그들 중 3 명은 시간당 $ 100까지 지불하고 3 명은 온 디맨드 가격의 절반까지만 지불합니다. AWS가 인스턴스를 종료하면 ELB가 자동으로 조정됩니다. 자동화 된 시스템을 최대 1 시간 동안 제공하여 단 200 달러로 조정할 수 있습니다.