Deployment Guide
附录—负载平衡 43
附录—负载平衡
Windows 负载平衡策略
多路径驱动程序用于选择经由特定 RAID 控制器模块到虚拟磁盘的 I/O 路
径。当多路径驱动程序接收到新的 I/O 时,该驱动程序会尝试寻找通向拥
有虚拟磁盘的当前 RAID 控制器模块的路径。如果找不到此路径,多路径
驱动程序会将虚拟磁盘的所有权迁移至第二个 RAID 控制器模块。当存在
多条路径通向拥有相关虚拟磁盘的 RAID 控制器模块时,您可以选择某种
负载平衡策略以确定使用哪条路径处理 I/O。如果配置了混合主机接口,
设置负载平衡策略的多个选项使您可以优化 I/O 性能。
您可以选择以下负载平衡策略之一以优化 I/O 性能:
•
带子集的轮询
•
带子集的最少队列深度
带子集的轮询
带子集的轮询 I/O 负载平衡策略会将 I/O 请求轮流路由到每条可用的数据
路径,这些路径指向拥有相关虚拟磁盘的 RAID 控制器模块。对于 I/O 活
动,此策略平等对待指向拥有相关虚拟磁盘的 RAID 控制器模块的所有路
径。指向第二个 RAID 控制器模块的路径将被忽略,直到所有权更改。
轮询策略的基本假设是所有数据路径是平等的。如果支持混合主机,则数
据路径可能具有不同的带宽或数据传输速度。
带子集的最少队列深度
带子集的最少队列深度策略也称为最少 I/O 或最少请求策略。此策略将下
一个 I/O 请求路由至具有最少待决 I/O 请求队列的数据路径。对于此策略
来说, I/O 请求仅仅是队列中的一个命令。此策略不考虑命令的类型或与
命令相关联的数据块数。带子集的最少队列深度策略平等对待大数据块请
求和小数据块请求。选定的数据路径是拥有相关虚拟磁盘的 RAID 控制器
模块的路径组中的路径之一。










