一种批量创建Power虚拟服务器的方法和系统技术方案

技术编号:11476572 阅读:94 留言:0更新日期:2015-05-20 06:25
本发明专利技术公开一种批量创建Power虚拟服务器的方法和系统。该方法包括以下步骤:步骤1:生成虚拟卷,步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。

【技术实现步骤摘要】
一种批量创建Power虚拟服务器的方法和系统
本专利技术涉及PowerVM虚拟化技术,并且尤其涉及一种批量创建Power虚拟服务器的方法和系统。
技术介绍
在PowerVM环境中,传统的虚拟服务器批量创建方式有两种。基于NIMServer的(NIM-based)的批量创建和基于IBM提供的存储复制服务(SCS-based)的批量创建。然而,这两种方法全部基于或绑定特定IBM商业产品来实现,这将增加虚拟服务器批量创建的成本。例如,基于IBM提供的存储复制服务(SCS-based)的批量创建方式采用VIOS作为映像控制节点,用来存放和跟踪虚拟设备的相关结构信息,并且基于VIOS来创建映像存储库,把虚拟设备的映像储存在从SANStorage上划出的存储池中。这种方式同IBM专有的软、硬件产品进行了绑定,成本代价极高。又例如,基于NIMServer的(NIM-based)批量创建的方式通过安装配置好的NIMServer服务器来管理虚拟机镜像模板库,然后使用NIMServer去安装或者恢复预制好的PowerVM分区,在PowerVM分区安装好后再进行下一个PowerVM分区的安装,直到全部虚拟机创建完成。这种串行安装的方式时间效率较低,往往单个虚拟机创建花费的时间都需要几十分钟。因此需要一种高效的、低成本的批量创建Power虚拟服务器的方法和系统。
技术实现思路
根据本专利技术的一个目的,公开一种批量创建Power虚拟服务器的方法,包括以下步骤:步骤1:生成虚拟卷,步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。优选地,在步骤1中,通过以下步骤生成虚拟卷:初始化虚拟服务器,并为该虚拟服务器分配计算资源,在该虚拟服务器上安装操作系统,修改该操作系统的配置信息,根据该虚拟服务器的磁盘设备生成虚拟卷。优选地,在步骤1中,所述被安装的操作系统是AIX、i5/OS或者PowerLinux。优选地,在步骤1中,修改该操作系统的配置信息的步骤包括删除与特定硬件设备有关的配置信息和个性化配置信息。优选地,该方法还包括:步骤5:对实例化的虚拟服务器进行个性化配置。根据本专利技术的另一个目的,公开.一种批量创建Power虚拟服务器的系统,其包括虚拟硬件控制台和虚拟块设备服务器,该虚拟硬件控制台用于操作Power服务器,以及虚拟块设备服务器用于复制并存储虚拟卷,其中,Power服务器和虚拟块设备服务器通过网络交换机连接,其中,虚拟硬件控制台被配置成操作Power服务器来生成虚拟卷,虚拟块设备服务器被配置成复制该虚拟卷以创建虚拟存储池,虚拟硬件控制台还被配置成:配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,以及初始化虚拟服务器,并为该虚拟服务器分配计算资源,通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。优选地,虚拟硬件控制台被配置成执行以下步骤生成虚拟卷:初始化虚拟服务器,并为该虚拟服务器分配计算资源,在该虚拟服务器上安装操作系统,修改该操作系统的配置信息,根据该虚拟服务器的磁盘设备生成虚拟卷。优选地,所述被安装的操作系统是AIX、i5/OS或者PowerLinux。优选地,修改该操作系统的配置信息包括删除与特定硬件设备有关的配置信息和个性化配置信息。优选地,虚拟硬件控制台被配置成对实例化的虚拟服务器进行个性化配置。本专利技术的实施例通过将虚拟化计算资源和存储介质分离并分别处理计算资源和存储介质,从而实现Power架构服务器虚拟机的批量创建。在一个实施例中,通过虚拟硬件控制台为具备PowerVM功能的Power架构小型机划分计算资源,其次通过具备快照/克隆特性的虚拟块设备服务器批量克隆存储介质的基础镜像,并对克隆所得的存储介质进行定制化修改,最后将计算资源和存储介质关联,形成可运行的虚拟服务器,从而完成虚拟服务器的批量创建。本专利技术的优势在于在云计算环境下提高了批量创建Power服务器的虚拟机效率,实现了多个服务器虚拟机的并行创建,改变了传统的串行创建多个虚拟机的方式,大幅减少了创建多个虚拟机的时间。本专利技术的优势还在于实现了基于通用虚拟块设备的文件系统的批量虚拟机的快速创建,解除了与IBM专有软件、硬件产品的绑定,大幅节约了成本。附图说明在参照附图阅读了本专利技术的具体实施方式以后,本领域技术人员将会更清楚地了解本专利技术的各个方面。本领域技术人员应当理解的是,这些附图仅仅用于配合具体实施方式说明本专利技术的技术方案,而并非意在对本专利技术的保护范围构成限制。图1是根据本专利技术实施例的批量创建Power虚拟服务器的方法的步骤示意图。图2是根据本专利技术实施例的批量创建Power虚拟服务器的系统的示意图。具体实施方式下面参照附图,对本专利技术的具体实施方式作进一步的详细描述。在下面的描述中,为了解释的目的,陈述许多具体细节以便提供对实施例的一个或多个方面的透彻理解。然而,对于本领域技术人员可以显而易见的是,可以这些具体细节的较少程度来实践各实施例的一个或多个方面。因此下面的描述不被视为局限性的,而是通过所附权利要求来限定保护范围。图1是根据本专利技术实施例的批量创建Power虚拟服务器的方法的步骤示意图。如图1所示,该方法包括以下步骤:步骤1:生成虚拟卷,步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。在一个实施例中,在步骤1中,通过以下步骤生成虚拟卷。初始化虚拟服务器,并为该虚拟服务器分配计算资源,例如,将具备PowerVM特性的Power架构小型机接入虚拟硬件控制台,通过虚拟硬件控制台初始化一个虚拟服务器,并按用户需求为其分配计算资源。在该虚拟服务器上安装操作系统,所述被安装的操作系统可以是AIX、i5/OS、PowerLinux或者其它支持Power架构处理器的操作系统。在一个示例中,除了操作系统,还可以再根据用户需求安装应用软件。修改该操作系统的配置信息,在一个示例中,删除与特定硬件设备有关的配置信息和个性化配置信息。例如,删除操作系统中对网卡MAC地址的记录,将操作系统中使用UUID间接寻址的硬件设备路径改成直接设备路径等。根据该虚拟服务器的磁盘设备生成虚拟卷。在该步骤中,可以关闭虚拟服务器电源,通过字节拷贝方式将该虚拟服务器的虚拟磁盘设备拷贝到具备快照/克隆特性的虚拟块设备服务器中,并为其创建虚拟卷,之后可以删除该虚拟服务器。在一个实施例中,还对实例化的虚拟服务器进行个性化配置。图2是根据本专利技术实施例的批量创建Power虚拟服务器的系统的示意图。如图所示,该系统包括虚拟硬件控制台和虚拟块设备服务器,该虚拟硬件控制台用于操作Power服务器,以及虚拟块设备服务器用于复制并存储虚拟卷,其中,Power服务器和虚拟块设备服务器通过网络交换机连接。虚拟硬件控制台被配置成操作Power服务器来生成虚拟卷。虚拟块设备服务器被配置成复制该虚拟卷以创建虚拟存储池。虚拟存储池包括多个虚拟卷,如图2所示本文档来自技高网...

