将逻辑分区(LPAR)从第一物理端口迁移到第一目标物理端口包括确定LPAR的配置,所述LPAR具有所分配的驻留在计算机上的资源,并被分配到所述计算机的第一物理端口。所述配置包括指定第一络拓扑的标签,所述网络拓扑由所述第一物理端口提供,并且所述第一目标物理端口具有与包含在LPAR的配置中的标签匹配的端口标签。识别具有可用能力来服务所述LPAR的第一目标物理端口,并且通过将所述LPAR重分配到所述第一目标物理端口而将所述LPAR从所述第一物理端口迁移到所述目标物理端口。
【技术实现步骤摘要】
【国外来华专利技术】用于迁移逻辑分区的方法、装置和系统
本专利技术的领域涉及配置分区以使用物理端口、部署该分区、以及将该分区迁移到不同的物理端口。
技术介绍
在逻辑分区(“LPAR”)的计算机系统中,在多组资源中分配可用的系统资源,使得每组资源可被彼此独立地操作。在逻辑分区中划分这些资源的任务通常通过软件组件的层来完成,该软件组件的层通常称为系统管理程序(hypervisor),或者更一般地称为分区管理器。分区管理器在底层硬件和各个逻辑分区之间执行。分区管理器的一个目的是允许每个逻辑分区运行软件,诸如操作系统和操作系统特定的应用,其通常被开发为在不修改或几乎不修改的情况下运行在专门的计算机系统上。例如,系统管理员可能想要一个逻辑分区来运行IBM的OS/400操作系统、第二逻辑分区来运行IBM的AIX操作系统、以及第三逻辑分区来运行LINUX操作系统。通过提供在同一计算机系统上运行多个操作系统的能力,LPAR计算机系统可以向用户提供很大的自由度来选择最适合于用户需要的应用软件,而不考虑或几乎不考虑编写应用程序所针对的操作系统。在单个系统上运行多个逻辑分区可以更好地利用系统资源;例如,在逻辑分区的系统上处理器和存储器的利用率通常高于分离系统。也可以按照需要将系统资源从一个逻辑分区移动到另一个逻辑分区。
技术实现思路
本专利技术一般包括系统、制品和方法,用于为了配置分区、部署分区以及将分区从一个物理端口迁移到另一物理端口的目的而指定分区所需要的物理端口特性。网络适配器的物理端口被添加标签,以指示该物理端口所支持的特定网络拓扑,例如,内部网络、外部网络、数据库等。这些标签接着被用于将分区分配到系统的特定物理端口、以及将分区从一个端口迁移到另一个端口。根据本专利技术的一个实施例,将逻辑分区(LPAR)从第一物理端口迁移到第一目标物理端口的方法、系统和制品包括确定LPAR的配置,所述LPAR具有所分配的驻留在计算机上的资源,并被分配到所述计算机的第一物理端口。所述配置包括指定所述第一物理端口所提供的网络拓扑的标签。该实施例还包括识别具有用以服务所述LPAR的可用能力的第一目标物理端口、以及通过将所述LPAR重分配到所述第一目标物理端口而将所述LPAR从所述第一物理端口迁移到所述目标物理端口,其中所述第一目标物理端口具有与包含在所述LPAR的配置中的标签匹配的端口标签。附图说明现在将参考附图仅示例性地说明本专利技术的实施例。然而,需要注意,附图仅示出本专利技术的典型实施例,因此不被认为是对本专利技术的范围的限制,因为本专利技术可以承认其它等同效果的实施例。图1表示根据本专利技术一实施例的云计算节点;图2表示根据本专利技术一实施例的云计算环境;图3表示根据本专利技术一实施例的抽象模型层;图4表示可以实施本专利技术的实施例的网络化系统的框图;图5是示出根据本专利技术的一个实施例的、用于配置网络适配器的端口的方法的流程图;图6A示出根据本专利技术的一个实施例的、用于对端口添加标签的图形用户界面(GUI);图6B示出根据本专利技术的一个实施例的、用于通过将分区分配给端口而配置分区的GUI;图7A是示出根据本专利技术的一个实施例的、用于手动地将分区从网络适配器的一个端口迁移到另一个端口的方法的流程图;图7B示出根据本专利技术的一个实施例的、用于手动地迁移分区的GUI;以及图7C是示出根据本专利技术的一个实施例的、用于自动迁移分区的方法的流程图。具体实施方式其上存在给定逻辑分区的计算机所提供的资源之一是网络适配器,其提供内部和外部接口。当分区从第一端口迁移到第二端口时,第二端口必须提供分区所需要的接口。例如,当分区在内部网络上时,第二端口也必须在内部网络上。当将需要访问内部网络的分区迁移到仅提供对外部网络的访问的端口时,出现特定的挑战。因此,本专利技术的实施例涉及配置分区以使用物理端口、部署该分区、以及将该分区迁移到不同的端口。下文参考本专利技术的实施例。然而,应该理解本专利技术不限于具体描述的实施例。而是,预期以下特征和要素(不论是否涉及不同的实施例)的任意组合来实施和实践本专利技术。此外,虽然本专利技术的实施例可以获得超过其它可能的解决方案和/或现有技术的优点,但是给定实施例是否获得特定优点并不是对本专利技术的限制。因此,以下方面、特征、实施例和优点仅是示例性的,并不作为所附权利要求的要素或限制,除非权利要求中明确陈述。同样地,对“本专利技术”的引用不应被认为是这里公开的任何专利技术主题的概括,并且也不应该被认为是所附权利要求的要素或限制,除非权利要求中明确陈述。所属
的技术人员知道,本专利技术的各个方面可以实现为系统、方法或计算机程序产品。因此,本专利技术的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本专利技术的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言的任意组合来编写用于执行本专利技术操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。下面将参照根据本专利技术实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本专利技术。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.11.23 US 12/952,8061.一种迁移逻辑分区LPAR的方法,包括:确定LPAR的配置,所述LPAR具有所分配的驻留在计算机上的资源,并被分配到所述计算机的第一物理端口,所述配置包括指定由所述计算机的第一物理端口提供的第一网络拓扑的标签以及指定所述第一物理端口的特性的子标签;识别具有可用能力来服务所述LPAR的第一目标物理端口,所述第一目标物理端口由与包含在所述LPAR的配置中的标签匹配、并且指定由所述第一目标物理端口提供的第二网络拓扑的端口标签识别,所述第一目标物理端口具有与所述子标签匹配的第一物理端口子标签;基于所述LPAR的配置中包括的所述标签和所述子标签,自动从一个或多个目标物理端口选择所述第一目标物理端口,所述一个或多个目标物理端口中的每个具有端口标签和物理端口子标签;以及通过将所述LPAR重分配到所述第一目标物理端口而将所述LPAR从所述第一物理端口迁移到所述第一目标物理端口。2.如权利要求1所述的方法,还包括:识别具有可用能力来服务所述LPAR的第二目标物理端口,其中所述第二目标物理端口也具有与包含在所述LPAR的配置中的标签和子标签匹配的端口标签和端口子标签。3.如权利要求1或2所述的方法,还包括接收用户输入,所述用户输入从一个或多个目标物理端口中选择所述第一目标物理端口,相应一个或多个目标物理端口中的每个具有端口标签。4.如权利要求3所述的方法,其中基于所述一个或多个目标物理端口中的每个的端口标签至少匹配包含在所述LPAR的配置中的标签的一部分,按顺序列出所述一个或多个目标物理端口。5.如权利要求1所述的方法,还包括接收指定用于所述第一物理端口的子标签的用户输入。6.如权利要求1所述的方法,其中包含在用于所述LPAR的配置中的子标签包括通配符字符。7.如权利要求1-2、4-6中的任一项所述的方法,还包括接收从一个或多个目标物理端口中选择所述第一目标物理端口的用户输入,相应的一个或多个目标物理端口中的每个具有端口标签。8.如权利要求1-2、4-6中的任一项所述的方法,其中所述第一目标物理端口是与所述第一物理端口不同的计算机的物理端口。9.如权利要求1-2、4-6中的任一项所述的方法,还包括接收指定包含在用于所述LPAR的配置中的标签的用户输入。10.如权利要求1-2、4-6中的任一项所述的方法,其中在云环境中提供所述计算机。11.一种用于迁移逻辑分区LPAR的装置,所述装置包括:配置为确定LPAR的配置的模块,所述LPAR具有所分配的驻留在计算机上的资源,并被分配到所述计算机的第一物理端口,所述配置包括指定由所述计算机的第一物理端口提供的第一网络拓扑的标签以及指定所述第一物理端口的特性的子标签;配置为识别具有可用能力来服务所...
【专利技术属性】
技术研发人员:BM洛根,KA勒克,CS格雷厄姆,
申请(专利权)人:国际商业机器公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。