호스트 클러스터에 대한 제한 관리

관리 GUI 또는 명령행 인터페이스를 사용하여 호스트 클러스터에 대한 제한을 작성, 수정 및 제거할 수 있습니다.

제한은 시스템이 특정 호스트 또는 호스트 클러스터에서 I/O를 처리 중일 때 사용되는 자원의 양을 제어하는 메커니즘입니다. 제한이 정의되면 시스템이 I/O를 처리하거나 I/O의 처리를 지연하여 더 중요한 I/O를 위해 자원을 해제합니다.

관리 GUI 사용

호스트 클러스터에 대해 새 제한을 작성 중인 경우, 해당 클러스터 내의 호스트는 처리를 위해 제한을 채택합니다. 호스트 클러스터에 추가되는 호스트에 제한이 정의되어 있는 경우, 제한이 제거되어야 합니다. 새 제한을 작성하기 전에 호스트 클러스터의 멤버인 호스트의 제한이 제거되는지 확인하십시오. 호스트 클러스터에 대해 새 제한을 작성하려면 다음 단계를 완료하십시오.
  1. 관리 GUI에서 호스트 > 호스트 클러스터를 선택하십시오.
  2. 호스트 클러스터를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
  3. 제한 편집 페이지에서, 다음 제한에 대한 값을 입력하십시오.
    대역폭 한계
    시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 대역폭의 최대량을 입력하십시오. 작성을 클릭하십시오.
    IOPS 한계
    시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 초당 최대 I/O 조작 수를 입력하십시오. 작성을 클릭하십시오.
기존의 제한을 변경하려면 다음 단계를 완료하십시오.
  1. 관리 GUI에서 호스트 > 호스트 클러스터를 선택하십시오.
  2. 호스트 클러스터를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
  3. 제한 편집 페이지에서, 다음 제한에 대한 값을 입력하십시오.
    대역폭 한계
    시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 대역폭의 최대량을 입력하십시오. 저장을 클릭하십시오.
    IOPS 한계
    시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 초당 최대 I/O 조작 수를 입력하십시오. 저장을 클릭하십시오.
호스트 클러스터에 대해 제한을 제거하려면 다음 단계를 완료하십시오.
  1. 관리 GUI에서 호스트 > 호스트 클러스터를 선택하십시오.
  2. 호스트 클러스터를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
  3. 제한 편집 페이지에서, 삭제하려는 제한 옆의 제거를 클릭하십시오. 호스트 클러스터의 모든 호스트가 이제 해당 제한을 사용하지 않습니다.

명령행 인터페이스 사용

명령행 인터페이스를 사용하여 호스트 클러스터의 대역폭 및 IOPS에 대한 새 제한을 작성하려면 다음 명령을 입력하십시오.
mkthrottle -type hostcluster -bandwidth bandwidth_limit_in_mb -iops iops_limit -hostcluster  hostcluster_id_or_hostcluster_name 
여기서 bandwidth_limit_in_mb는 시스템이 해당 호스트 클러스터에 대한 I/O의 처리를 지연하기 전에 시스템이 지정된 호스트 클러스터에 대해 처리할 수 있는 대역폭의 최대량입니다. iops_limit은 시스템이 이 호스트 클러스터에 대한 처리를 지연하기 전에 시스템이 처리할 수 있는 초당 최대 I/O 조작 수입니다. 이러한 설정은 클러스터 내의 모든 호스트에 적용됩니다. 제한 한계는 호스트 클러스터의 모든 호스트에 적용됩니다. 구성된 한계에 도달하면 호스트 클러스터 내의 모든 멤버 호스트에서 I/O에 추가 지연이 발생합니다. hostcluster_id_or_hostcluster_name은 제한이 적용되는 호스트 클러스터의 ID 또는 이름입니다.
명령행 인터페이스를 사용하여 호스트 클러스터의 대역폭 및 IOPS에 대한 기존 제한을 변경하려면 다음 명령을 입력하십시오.
chthrottle -type hostcluster -bandwidth bandwidth_limit_in_mb -iops iops_limit throttle_name_or_id 
여기서 bandwidth_limit_in_mb는 시스템이 해당 호스트 클러스터에 대한 I/O의 처리를 지연하기 전에 시스템이 지정된 호스트 클러스터에 대해 처리할 수 있는 대역폭의 최대량입니다. iops_limit은 시스템이 이 호스트 클러스터에 대한 처리를 지연하기 전에 시스템이 처리할 수 있는 초당 최대 I/O 조작 수입니다. 이러한 설정은 클러스터 내의 모든 호스트에 적용됩니다. 제한 한계는 호스트 클러스터의 모든 호스트에 적용됩니다. 구성된 한계에 도달하면 호스트 클러스터 내의 모든 멤버 호스트에서 I/O에 추가 지연이 발생합니다. throttle_name_or_id는 변경 중인 제한의 ID 또는 이름입니다.
명령행 인터페이스를 사용하여 호스트 클러스터의 제한을 제거하려면 다음 명령을 입력하십시오.
rmthrottle throttle_name_or_id 
여기서 throttle_name_or_id는 제거 중인 제한의 ID 또는 이름입니다.