【技术保护点】
一种批量创建Power虚拟服务器的方法,其特征在于,包括以下步骤:步骤1:生成虚拟卷,步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。

【技术特征摘要】
1.一种批量创建Power虚拟服务器的方法,其特征在于,包括以下步骤:步骤1:使虚拟硬件控制台操作Power服务器来生成虚拟卷,步骤2:在虚拟块设备服务器处复制该虚拟卷以创建虚拟存储池,并使虚拟硬件控制台配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,步骤3:使虚拟硬件控制台初始化虚拟服务器,并为该虚拟服务器分配计算资源,步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器,步骤5:对实例化的虚拟服务器进行个性化配置,所述个性化配置包括虚拟服务器的网络地址和主机名。2.如权利要求1所述的方法,其特征在于,在步骤1中,通过以下步骤生成虚拟卷:初始化虚拟服务器,并为该虚拟服务器分配计算资源,在该虚拟服务器上安装操作系统,修改该操作系统的配置信息,根据该虚拟服务器的磁盘设备生成虚拟卷。3.如权利要求2所述的方法,其特征在于,在步骤1中,所述被安装的操作系统是AIX、i5/OS或者PowerLinux。4.如权利要求2所述的方法,其特征在于,在步骤1中,修改该操作系统的配置信息的步骤包括删除与特定硬件设备有关的配置信息和个性化配置信息。5.一种批量创建Power虚拟服务器的系统,其特征在于,包括虚拟硬件控制...

【专利技术属性】
技术研发人员:祖立军宋潇楠徐磊才华刘磊严逸兴
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海;31

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

1