mkthrottle

mkthrottle 명령을 사용하여 새 조절 오브젝트를 작성하고 이를 오브젝트(예: 볼륨)와 연관시키십시오. 또한 오프로드된 I/O 조절을 작성할 수 있습니다(단일 클러스터형 시스템 조절).

구문

구문 도표 읽기시각적 구문 도표 생략
>>- mkthrottle -- ---------------------------------------------->

>-- -type -- offload | vdisk | host | hostcluster | mdiskgrp --->

>-- --+---------------------------------------+-- -------------->
      '- -bandwidth -- bandwidth_limit_in_mb -'      

>--+-----------------------+-- --+--------------------------+--->
   '- -iops -- iops_limit -'     '- -name -- throttle_name -'   

>-- --+----------------------------+-- ------------------------->
      '- -vdisk --+- vdisk_id ---+-'      
                  '- vdisk_name -'        

>--+--------------------------+-- ------------------------------>
   '- -host --+- host_id ---+-'      
              '- host_name -'        

>--+----------------------------------------+-- ---------------->
   '- -hostcluster --+- hostcluster_id ---+-'      
                     '- hostcluster_name -'        

>--+----------------------------------+------------------------><
   '- -mdiskgrp --+- mdiskgrp_id ---+-'   
                  '- mdiskgrp_name -'     

매개변수

-type offload | vdisk | host | hostcluster | mdiskgrp
(필수) 조절의 유형을 지정합니다(offload 또는 vdisk).
-bandwidth bandwidth_limit_in_mb
(선택사항) 대역폭을 지정합니다(MBps). 이는 0 - 268435456 범위의 숫자 값이어야 합니다.
-iops iops_limit
(선택사항) I/O 조작 한계를 지정합니다. 이는 0 - 33554432 범위의 숫자 값이어야 합니다.
-name throttle_name
(선택사항) 조절 오브젝트의 이름을 지정합니다. 이 값은 최대 63자의 영숫자 문자열이어야 합니다.
-vdisk vdisk_id | vdisk_name
(선택사항) 조절할 볼륨 ID 또는 볼륨의 이름을 지정합니다. 값은 숫자 또는 영숫자 문자열이어야 합니다.
참고: 이 키워드는 -type vdisk 지정 시 지정되어야 합니다.
이 매개변수는 볼륨 조절에 필수지만 오프로드 조절에 사용될 수 없습니다.
-host host_id | host_name
(선택사항) 조절할 호스트 ID 또는 이름을 지정합니다.
-hostcluster hostcluster_id | hostcluster_name
(선택사항) 조절할 호스트 클러스터 ID 또는 이름을 지정합니다.
-mdiskgrp mdiskgrp_id | mdiskgrp_name
(선택사항) 조절할 MDisk 그룹(스토리지 풀) 또는 이름을 지정합니다. 이는 상위 또는 하위 스토리지 풀에 적용됩니다.

설명

이 명령은 새 조절 오브젝트를 작성하고 이를 오브젝트(예: 볼륨)와 연관시킵니다.
참고:
  • 조절 오브젝트는 호스트 클러스터 조절 오브젝트가 이미 정의되어 있는 호스트 클러스터의 일부인 경우, 호스트에 정의될 수 없습니다.
  • 호스트 클러스터에 조절 오브젝트가 정의되어 있지 않은 경우, 해당 멤버 호스트에 개별적인 호스트 조절이 정의되어 있을 수 있습니다.
  • 하위 풀 및 상위 풀의 스토리지 풀 조절 오브젝트는 서로 독립적으로 작동합니다.
  • 볼륨에 여러 사본이 있는 경우 1차 사본을 제공하는 스토리지 풀에 대해 조절이 수행됩니다. 조절은 미러링된 볼륨의 일부인 2차 풀에 적용 가능하지 않습니다.

볼륨 vdisk0에 대해 10000 IOPs의 볼륨 조절 및 500MBps의 대역폭 한계를 작성하기 위한 호출 예제

mkthrottle -type vdisk -iops 10000 -bandwidth 500 -vdisk vdisk0

세부 출력 결과:

No feedback

대역폭 한계가 500MBps인 오프로드된 I/O 조절을 작성하기 위한 호출 예제

mkthrottle -type offload -bandwidth 500

세부 출력 결과:

No feedback

대역폭 한계가 100 MBps인 호스트를 작성하기 위한 호출 예제

mkthrottle -type host -bandwidth 100 -host host_Win2012SP2

세부 출력 결과:

No feedback

대역폭 한계가 3000MBps인 호스트 클러스터를 작성하기 위한 호출 예제

mkthrottle -type hostcluster -bandwidth 3000 -hostcluster 0

세부 출력 결과:

No feedback

대역폭 한계가 4000MBps인 MDisk 그룹을 작성하기 위한 호출 예제

mkthrottle -type mdiskgrp -bandwidth 4000 -mdiskgrp 0

세부 출력 결과:

No feedback