이번에 처음으로 개발중인 서비스에 스팟 인스턴스를 적용시켰습니다. 두가지 궁금증이 있는데요…

이번에 처음으로 개발중인 서비스에 스팟 인스턴스를 적용시켰습니다.
두가지 궁금증이 있는데요
1. 스팟 인스턴스의 요금은 실시간으로 확인이 안되나요? 계속 0원으로 뜨네요.
2. 유휴자원이 줄어 스팟 인스턴스의 인스턴스가 정지되는경우 이후에 자동으로 스팟인스턴스로 복구 시키는 방법이 없을까요?

6 thoughts on “이번에 처음으로 개발중인 서비스에 스팟 인스턴스를 적용시켰습니다. 두가지 궁금증이 있는데요…

  1. 모임장 정민영님이 전에 발표 해 주실때, 모니터링후 cpu 사용량 소폭 증가때 spot 을 신청하고, 내가 신청한 요금으로 spot 이 생성이 안될 경우에 계속 cpu 가 증가 할 것이고, cpu 증가량이 더 늘어났을때 일반 인스턴스를 신청하는 형태로 운영하신다고 들은 기억이 나네요. 물론 Auto Scale 처리 하고 인스턴스 관리 하다가 사용량이 적을때는 당연히 cpu 사용량이 줄어들고 그 이후 사용량이 다시 증가 할 경우에는 spot 을 먼저 신청하는 형태로 진행 될듯 합니다. 만약, spot 이 떠 있는 상태에서 cpu 가 적절 배분 되어 운영 되고 있는데 spot 이 모두 반환된 경우 급증하는 cpu 는 당연히 일반 인스턴스를 요청 하겠고요…

  2. 1. 띄워놓은 인스턴스가 스팟 인스턴스가 아니었네요. 어흑..
    2. api로 가능하다 하심은 감시와 api 실행을 하는 별도 서버 인스턴스가 필요한건가요? 아니면 aws가 일종의 서비스로서 제공하는건가요?

  3. 인스턴스 1개면 되는 상황이라 딱히 오토스케일링하고는 관계가 없습니다. 중지가 되어도 큰 문제는 없는데 가급적이면 데이터가 보존되고 퍼블릭 ip가 고정되는 형태였으면 하네요.

  4. 1) autoscaling group을 min/max 1로 잡으시면 항상 한대를 보장 받거나(온디멘드) 띄우도록 강제(스팟) 할 수 있습니다.
    2) elb의 경우 ip가 바뀔수 있어 ip로 연결하는 것은 권장되지 않습니다. elastic ip를 받으셔서 instance 가 띄워질때 해당 ip를 가져오도록 스크립트를 구성하시면 좋을꺼 같네요~

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.