핵심 요약
넷플릭스가 Titus의 다중 테넌시에서 단일 테넌트 모드를 도입해 한 노드에 한 태스크만 배치하고 VM 수준 격리를 제공, 고성능 워크로드의 안정성과 운영 효율성을 높였습니다.
구현 방법
- Federation에서 단일 테넌스 적합성 판단과 허용 목록 관리
- Autoscaling으로 가장 작은 적합 EC2 인스턴스 즉시 할당
- 스케줄러의 1태스크/노드 강제, 안티-애피니티, taint, defragmentation 비활성화
- API와 운영 경로는 기존 운영 체계 유지
주요 결과
- 고립성 확보로 예측 가능한 성능과 노이즈 이웃 감소 기대
- 단일 워크로드 전용 노드로 관리 효율성 및 패치 관리 일관성 향상
