通过 I/O 域弹性,即使 I/O 域一个关联的根域中断,I/O 域也能继续运行,从而改进了 I/O 域的可用性和性能。根域中断时,使用其服务的 I/O 域继续运行,其实现方法是使它的受影响设备故障转移到备用 I/O 路径。根域恢复服务时,弹性 I/O 域中的受影响设备也恢复服务并且故障转移功能将恢复。
I/O 域弹性是一个逻辑域配置策略,它涉及以下操作:
创建 NPRD 以向 I/O 域提供虚拟化 I/O 服务。NPRD 拥有至少一个 CMIOU 的至少一个 PCIe 总线。
创建从 NPRD 到 I/O 域的虚拟化 I/O 服务。I/O 域必须具有至少两个 I/O 连接,并且其中一个连接源自一个 CMIOU 上的一个 IOH,而另一个连接源自另一个 CMIOU 上的另一个 IOH。
使用多路径功能创建 I/O 连接的备用路径。
I/O 域弹性存在以下限制:
无中断 I/O 服务需要多路径 I/O 配置。
当前的支持仅限于 SR-IOV 设备。
对于该功能,请遵循以下准则:
对于光纤通道卡:
一般来说,成对添加卡以实现冗余。
在 IOH 间分布卡。
在服务域中启用 MPxIO。
对于 NIC 卡:
一般来说,成对添加卡以实现冗余。
在服务域中使用 IEEE 802.3ad 链路聚合。
对于 InfiniBand 卡:
一般来说,成对添加卡以实现冗余。
如有可能,避免与其他卡共享 PCI 总线。