Background

쿠버네티스에서 워크로드 동적 재분배 및 리소스 활용 최적화

이 세션에서 다음과 같은 내용을 배우게 됩니다.

쿠버네티스 스케줄러의 작동 원리와 올바른 요청 할당이 필수적인 이유

Descheduler가 사용률이 낮은 노드로 포드를 재배치하는 방법

Descheduler에서 정책을 정의해 배치 최적화를 더욱 향상시키는 방법

쿠버네티스는 워크로드를 재분배하지 않습니다. 한 노드에 5개의 포드가 있고 다른 노드에 0개라면, 쿠버네티스는 클러스터를 균형 있게 조정하기 위해 아무런 조치를 취하지 않습니다. 이 때문에 불행히도 클러스터가 완벽하게 균형 잡히지 않은 상태가 되어 중단 리스크에 노출되고 리소스를 낭비할 수 있습니다. 하지만 Descheduler를 사용하면 이를 해결할 수 있습니다. Descheduler는 포드를 다른 곳으로 재배포하도록 지능적으로 강제하는 공식 쿠버네티스 프로젝트입니다.

이 세션에서 다음과 같은 내용을 배우게 됩니다.

공유