Deployment Guide
부록 — 로드 밸런싱
29
부록 — 로드 밸런싱
Windows 로드 밸런싱 정책
다중 경로 드라이버는 특정 RAID 컨트롤러 모듈을 통해 가상 디스크에 대
한 I/O 경로를 선택합니다 . 다중 경로 드라이버가 새로운 I/O 를 제공받으
면 , 드라이버는 가상 디스크를 소유하고 있는 현재의 RAID 컨트롤러 모듈
에 대한 경로의 검색을 시도합니다 . 그러한 경로를 찾을 수 없는 경우 , 다
중 경로 드라이버는 보조 RAID 컨트롤러 모듈로 가상 디스크 소유권을
이
동시킵니다 . 가상 디스크를 소유하고 있는 RAID 컨트롤러 모듈에 대해 다
수의 경로가 존재할 경우 , 로드 밸런싱 정책을 선택하여 어떠한 경로를 사
용하여 I/O 를 처리할 것인지 결정할 수 있습니다 . 로드 밸런싱 정책 설정
을 위한 다수의 옵션을 활용하면 호스트 인터페이스가 복잡하게 구성된 경
우에도 I/O 성능을
최적화할 수 있습니다 .
이러한 로드 밸런싱 정책 중 하나를 선택하여 I/O 성능을 최적화할 수 있습
니다 :
•
서브셋으로
라운드
로빈
•
서브셋으로
최소
큐
깊이
서브셋으로 라운드 로빈
서브셋으로 라운드 로빈 I/O 로드 밸런싱 정책은 가상 디스크를 소유하고
있는 RAID 컨트롤러 모듈로 각각의 사용 가능한 데이터 경로로 I/O 요청
을 차례로 전달합니다 . 이 정책은 가상 디스크를 소유하고 있는 RAID 컨
트롤러 모듈에 대한 모든 경로를 I/O 동작에 대해 동등하게 처리합니다 .
보조 RAID 컨트롤러 모듈에 대한 경로는 소유권이 변경
될 때까지 무시됩
니다 . 라운드 로빈 정책에 대한 기본 가정은 데이터 경로가 동일하다는 것
입니다 . 복합 호스트가 지원되는 경우 , 데이터 경로는 다른 대역폭 또
는 다른 데이터 전송 속도를 나타낼 수 있습니다 .
서브셋으로 최소 큐 깊이
서브셋으로 최소 큐 깊이 정책은 최소 I/Os 또는 최소 요청 정책으로도 알
려져 있습니다 . 이 정책은 최소 미해결 I/O 요청이 큐에 대기중인 데이터
경로에 다음 I/O 요청을 전달합니다 . 이 정책의 경우 , I/O 요청은 단순히
큐에서의 명령에 해당됩니다 . 명령의 종류 또는 명령과 관련된
차단의 횟
수는 고려되지 않습니다 . 서브셋으로 최소 큐 깊이 정책은 규모가 큰 차단
요청과 규모가 작은 차단 요청을 동등하게 처리합니다 . 선택된 데이터 경
로는 가상 디스크를 소유하고 있는 RAID 컨트롤러 모듈의 경로 그룹에 위
치합니다 .










