什么是 MPIO

  • 内容
  • 评论
  • 相关

MPIO 是一种存储网络增强,它提供从计算机到块存储提供程序的多个物理路径,而不管存储是直接连接到存储提供程序还是通过网络提供。自Windows Server 2008 以来,
MPIO 已内置到
Windows Server 中,并且在
Windows Server 2003中作为
单独的组件提供。除了
Windows Server 操作系统内置的此支持外,许多存储供应商还提供自己的
MPIO 软件,
可以安装在运行
Windows Server的计算机上,
连接到后端存储。你主要在这些情况下使用
MPIO

创建或维护高可用性存储基础架构。在这种情况下,
MPIO 与其他高可用性技术(如故障转移群集(
failover clustering
,网络负载平衡(
network load balancing
和数据中心可用性(
datacenter availability))相结合。数据中心可用性专门用于维护电源,冷却和网络。
MicrosoftMPIO 可以处理最多
32 条到存储基础架构的路径。

最大化吞吐量(
throughput
以满足高性能要求。在这种情况下,
MPIO 使用
MPIO 负载平衡来最大化到存储的吞吐量。在大多数部署中,仍然配置高可用性,以便如果一个路径出现故障,则所有流量都使用备用路径,吞吐量会下降到单个路径级别。

MPIO 与其他软件并行工作。一个这样的软件是设备特定模块(
device-specific module
DSM)。
DSM 是一种存储供应商软件组件,可促进与后端存储的高效交互。
DSM 软件与
MPIO 软件协同工作,用于初始化事件,
I/O 事件以及与后端存储通信的其他方面。与
MPIO 类似,存储供应商和
Microsoft 都提供自己的DSM 软件。