【技术实现步骤摘要】
—般地,本专利技术涉及计算和信息存储设备;更具体地,涉及计算和信息存储设备的 动态物理和虚拟多路径输入/输出(I/O)。
技术介绍
常用类型的计算设备是桌面型计算机和服务器系统。对于信息存储,日益普遍的 技术被称为存储区网络化,或简单地称为存储区网络(SAN)。 SAN技术包括以如下方式将远 程计算机存储设备(例如盘阵列和光学存储阵列)连接至服务器和其他计算设备,即对于 共享存储设备的计算设备和操作系统来说,所述存储设备似乎是本地连接的设备。 光纤通道交换机通常将服务器和其他计算设备连接至SAN。在传统光纤通道SAN 中,输入/输出控制器(IOC)或主机总线适配器(HBA)包括经由光纤通道链路连接至光纤 通道交换机或只是一组磁盘(JBOD)的N端口 (N_Port)。在初始化期间,主机操作系统(OS) 的驱动器初始化光纤通道序列,并使得HBA向光纤通道交换机发送结构登录命令(FLOGI), 其包括用于N端口的全球端口名称(WWPN)。光纤通道交换机向N端口返回FLOGI响应,其 包括与N端口的WWPN相关的光纤通道地址或虚拟标识符(虚拟ID)。 驱动器还执行发现功能,其中经由HBA使得驱动器与光纤通道交换机通信并获得 结构(fabric)中的全部设备的地址列表。然后,发现功能包括去往每个地址,登录到与该 地址相关的设备,以及确定该设备是否为光纤通道/小型计算机系统接口 (SCSI)目标。如 果该设备是光纤通道/SCSI目标,则发现功能建立目标和HBA之间的连接。此外,将物理光 纤通道链路作为SCSI总线暴露给OS,此后以传统SCSI方式使得与被发现的F ...
【技术保护点】
一种方法,包括:使得虚拟客户端能够经由第一物理主机总线适配器HBA在存储网络和所述虚拟客户端之间传送数据;使得虚拟输入/输出服务器能够经由第二物理主机总线适配器在所述存储网络和所述虚拟输入/输出服务器之间传送数据;以及动态地使得所述虚拟客户端能够经由所述输入/输出服务器和所述第二物理主机总线适配器在所述存储网络和所述虚拟客户端之间传送数据。
【技术特征摘要】
US 2008-11-10 12/268,238一种方法,包括使得虚拟客户端能够经由第一物理主机总线适配器HBA在存储网络和所述虚拟客户端之间传送数据;使得虚拟输入/输出服务器能够经由第二物理主机总线适配器在所述存储网络和所述虚拟输入/输出服务器之间传送数据;以及动态地使得所述虚拟客户端能够经由所述输入/输出服务器和所述第二物理主机总线适配器在所述存储网络和所述虚拟客户端之间传送数据。2. 如权利要求1所述的方法,还包括使得所述虚拟输入/输出服务器能够经由所述 第二物理主机总线适配器在所述存储网络和第二虚拟客户端之间传送数据。3. 如权利要求2所述的方法,还包括获得多个虚拟客户端的所述第二物理主机总线 适配器的多个虚拟标识符地址。4. 如权利要求3所述的方法,还包括检测与所述第一物理主机总线适配器相关的故 障,以使得所述虚拟客户端能够经由所述第二物理主机总线适配器传送数据。5. 如权利要求1所述的方法,还包括响应于所述第一主机总线适配器变为对所述虚 拟客户端不可用,经由多路径输入/输出模块确定是否经由所述虚拟输入/输出服务器和 所述第二物理主机总线适配器在所述存储网络和所述虚拟客户端之间传送数据。6. 如权利要求1所述的方法,还包括响应于所述第二主机总线适配器变为对所述虚 拟客户端不可用,动态地使得所述虚拟客户端能够经由所述虚拟输入/输出服务器和第三 物理主机总线适配器在所述存储网络和所述虚拟客户端之间传送数据,其中所述第一物理 主机总线适配器、所述第二物理主机总线适配器、和所述第三物理主机总线适配器中的一个包括光纤通道主机总线适配器,以及其中的第二个包括iSCSI主机总线适配器。7. —种装置,包括虚拟客户端模块,其经由第一物理主机总线适配器HBA向网络传送数据; 虚拟输入/输出服务器模块,其经由第二物理主机总线适配器向所述网络传送数据;以及虚拟机监视器,其将所述虚拟客户端模块耦合至所述虚拟输入/输出服务器模块,其 中所述虚拟输入/输出服务器被配置为使得所述虚拟客户端能够访问作为虚拟主机总线 适配器的所述第二物理主机总线适配器,其中所述虚拟客户端模块、所述虚拟输入/输出 服务器、和所述虚拟机监视器中的至少一个还被配置为动态地使得所述虚拟客户端模块能 够经由所述第二物理主机总线适配器向所述网络传送数据。8. 如权利要求7所述的装置,还包括多路径输入/输出模块,被配置为检测所述第一物理主机总线适配器和所述第二物理主机总线适配器的可用性。9. 如权利要求8所述的装置,其中所述虚拟客户端模块包括所述多路径输入/输出模 块,其中所述多路径输入/输出模块还被配置为基于所检测的可用性在所述第一物理主机 总线适配器和所述第二物理主机总线适配器之间进行选择。10. 如权利要求8所述的装置,其中所述多路径输入/输出模块被配置为在所述第一物 理主机总线适配器和所述第二物理主机总线适配器之间分布所述虚拟客户端模块的输入/ 输出工作负荷,其中所述虚拟机监视器还包括托管的虚拟机监视器。11. 如权利要求7所述的装置,还包括第二虚拟输入/输出服务器模块,其经由第三物理主机总线适配器向所述网络传送数据,其中所述虚拟客户端模块被配置为在所述第一 物理主机总线适配器和所述第二物理主机总线适配器不可用时,动态地经由所述第二虚拟 输入/输出服务器模块和所述第三物理主机总线适配器向所述网络传送数据。12. 如权利要求11...
【专利技术属性】
技术研发人员:JP艾伦,RG科瓦奇,JA帕富米,JB帕特里奇,JJ罗萨莱斯,SM蒂,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。