본문 바로가기

Kubernetes

[Kubernetes] 컨테이너 자원 할당 정책

반응형

 

1. 자원 할당 방식

자원 자원 할당 할당 시점 할당 단위 최소 최대
CPU Deployment Pod 재시작 후 millicores, core 1 millicores 각 Pod의 limit 합산이 노드의 자원량을 초과할 수 없음
MEM Deployment Pod 재시작 후 GiB, MiB, GB,MB 1 MiB
디스크 Deployment Pod 운영중 컨테이너의 파일시스템에 마운트 PV 크기에 따라    
Storage Resource Limit PersistentVolumeClaim 생성시 GiB, MiB, GB,MB    

 

2. Quality of Service 정책

QoS 설정 방법 동작 방식 Pod 배치 권장시스템
Best effort Request/Limit 설정하지 않음 Pod 자원 사용량을 계산하지 않음 최대 배치 개발계
혼자 자원을 다 쓰는 Pod
Burstable Request < Limit Pod의 자원 사용량 합계가 노드의 자원 한계를 넘어설 수 있음 Request 값을 기준으로 배치 개발계/검증계
Guaranteed Request = Limit Pod의 자원 사용량 합계가 노드의 자원 한계를 넘어설 수 없음 Limit 값을 기준으로 배치 운영계

 

 

 

반응형