이 문서는 컴퓨트 섹션의 일부입니다.
클러스터 정책이란?
클러스터 정책(Cluster Policy) 은 관리자가 클러스터 생성 시 설정 가능한 옵션을 제한하거나 기본값을 지정 하는 JSON 기반 규칙입니다. 사용자가 과도한 리소스를 사용하거나, 비용이 높은인 설정으로 클러스터를 만드는 것을 방지합니다.💡 비유: 클러스터 정책은 “회사 차량 이용 규정”과 같습니다. 직원이 차를 이용할 때 차종, 이용 시간, 주행 거리에 제한을 두어 비용을 통제하는 것처럼, 클러스터 정책은 인스턴스 타입, 노드 수, 자동 종료 시간 등을 제한합니다.
왜 클러스터 정책이 필요한가?
🔥 현업 사례: 정책 없이 운영하면 벌어지는 일
한 고객사에서 클러스터 정책을 설정하지 않고 Databricks를 운영했습니다. 어느 날 한 데이터 사이언티스트가 딥러닝 실험을 위해 p4d.24xlarge(NVIDIA A100 GPU 8장 장착, 시간당 약 6,300(약 850만원)** 에 달했습니다. 월요일 아침에 비용 알림을 확인하고서야 클러스터를 종료했습니다.
이 사고 이후 해당 고객사는 즉시 클러스터 정책을 도입했고, GPU 인스턴스는 관리자 승인 후에만 사용할 수 있도록 변경했습니다. 정책 도입 후 월간 컴퓨트 비용이 40% 이상 절감 되었습니다.