改变对光纤通道组织的访问制造技术

技术编号:7131673 阅读:304 留言:0更新日期:2012-04-11 18:40
提供一种机制,用于改变对网络的访问。虚拟I/O服务器操作系统中的虚拟I/O服务器控制器接收所识别的通信适配器需要注意的指示。虚拟I/O服务器控制器向耦合至所识别的通信适配器的一组N端口识别虚拟化(NPIV)服务器适配器发出一组调用。所述一组调用的每个向所述一组NPIV服务器适配器的每个指示将一组客户端从所识别的通信适配器上的他们分配的端口移动至故障转移通信适配器上的可用端口的请求。所述一组NPIV服务器适配器将所述一组客户端从所识别的通信适配器移动至所述故障转移通信适配器。

【技术实现步骤摘要】
【国外来华专利技术】
概括地说,本专利技术涉及改进的数据处理装置和方法,更具体地,涉及管理对光纤通道组织(fabric)的访问的装置和方法。
技术介绍
N端口 ID虚拟化(NPIV)允许个体光纤通道主机总线适配器(HBA)向组织名服务器登记多个全球端口名称(WWPN)。全球端口名称是光纤通道网络中的唯一名称。当全球端口名称与组织关联时,向每个登记的全球端口名称分配唯一标识符,例如节点端口(N端口)ID。通过N端口 ID虚拟化,单个光纤通道HBA可看作光纤通道组织中的多个全球端口名称。提供NPIV的每个NPIV服务器适配器通过一个或多个光纤通道主机总线适配器(FC HBA)连接至光纤通道网络。FC HBA通过光纤通道组织向其他网络和存储设备提供主机系统的连接。
技术实现思路
在现在应参照的所附权利要求中定义了本专利技术的各个方面。在一个示例性实施例中,提供一种在数据处理系统中改变对网络的访问的方法。 示例性实施例接收所识别的通信适配器需要注意的指示。示例性实施例向耦合至所识别的通信适配器的一组N端口识别虚拟化(NPIV)服务器适配器发出一组调用(call)。在示例性实施例中,所述一组调用的每个向所述一组服务器适配器的每个指示将一组客户端从所识别的通信适配器上的他们分配的端口移动至故障转移通信适配器上的可用端口的请求。 示例性实施例将所述一组客户端从所识别的通信适配器移动至所述故障转移通信适配器。在其他示例性实施例中,提供一种计算机程序产品,包括具有计算机可读程序的计算机可用或可记录介质。所述计算机可读程序当在计算设备上执行时,使得所述计算设备执行关于示例性实施例的方法的以上概括的任一操作、和操作组合。在另一示例性实施例中,提供一种系统/装置。所述系统/装置可包括一个或多个处理器以及耦合至一个或多个处理器的存储器。所述存储器包括指令,当由所述一个或多个处理器执行时使得所述一个或多个处理器执行关于示例性实施例的方法的以上概括的任一操作、和操作组合。在本专利技术的示例性实施例的以下具体实施方式中,将描述本专利技术的这些和其他特点和优点,并且对于本领域技术人员来说将据此变得清楚。附图说明当结合附图阅读时,参照示例性实施例的以下具体描述,将最好地理解本专利技术,及其优选使用模式和其他目的和优点,其中图1示出可实现示例性实施例的示例性分布式数据处理系统的图形表示;图2示出可实现示例性实施例的方面的示例性数据处理系统的框图3示出示出一个示例性框图,其展示了根据示例性实施例的具有虚拟化环境的数据处理系统;图4A示出一个简化的示例性框图,其展示了根据示例性实施例的具有虚拟化环境的数据处理系统,例如图3的数据处理系统300 ;图4B示出根据示例性实施例的FC HBA的示例性故障或维护;图4C示出根据示例性实施例从故障的示例性恢复或FC HBA的成功维护;图4D示出根据示例性实施例在一组光纤通道主机总线适配器(FCHBA)之间的示例性工作负载平衡;图5示出根据示例性实施例在光纤通道主机总线适配器(FC HBA)的故障或维护期间由数据处理系统的虚拟输入/输出服务器(Vios)操作系统执行的操作的示例性流程图;图6示出根据示例性实施例在从光纤通道主机总线适配器(FC HBA)的故障或维护期间由数据处理系统的虚拟输入/输出服务器(Vios)操作系统执行的操作的示例性流程图;以及图7示出根据示例性实施例用于一组光纤通道主机总线适配器(FCHBA)之间的工作负载平衡由数据处理系统的虚拟输入/输出服务器(Vios)操作系统执行的操作的示例性流程图。具体实施例方式当维护或替换光纤特点主机总线适配器(FC HBA)硬件时,当将工作负载从一个FC HBA移动至另一FC HBA时,或当将工作负载从FCHBA上的一个端口移动至相同FC HBA上的另一端口时,出现许多问题。执行这些操作的已知方案典型地需要冗余硬件和/或来自管理员的手工介入。此外,为了保持或替换FC HBA,管理员需要针对所涉及的FCHBA访问每个目标。S卩,需要管理员参与将FC HBA上的端口的全球端口名称(WffPN)映射至客户端可访问的目标端口。示例性实施例提供一种机制,使用N端口识别虚拟化(NPIV)解决利用最小的硬件和/或管理员的参与的相同问题。NPIV允许多个客户端使用光纤通道端口,其中向每个客户端分配唯一全球端口名称(WWPN)。示例性实施例使用虚拟I/O服务器(VIOS)作为控制器;然而,也可使用其他类型的中介或虚拟机器管理器(VMM),例如VMware 和kn 。 VIOS经由虚拟化层与多个物理光纤通道主机总线适配器(FC HBA)通信,其使用多个全球端口名称提供虚拟FC HBA。每个客户端的操作系统利用虚拟NPIV适配器经由VIOS中的 NPIV服务器适配器连接至虚拟FC HBA上的一个或多个端口。VIOS可经由他们的虚拟NPIV 适配器将从物理FCHBA端口接收的适当组织事件转发至每个客户端,和/或将对于每个客户端的光纤通道事务排队。在FC HBA故障、FC HBA的维护、两个或更多个FC HBA之间的工作负载平衡等的事件中,示例性实施例使用VIOS将客户端NPIV适配器从分配的FC HBA 端口映射至另一 FC HBA端口。如本领域技术人员将了解,本专利技术可体现为一系统、方法或计算机程序产品。相应地,本专利技术可采用完全硬件实施例、完全软件实施例(包括固体、常驻软件、微码等)或组合软件与硬体方面的实施例的形式,这些实施例在本文中都可通称为“电路”、“模块”或“系统”。此外,本专利技术可采用体现于任何有形表现媒体中的计算机程序产品的形式,该有形表现媒体具有体现于该媒体中的计算机可用程序代码。可利用一个或多个计算机可用或计算机可读媒体的任何组合。举例而言,计算机可用或计算机可读媒体可为(但不限于)电子、磁性、光学、电磁、红外线或半导体系统、装置、器件或传播媒体。计算机可读媒体的更特定实例(非穷尽列表)将包括以下各项具有一个或多个导线的电连接件、携带型计算机盘片、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPR0M或闪存)、光纤、携带型紧密光盘只读存储器 (CDROM)、光学储存器件、传输媒体(诸如,支持因特网或内部网络的传输媒体),或磁性储存器件。应注意,计算机可用或计算机可读媒体甚至可为程序被印刷于上面的纸张或另一合适媒体,因为该程序可经由(例如)对纸张或其它媒体的光学扫描来以电子方式捕获,接着经编制、解译或以合适方式另外处理(若必要),且接着储存于计算机存储器中。在此文件的背景下,计算机可用或计算机可读媒体可为可含有、储存、传达、传播或传送由指令执行系统、装置或器件使用或与之结合而使用的程序的任何媒体。计算机可用媒体可包括在基频中或作为载波的部分的其中体现有计算机可用程序代码的传播数据信号。可使用任何适当的媒体(包括,但不限于,无线、有线线路、光纤电缆、RF等)来传输计算机可用程序代码。可以一种或多种程序设计语言的任何组合撰写用于执行本专利技术的操作的计算机程序码,该一种或多种编程语言诸如Java、Smalltalk、C++或其类似者的面向对象程序设计语言及诸如“C”程序设计语言的公知编程程序设计语言,或类似编程语言。程序代码可完全在用户的计算机上执行、部分地在用户的本文档来自技高网...

【技术保护点】
1.一种在数据处理系统中改变对网络的访问的方法,所述方法包括:通过所述数据处理系统的虚拟I/O服务器操作系统中的虚拟I/O服务器控制器接收所识别的通信适配器需要注意的指示;通过所述虚拟I/O服务器控制器向耦合至所识别的通信适配器的一组N_端口识别虚拟化(NPIV)服务器适配器发出一组调用,其中所述一组调用的每个向所述一组服务器适配器的每个指示将一组客户端从所识别的通信适配器上的他们分配的端口移动至故障转移通信适配器上的可用端口的请求;以及通过所述一组NPIV服务器适配器将所述一组客户端从所识别的通信适配器移动至所述故障转移通信适配器。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J·帕夫米
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1