피드로 돌아가기
Dev.toInfrastructure
원문 읽기
Diversification 기반 Spot 최적화로 실질 비용 45~55% 절감
EC2 Spot vs On-Demand: the true cost difference in 2026
AI 요약
Context
EC2 Spot의 최대 90% 할인율이라는 표면적 수치와 실제 운용 비용 간의 괴리 발생. Interruption으로 인한 재작업 비용과 엔지니어링 공수가 추가되어 실질 절감률이 40~60% 수준으로 하락하는 한계 직면.
Technical Solution
- Instance Family 및 AZ 다변화를 통한 Interruption Rate 감소 설계
- Karpenter 및 ASG 내 5~15종의 인스턴스 타입을 포함한 Diversification Pool 구성
- capacity-optimized-prioritized 전략 채택을 통한 가용 자원 풀 우선 할당 로직 적용
- Kubernetes PreStop hook 및 shutdown handler 구현을 통한 2분 Warning 기반 State 저장 및 Connection Drain 처리
- Spot(60~80%)과 On-Demand(20~40%)의 Hybrid Mix 구조로 Regional Spike 시 가용성 확보
- On-Demand 기반 계층에 Compute Savings Plan을 레이어링하여 추가 비용 최적화
실천 포인트
- Workload가 Stateless 또는 Checkpoint 가능 구조인지 확인 - 단일 인스턴스 타입 지정 대신 최소 5종 이상의 Instance Family 혼합 구성 - Spot Instance Advisor를 통한 타겟 Family의 Interruption Frequency 10% 초과 여부 모니터링 - 2분 Warning 수신 시 상태 저장을 위한 Graceful Shutdown 핸들러 구현 여부 검토
태그