쿠버네티스에서 큰 노드를 적게 사용해야 할까요, 아니면 작은 노드를 여러 개 사용해야 할까요?
8 GB/2vCPU 인스턴스를 사용할 때 모든 메모리와 CPU가 포드에 사용할 수 있나요?
이 세션에서는 쿠버네티스가 워커 노드에서 리소스를 어떻게 할당하는지 탐구합니다. 다양한 클라우드 공급업체의 할당 방식이 워크로드 배포 및 가용성에 어떻게 영향을 미치는지 배우게 됩니다. 이어서 제한, 요청, 예약을 결합해 쿠버네티스 워크로드에 적합한 인스턴스 크기를 추정하는 방법을 살펴보겠습니다.
세션의 목표는 다음과 같습니다.
- 쿠버네티스 스케줄러가 요청을 사용해 워크로드를 할당하는 방식을 이해합니다
- 쿠버네티스 노드에서 kubelet이 CPU, 메모리, 저장 공간 등을 예약하는 방식을 식별합니다
- 워크로드의 리소스 활용도를 최적화하기 위해 클러스터 노드의 적절한 크기를 선택하는 방법을 마스터합니다