호스트에 대한 제한 관리
관리 GUI 또는 명령행 인터페이스를 사용하여 호스트에 대한 제한을 작성, 수정 및 제거할 수 있습니다.
제한은 시스템이 특정 호스트 또는 호스트 클러스터에서 I/O를 처리 중일 때 사용되는 자원의 양을 제어하는 메커니즘입니다. 제한이 정의되면 시스템이 I/O를 처리하거나 I/O의 처리를 지연하여 더 중요한 I/O를 위해 자원을 해제합니다.
관리 GUI 사용
특정 호스트에 대해 새 제한을 작성하려면 다음 단계를 완료하십시오.
- 관리 GUI에서 를 선택하십시오.
- 호스트 또는 여러 호스트를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
- 제한 편집 페이지에서, 다음 제한에 대한 값을 입력하십시오.
- 대역폭 한계
- 시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 대역폭의 최대량을 입력하십시오. 작성을 클릭하십시오.
- IOPS 한계
- 시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 초당 최대 I/O 조작 수를 입력하십시오. 작성을 클릭하십시오.
기존의 제한을 변경하려면 다음 단계를 완료하십시오.
- 관리 GUI에서 를 선택하십시오.
- 호스트 클러스터를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
- 제한 편집 페이지에서, 다음 제한에 대한 값을 입력하십시오.
- 대역폭 한계
- 시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 대역폭의 최대량을 입력하십시오. 저장을 클릭하십시오.
- IOPS 한계
- 시스템이 이 호스트에 대해 처리를 지연하기 전에 호스트가 처리할 수 있는 초당 최대 I/O 조작 수를 입력하십시오. 저장을 클릭하십시오.
특정 호스트에 대해 제한을 제거하려면 다음 단계를 완료하십시오.
- 관리 GUI에서 를 선택하십시오.
- 호스트 또는 여러 호스트를 마우스 오른쪽 단추로 클릭하고 제한 편집...을 선택하십시오.
- 제한 편집 페이지에서, 삭제하려는 제한 옆의 제거를 클릭하십시오.
명령행 인터페이스 사용
명령행 인터페이스를 사용하여 사용하여 호스트의
대역폭 및 IOPS에 대한 새 제한을 작성하려면 다음 명령을 입력하십시오.
mkthrottle -type host -bandwidth bandwidth_limit_in_mb -iops iops_limit -host host_id_or_host_name
여기서
bandwidth_limit_in_mb는 시스템이 해당 호스트에 대한 I/O의 처리를 지연하기 전에
시스템이 지정된 호스트에 대해 처리할 수 있는 대역폭의 최대량입니다. iops_limit은 시스템이
이 호스트에 대한 처리를 지연하기 전에 시스템이 처리할 수 있는 초당 최대 I/O 조작 수입니다. host_id_or_host_name은
제한이 적용되는 호스트의 ID 또는 이름입니다.호스트에 대한 기존 조절을 변경하려면 다음 명령을 입력하십시오.
chthrottle -type host -bandwidth bandwidth_limit_in_mb -iops iops_limit throttle_name_or_id
여기서
bandwidth_limit_in_mb는 시스템이 해당 호스트에 대한 I/O의 처리를 지연하기 전에
시스템이 지정된 호스트에 대해 처리할 수 있는 대역폭의 최대량입니다. iops_limit은 시스템이
이 호스트에 대한 처리를 지연하기 전에 시스템이 처리할 수 있는 초당 최대 I/O 조작 수입니다. throttle_id_or_name은
변경 중인 제한의 ID 또는 이름입니다. 명령행 인터페이스를 사용하여 호스트의 제한을 제거하려면
다음 명령을 입력하십시오.
rmthrottle throttle_name_or_id
여기서
throttle_name_or_id는 제거 중인 제한의 ID 또는 이름입니다.