用于管理虚拟网络端口的方法和系统的制作方法_5

文档序号:8265342阅读:来源:国知局
述网络(100)的所述物理服务器(10)的端口名称池; (ii)由所述物理服务器(10)通过网络适配器中的至少一个物理网络端口(30)访问所述网络(100); (iii)生成表示一组存储资源(110)的存储访问组(60); (iv)将提供对所述一组存储资源(110)的访问的所有网络端口(30、32)添加到所述存储访问组(60)中; (v)在所述物理服务器(10)上执行系统管理程序(14); (vi)在包括一个或多个虚拟网络端口定义(80、82)的所述系统管理程序(14)上生成虚拟服务器(20); (vii)将需要访问由所述存储访问组(60)表示的所述一组存储资源(110)的所述虚拟服务器(20)添加到所述存储访问组¢0)中; (viii)为虚拟服务器(20)和网络端口(30)的每种组合创建虚拟网络端口描述(62、64),其中虚拟网络端口描述(62、64)被分配来自端口名称池的网络端口名称(WWPN1、WWPN2、......); (ix)将引用所述存储访问组¢0)的虚拟网络端口定义(80、82)和设备标识符添加到所述虚拟服务器(20)中; (x)对于所述虚拟网络端口定义(80、82)中的每一个,分配对存储访问组¢0)的引用和唯一设备标识符; (xi)对于所述虚拟服务器(20),激活对所述网络(100)的访问。
3.根据权利要求1或2所述的方法,其中对于所述虚拟服务器(20)激活对所述网络(100)的访问包括以下步骤: (A)从所述虚拟网络端口定义(80、82)获取所述存储访问组; (B)从所述存储访问组中选择属于网络端口(30、32)的虚拟网络端口描述出2、64),所述网络端口(30、32)能够用于所述虚拟服务器(20)在其上是活动的或者所述虚拟服务器(20)将要在其上被激活的系统管理程序; (C)使用所述虚拟网络端口描述(62、64)所描述的所述网络端口名称(WWPN1、WWPN2、……)来创建和激活虚拟网络端口 (40,42); (D)使用来自所述虚拟服务器(20)的所述虚拟网络端口定义(80、82)的设备标识符,使得所述虚拟网络端口(40、42)能够通过所述系统管理程序(14)而被使用。
4.根据前述权利要求中任一项所述的方法,其中在所述系统管理程序(14)上生成和激活虚拟服务器(20)的虚拟网络端口(40)包括以下步骤: (i)对于存储访问组¢0)的具有唯一 WffPN的每个物理网络端口(30、32),在所述存储访问组¢0)内创建至少一个虚拟网络端口描述(62); (?)向作为所述虚拟服务器(20)定义的一部分来定义的所述虚拟网络端口定义(80、82)中的每一个分配一个虚拟网络端口描述(62、64); (iii)获取所述虚拟服务器(20)的所述至少一个虚拟网络端口定义(82)中的每一个的设备标识符; (iv)使用所述设备标识符和所述WWPN来激活所述物理网络端口(30、32)中的所述虚拟网络端口(40、42)、所述物理服务器(10)和所述系统管理程序(14)。
5.根据前述权利要求中任一项所述的方法,其中将需要访问同一组存储资源(110)的另一虚拟服务器(22)添加到存储访问组¢0)中还包括以下步骤: (i)将所述虚拟服务器(22)添加到存储访问组¢0)中; (?)对于所述虚拟服务器(22),在所述存储访问组¢0)中对每个网络端口(30、32)创建至少一个虚拟网络端口描述出3、65),每个虚拟网络端口描述(63、65)包含唯一WffPN ; (iii)将引用所述存储访问组(60)的虚拟网络端口定义(84、86)和设备标识符添加到所述虚拟服务器(22)定义中; (iv)对于所述虚拟网络端口定义(84、86)中的每一个,分配对存储访问组¢0)的引用和唯一设备标识符; (v)如果虚拟服务器(22)是活动的或者将被激活:使用所述设备标识符和所述WWPN来激活所述物理网络端口(30)中的虚拟网络端口(43、45)、所述物理服务器(10)和所述系统管理程序(14)。
6.根据前述权利要求中任一项所述的方法,其中将虚拟服务器(20)迁移到目标物理服务器(12)还包括以下步骤: (i)识别所述虚拟服务器(20)将被迁移到的所述目标物理服务器(12); (?)将所述物理服务器(12)的网络端口(34、36)添加到所述存储访问组¢0)中; (iii)对于新添加的网络端口(34、36)中的每一个,在所述存储访问组¢0)中创建虚拟网络端口描述(62、64、66、68),每个虚拟网络端口描述(62、64、66、68)包含唯一 WffPN ; (iv)确定在所述目标物理服务器(12)上将被激活的至少一个虚拟网络端口(84); (v)使用来自所述虚拟网络端口定义(80、82)的设备标识符和来自所述虚拟网络端口描述(66、68)的WffPN来激活所述目标物理服务器(12)上的至少一个虚拟网络端口(44),以访问所述目标物理服务器(12)所连接到的网络(102、104); (vi)在迁移所述虚拟服务器(20)之后,停用源物理服务器(10)上的至少一个虚拟网络端口(40)。
7.根据前述权利要求中任一项所述的方法,其中部署虚拟服务器(20)还包括以下步骤: (i)识别所述虚拟服务器(20)将被部署到的所述物理服务器(12); (?)将所述物理服务器(12)的网络端口(34、36)添加到所述存储访问组¢0)中; (iii)对于新添加的网络端口(34、36)中的每一个,在所述存储访问组¢0)中创建虚拟网络端口描述(62、64、66、68),每个虚拟网络端口描述(62、64、66、68)包含唯一 WffPN ; (iv)确定在所述物理服务器(12)上将被激活的至少一个虚拟网络端口(44); (v)使用来自所述虚拟网络端口定义(80、82)的设备标识符和来自所述虚拟网络端口描述(66、68)的WffPN来激活所述物理服务器(12)上的至少一个虚拟网络端口(44),以访问所述物理服务器(12)所连接到的网络(102、104)。
8.根据前述权利要求中任一项所述的方法,其中从网络(100)中移除虚拟服务器(22)对一组存储资源(110)的访问还包括以下步骤: (i)对于所述存储访问组(60),识别所述虚拟服务器(22)的虚拟网络端口定义(84、86); (?)停用任何被分配的和/或活动的虚拟网络端口(43、45); (iii)从所述虚拟服务器(22)中移除虚拟网络端口定义(84、86); (iv)从所述存储访问组¢0)中移除所述虚拟服务器(22),这将移除虚拟网络端口描述出3、65)。
9.根据前述权利要求中任一项所述的方法,其中从网络(100)中移除网络端口(30)还包括以下步骤: (i)识别包含所述网络端口(30)的所述存储访问组(60); (?)检查所述存储访问组¢0)中的虚拟网络端口(40、43)中没有任何一个在所述网络端口(30)上是活动的,并停用所述虚拟网络端口(40、43); (iii)从所述存储访问组¢0)中移除所述网络端口(30),这将从所述存储访问组中移除虚拟网络端口描述(61、63)。
10.根据前述权利要求中任一项所述的方法,其中验证存储访问组¢0)的一致性还包括以下步骤: (i)通过虚拟网络端口描述出2、……)所描述的所有虚拟网络端口(40、……)来执行网络发现; (?)往回报告可访问的存储资源(110)的发现报告; (iii)如果所述存储访问组¢0)的所述虚拟网络端口(40、……)提供相同的对所述存储资源(110)的访问,则证实所述一致性。
11.根据前述权利要求中任一项所述的方法,其中输出关于所述网络(100)的信息还包括以下步骤: 输出所有虚拟网络端口描述(62、……)的列表。
12.一种用于管理物理服务器(10)上的虚拟网络端口以向虚拟服务器(20)提供通过网络(100)对一组存储资源(110)的访问的系统,其执行权利要求1至11中任一项所述的方法。
【专利摘要】本发明涉及一种用于管理虚拟网络端口的方法和系统。所述方法包括:(i)生成表示一组存储资源的存储访问组;(ii)在物理服务器上执行系统管理程序;(iii)在系统管理程序上生成虚拟服务器;(iv)对于虚拟服务器,激活对网络的访问,其中管理控制台被提供用于创建和管理存储访问组、从一个或多个物理服务器为虚拟服务器提供对一组存储资源的访问、包括虚拟服务器管理工具和存储访问组工具,其中虚拟服务器管理工具允许管理虚拟服务器定义、以及激活、停用、迁移虚拟服务器,其中存储访问组工具允许管理虚拟网络端口描述、管理网络端口名称(WWPN1、WWPN2、……)、创建、激活和停用虚拟网络端口。
【IPC分类】H04L12-24
【公开号】CN104579740
【申请号】CN201410545078
【发明人】S·阿曼, J·斯里克里施南, G·班兹哈夫, E·A·韦恩曼, J·M·格达尼克
【申请人】国际商业机器公司
【公开日】2015年4月29日
【申请日】2014年10月15日
【公告号】US20150106518
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1