控制路径故障转移、数据路径故障转移和负载均衡

路径故障转移功能部件可确保在主路径发生故障时使用冗余通信路径。

命令失败和超时一般会带来很大的困扰。 因而总希望自己的磁带库能稳定高效地运行。 路径故障转移功能允许 IBM® 设备驱动程序向备用路径重新发送命令。 备用通道可包含另一个主机总线适配器(HBA)、存储区域网络(SAN)和磁带库控制路径磁带机。 设备驱动程序会在不中断应用程序的情况下启动错误恢复并继续在备用通道上运行。

路径故障转移和负载均衡是内置功能,可通过使用购买的许可证来启用它们。 可以从工厂订购路径故障转移功能部件,也可以在现场升级时订购这些功能部件。 路径故障转移功能部件 (FC 1682) 在管理 GUI 上激活。 要订购这些功能部件,请联系您的 IBM® 销售代表或业务合作伙伴。 请参阅 可选功能部件

存在两种路径故障转移功能:控制路径故障转移(CPF)数据路径故障转移(DPF)控制 是指控制磁带库的命令集 (磁带机的 LUN 上的 SCSI Medium Changer 命令集 1)。 数据指的是向磁带机传入客户数据和从磁带机传出客户数据的命令集(磁带机的 LUN 0 上的 SCSI-3 流命令(SSC)设备)。 在这两种功能中,路径故障转移的含义是相同的。 即,从应用程序到指定目标(磁带库存取器或磁带机装置)之间的路径存在冗余,设备驱动程序会在活动路径断开时以透明方式故障转移到另一条路径。

当将多个 HBA 端口配置到一台交换机中时,这两种类型的故障转移都包括主机方故障转移。 但是 CPF 包括目标方故障转移,该故障转移通过在多个磁带机上启用的控制路径来实现。 DPF 包含磁带库支持的双端口磁带机的目标端故障转移。

DPF 包括 HBA 的负载均衡,因为此通道是数据密集型路径(控制路径携带少量数据,因此不会产生负载均衡问题)。 动态负载均衡支持可优化与同一台机器中多个 HBA 有物理连接的设备的资源。 当应用程序打开配置了多条 HBA 路径的设备时,设备驱动程序会确定哪个路径具有使用率最低的 HBA 并向应用程序分配该路径。 当其他应用程序打开具有多个 HBA 路径的其他设备时,设备驱动程序会重新确定 HBA 使用率最低的路径并向第二个应用程序分配该路径。 关闭设备时,设备驱动程序将更新分配给应用程序的 HBA 上的使用率。 动态负载均衡会尽可能地使用全部 HBA,并会平衡它们之间的负载以充分利用机器中的资源。

CPF 和 DPF 都需要使用 IBM 设备驱动程序。 它们只支持在表 1 所示操作系统上带有 IBM 徽标的产品提供支持。

表 1 汇总了 CPF , DPF 和负载均衡之间的差异。

表 1. CPF 和 DPF 的区别
特征 CPF DPF 和负载均衡
设备类型 SMC1 SSC2
LUN3 LUN 1 LUN 0
主机方故障转移 6
目标方故障转移 6
是否需要 IBM 设备驱动程序
支持的操作系统4 AIX®、SuSE Linux、Red Hat Enterprise Linux、Solaris 和 Windows AIX、SuSE Linux、Red Hat Enterprise Linux、Solaris 和 Windows5(仅限 PDF)
需要订购功能部件以获取许可证
注:
  1. SMC = SCSI-3 介质转换器规格(磁带库)
  2. SSC = SCSI-3 流命令(磁带机)
  3. LUN = 逻辑单元号
  4. 详见主机连接
  5. Windows 上不支持负载均衡
  6. 仅限全高型磁带机

有关使用这些功能部件的信息,请参阅 IBM Tape Device Drivers Installation and User's Guide (GA32-0565)。