Kubernetes v1.37: Pod-Level Re... 노트

Kubernetes v1.37: Pod-Level Resource Managers가 Beta로 승격되었습니다.

Kubernetes v1.37은 Pod-Level Resource Managers를 베타 상태로 도입하여 Kubelet의 관리자가 pod 수준의 리소스 선언을 활용할 수 있도록 합니다. 이전에는 중요 애플리케이션에 대한 독점적인 NUMA 정렬을 위해 모든 컨테이너에 코어를 할당해야 했으며, 이는 사이드카에 비효율적이었습니다. 이 새로운 기능은 하이브리드 할당을 가능하게 하여, 기본 컨테이너에 NUMA 정렬된 리소스를 예약하는 동시에 공유 풀이 사이드카를 수용합니다. 사이드카는 전용 코어를 소비하지 않고 NUMA 정렬 및 보호 기능을 얻습니다. 베타 릴리스에는 기본적으로 비활성화된 PodLevelResourceManagers 기능 게이트와 PodResources API의 개선 사항이 포함됩니다. API는 이제 pod에 대한 최상위 cpu_ids 및 메모리를 보고하여 모니터링 시 이중 계산을 방지합니다. 사용자는 이 기능을 선택하여 리소스를 보다 효과적으로 관리할 수 있습니다. 목표는 중요 워크로드에 대한 성능을 향상시키고 리소스 활용도를 높이는 것입니다. 자세한 문서와 튜토리얼은 사용자가 시작하는 데 도움이 되도록 제공됩니다. 기능이 일반 공급을 향해 진행됨에 따라 피드백이 중요합니다.