Gurae Tech News

Tech Moves. We Track.

Advertisement

Volcano v1.16 출시: NamespaceQueue, fairshare, 그리고 확장된 HyperNode 생태계

기사 주제 관련 자료 이미지. 실제 사건 현장 사진이 아닙니다.
사진: Ed Hardie / Unsplash. 기사 주제 관련 자료 이미지. 실제 사건 현장 사진이 아닙니다.

Volcano v1.16.0은 네임스페이스 내에서 계층적 큐를 구성할 수 있는 NamespaceQueue 기능과, 과거 자원 사용량을 반영해 여러 네임스페이스 간 자원 분배의 공정성을 높이는 fairshare 플러그인을 새롭게 도입했다. 이를 통해 테넌트별 자원 할당과 큐 관리가 더욱 세밀해졌다.

기사 주제 관련 자료 이미지. 실제 사건 현장 사진이 아닙니다.
사진: Shubham Dhage / Unsplash. 기사 주제 관련 자료 이미지. 실제 사건 현장 사진이 아닙니다.

스케줄러 성능도 크게 향상되었다. Unschedulable Job Cache 기능은 스케줄링 실패 원인을 기록해 불필요한 재검사를 줄이고, 노드 점수 계산과 캐시 업데이트, 큐 조회 과정도 최적화하여 대규모 작업 처리 시 효율을 높였다.

PodGroup 토폴로지 안티어피니티 기능은 HyperNode 도메인 간 워크로드 인스턴스를 분산 배치해 단일 장애 영역에 의한 영향도를 줄인다. 또한 HyperNode 컨트롤러가 독립적으로 배포 가능해져, Volcano 외 다른 스케줄러에서도 토폴로지 정보와 슈퍼노드 계층 관리를 활용할 수 있게 되었다.

이외에도 Kubernetes 1.36 지원, 대량 Pod 디스패치 시 부하 인식 스케줄링, NUMA 자원 회계 정확도 향상 등 다양한 개선이 포함되어 클라우드 네이티브 환경에서의 자원 관리와 스케줄링 안정성을 강화했다.

출처: CNCF