oem_setup_env
作者oem_setup_env2021-04-27 17:21
技术支持, 浪潮商用机器有限公司

PowerVM之NPIV技术简介及最佳实践

字数 2107阅读 4455评论 1赞 4

PowerVM 之 NPIV 技术简介及最佳实践

NPIV ( N_Port ID Virtualization )是 PowerVM 的 VIOS ( Virtual I/O Server ) 2.1 版本所推出的功能, VIOS 2.1 版本对物理设备适配器的虚拟化支持扩展到了光纤适配器, VIOS 上的一块支持 NPIV 技术的真实物理光纤适配器,使多个不同的 VIOC 可通过虚拟的光纤适配器访问 SAN 网络的资源( SAN 存储、磁带库 ... ) , 从而帮助在 PowerVM 虚拟化的环境下,实现 IO 性能的最大化。通过使用 NPIV, 系统管理员很大程度上简化存储的相应规划,对于需要运行多个要访问 SAN 资源的业务系统来说,可以大大减少所需的物理光纤适配器的数量,降低采购和维护成本。如下图所示, VIOC 与 VIOS 的虚拟光纤通道适配器之间的关系:

NPIV 技术的实现

NPIV (N_Port ID Virtualization) 是一个行业标准,它允许多个 VIOC 共享一个物理光纤适配器端口。使用此项技术能将多个 VIOC 连接到一个物理光纤通道适配器的物理端口上。每个 VIOC 都有与其自己虚拟 FC 适配器相对应的一个惟一的全球端口名称 (WWPN) 。这意味这每个 VIOC 可以本地( Natively )的方式连接到 SAN 网络中的物理存储器上。

vSCSI 技术和 NPIV 技术

对于采用 vSCSI 技术的共享存储资源,异构存储的 LUN 映射至 VIOS 并识别,然后再以通用 SCSI LUN 的形式分配给 VIOC 。 SCSI 模拟和 SCSI target 扮演的工作都是由 VIOS 来执行的。与 vSCSI 不同的是,在 NPIV 的实现过程中, VIOS 只提供便于光纤适配器共享的功能,没有设备级的抽象和模拟。而且不像 vSCSI 那样提供存储虚拟的功能, VIOS 通过 NPIV 的方式更便于 VIOC 通过 Virt FC 连接到 SAN 网络。

采用 NPIV 技术的优势

降低成本

n 实现多个 VIOC 共享一个光纤通道适配器可以节省采购额外物理适配器的成本。

降低管理 VIOS 的负担

n 与虚拟 SCSI (vSCSI) 不同,不需要先将 SAN 磁盘分配给 VIOS 再将其映射至 VIOC 中,而是直接将存储分配给 VIOC 上虚拟 FC 适配器的 WWPN 。

I/O 性能最大化

n 所有到磁盘的路径均可以用 MPIO 激活,从而增加 SAN 存储的总体带宽和可用性。可以一次在多个 VIOS 上实现 I/O 的负载平衡。不需要再修改客户端 vSCSI hdisk 路径优先级来将 I/O 发送给替代的 VIOS ,因为如果需要的话,可以让所有 VIOS 支持所有 I/O 。

实现存储复制服务( Copy Service )

n 现代存储设备都为用户提供了对 SAN LUN 进行 “ 闪存 ” 或 “ 快照 ” 等复制服务功能,以用于各种目的,如系统克隆、系统备份等等。使用 vSCSI 对于实现这类功能可能是一个挑战。可以实现,但要实现自动处理会有点难。有些产品提供了一些工具,可从主机层而非存储子系统中运行。为了能使用此功能, VIOC 必须将这些磁盘 “ 识别为 ” 本地的设备。例如, AIX 系统可能需要检测此磁盘,并将其识别为本地的 Inspur 磁盘,从而使 Inspur 存储的 “ 快照 ” 工具能起作用。如果它找不到本地的 Inspur 存储设备,而只是找到一个 vSCSI 磁盘,那么它就无法与 Inspur 存储直接通信,从而导致该工具无法起作用或得不到支持。

NPIV 最佳实践

鉴于 NPIV 技术提供更好的性能、灵活性、可管理性及可伸缩性,建议最终用户可在 K1 Power+PowerVM 平台启用该技术。尽管如此, vSCSI 技术仍占有一席之地。一般情况下,推荐 VIOC 的 rootvg 磁盘使用 vSCSI 技术,非 rootvg 使用 NPIV 技术。例如,如果从使用 NPIV 的 SAN ( rootvg 部署于 SAN 磁盘)启动,那么就需要安装 MPIO 或存储厂商所提供的存储多路径软件。而在使用 MPIO 或存储厂商所提供的存储多路径软件的情况下,一旦涉及存储多路径软件的升级时,则往往较为繁琐。

以下为 vSCSI 技术及 NPIV 技术的推荐架构图:

当用户部署大量的 VIOC 并采用 EMC SAN 存储时,那么我们建议对每个VIOC 的 rootvg 磁盘启用 vSCSI 技术。这就意味着需要在 VIOS 上安装 EMC 的 PowerPath 存储多路径软件,还要将 rootvg 的 EMC LUNS 分配给 VIOS 并从 VIOS 映射。其他所有数据的 LUNS (非 rootvg 磁盘)则通过 NPIV 和 vFC 适配器驻留在现有的存储上。同时还要将 EMC PowerPath 存储多路径软件安装在 VIOC 上,但只用于非 rootvg 磁盘。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论1 条评论

匿名用户
2021-05-11 14:44
您好,请问推荐架构图可以共享一份清晰的吗
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广