728x90
728x170

Block I/O 는 파일의 읽기 쓰기 속도를 의미합니다.
중요한 컨테이너라면 속도를 상대적으로 높여서 I/O 를 빠르게 할수 있습니다.
이를 제한을 두는 방법입니다.

--blkio-weight, --blkio-weight-device
: Block IO의 Quota를 설정할 수 있으며 10~1000까지 선택할 수 있습니다.
값은 컨테이너간의 상대적인 값이라고 보면된다. 높을수록 I/O 속도가 상대적으로 높게 설정됩니다.
기본값은 500입니다.

--device-read-bps, --device-write-bps 
: 특정 디바이스에 대한 읽기와 쓰기 작업의 초당 제한 kb, mb, gb 단위로 제한 할수 있는 가능입니다.
해당 크기로 I/O 속도를 제한합니다.
--device-read-iops, --device-write-iops
: 특정 디바이스에 대한 읽기와 쓰기 작업의 초당 Quota를 설정할 수 있습니다. 
bps 와는 다르게 상대적인 값으로 설정하며 0 이상의 정수로 설정합니다.

 

* Quota란?

Quota는 사용자나 혹은 그룹이 가질 수 있는 inode의 수, 혹은 사용자나 그룹에게 할당된 디스크 블럭의 수를 제한함으로써, 디스크 저장 장치의 사용을 제한할 수 있게 해줍니다.
즉, Quota는 사용자나 그룹의 디스크 사용량을 제한할 수 있는 방법을 제공해주는 것을 의미합니다.

참고
https://wiki.kldp.org/HOWTO/mini/html/Quota/index.html

 

Quota mini-HOWTO

윤현호 v0.2, January 2002 이 문서는 Ralf van Dooren 에 의해 작성되었으며, 이 문서의 기본 텍스트와 설정은 Albert M.C. Tam에 의해 쓰여졌다. 이 mini-HOWTO의 초기 문서를 작성해준 그에게 깊은 감사를 느낀

wiki.kldp.org

 

728x90
그리드형

'Docker_k8s' 카테고리의 다른 글

[Docker] 볼륨(Volume) - nginx 예제  (0) 2022.12.16
[k8s] 서비스 메시 와 이스티오  (0) 2022.12.15
[Docker] MySQL 컨테이너 설치 및 접속  (0) 2022.12.14
[Docker] Portainer 사용하기  (0) 2022.12.12
[Docker] CPU 제한하기  (0) 2022.12.09
Posted by kjun
,