본문 바로가기
VMware

Storage I/O Control 리소스 공유 및 제한 설정

by 도경다경 2022. 11. 25.
반응형

VM에 할당된 RDM 에서 Read I/O를 3GB/s 사용해서 

다른 VM의 I/O에 영향을 준 케이스가 발생 했다.

16Gbps port 2개를 묶어서 사용하니 4GB/s 가 MAX인데 실제로 MAX값은 안나오니

75%인 3GB/s면 거의 대부분의 I/O를 사용한다고 봐야 한다. 

 

원인은 프로젝트에서 찾는 중이지만 언제 해결될 지 모르니 기다릴 수 없어서

I/O에 제한을 둬야 하는데

 

1) Redhat Linux OS에서 거는 방법

2) VMware vCenter에서 설정하는 방법

3) 스토리지에서 제한하는 방법

 

이렇게 세가지 방법이 있다.

 

이 중 2번에 대해 VMware에서는 공식적으로 아래와 같은 조치 방법을 가이드 한다.

 

==========================================================================

Storage I/O Control 리소스 공유 및 제한 설정

*Storage I/O Control 리소스 공유 및 제한 설정 (vmware.com)

 

  
2019년05월31일

선택한 제품 버전: 6.5

가상 시스템에 상대적 공유 양을 할당하여 중요도에 따라 가상 시스템에 스토리지 I/O 리소스를 할당합니다.

가상 시스템 워크로드가 그다지 비슷하지 않은 경우 공유에서 I/O 작업과 관련한 할당이나 초당 메가바이트를 지정하지 않을 수도 있습니다. 공유 양이 많은 가상 시스템에서는 공유 양이 적은 가상 시스템에 비해 더 많은 동시 I/O 작업을 스토리지 디바이스 또는 데이터스토어에서 진행할 수 있습니다. 두 가상 시스템의 처리량은 워크로드에 따라 달라질 수 있습니다.
사전 요구 사항
VM 스토리지 정책을 생성하고 VM 스토리지 정책의 공통 규칙을 정의하는 방법에 대한 자세한 내용은 "vSphere Storage" 를 참조하십시오.

프로시저
vSphere Web Client 인벤토리에서 가상 시스템을 찾습니다.
가상 시스템을 찾으려면 데이터 센터, 폴더, 클러스터, 리소스 풀 또는 호스트를 선택합니다.
VM 탭을 클릭합니다.
가상 시스템을 마우스 오른쪽 버튼으로 클릭한 후 설정 편집을 클릭합니다.
가상 하드웨어 탭을 클릭하고 목록에서 가상 하드 디스크를 선택합니다. 하드 디스크를 확장합니다.
드롭다운 메뉴에서 VM 스토리지 정책을 선택합니다.
스토리지 정책을 선택한 경우 공유 및 제한 - IOPS를 수동으로 구성하지 마십시오.
공유에서 드롭다운 메뉴를 클릭하고 가상 시스템에 할당할 상대적 공유 양(낮음, 보통 또는 높음)을 선택합니다.
사용자 지정을 선택하여 사용자 정의 공유 값을 입력할 수 있습니다.
제한 - IOPS에서 드롭다운 메뉴를 클릭하고 가상 시스템에 할당할 스토리지 리소스 상한을 입력합니다.
IOPS는 초당 I/O 작업 수입니다. 기본적으로 IOPS에는 제한이 없습니다. 낮음(500), 보통(1000) 또는 높음(2000)을 선택하거나, 사용자 지정을 선택하여 사용자 정의 공유 수를 입력할 수 있습니다.
확인을 클릭합니다.

 

==========================================================================

 

가이드는 잘 되어 있으나 여기서 의문

낮음(500), 보통(1000) 또는 높음(2000) 의 기준이 뭘까?

IOPS를 Disk Read 단위(ex. 3GB/s) 로 어떻게 산정해야 하나?

 

VMware도 웃긴게 I/O 단위를 IOPS면 IOPS, Read/Write면 Read/Write 로 하지 단위 통일이 안됨

내가 모르는 건가 이놈들이 병신인건가

 

RDM 으로 붙인 볼륨이 2개인데, 이 중 하나를 5000 IOPS로 제한했을 때

모니터 디스크 사용량이 대략 2 GB/s

다시 추가로 하나를 5000 IOPS로 제한하니

모니터 디스크 사용량이 대략 1.35 GB/s 로 줄어들었다.

 

즉, 디스크 별 5000 IOPS 가 대략 700 MBps 라고 추정 된다.

 

 

반응형

댓글