一种批量创建Power虚拟服务器的方法和系统的制作方法

文档序号:8318992阅读:436来源:国知局
一种批量创建Power虚拟服务器的方法和系统的制作方法
【技术领域】
[0001]本发明涉及PowerVM虚拟化技术,并且尤其涉及一种批量创建Power虚拟服务器的方法和系统。
【背景技术】
[0002]在PowerVM环境中,传统的虚拟服务器批量创建方式有两种。基于NIM Server的(NM-based)的批量创建和基于IBM提供的存储复制服务(SCS_based)的批量创建。然而,这两种方法全部基于或绑定特定IBM商业产品来实现,这将增加虚拟服务器批量创建的成本。例如,基于IBM提供的存储复制服务(SCS-based)的批量创建方式采用V1S作为映像控制节点,用来存放和跟踪虚拟设备的相关结构信息,并且基于V1S来创建映像存储库,把虚拟设备的映像储存在从SAN Storage上划出的存储池中。这种方式同IBM专有的软、硬件产品进行了绑定,成本代价极高。又例如,基于NIM Server的(NIM-based)批量创建的方式通过安装配置好的NIM Server服务器来管理虚拟机镜像模板库,然后使用NIM Server去安装或者恢复预制好的PowerVM分区,在PowerVM分区安装好后再进行下一个PowerVM分区的安装,直到全部虚拟机创建完成。这种串行安装的方式时间效率较低,往往单个虚拟机创建花费的时间都需要几十分钟。
[0003]因此需要一种高效的、低成本的批量创建Power虚拟服务器的方法和系统。

【发明内容】

[0004]根据本发明的一个目的,公开一种批量创建Power虚拟服务器的方法,包括以下步骤:
步骤1:生成虚拟卷,
步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,
步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,
步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。
[0005]优选地,在步骤I中,通过以下步骤生成虚拟卷:
初始化虚拟服务器,并为该虚拟服务器分配计算资源,
在该虚拟服务器上安装操作系统,
修改该操作系统的配置信息,
根据该虚拟服务器的磁盘设备生成虚拟卷。
[0006]优选地,在步骤I中,所述被安装的操作系统是AIX、i5/0S或者PowerLinux。
[0007]优选地,在步骤I中,修改该操作系统的配置信息的步骤包括删除与特定硬件设备有关的配置信息和个性化配置信息。
[0008]优选地,该方法还包括:步骤5:对实例化的虚拟服务器进行个性化配置。
[0009]根据本发明的另一个目的,公开.一种批量创建Power虚拟服务器的系统,其包括虚拟硬件控制台和虚拟块设备服务器,该虚拟硬件控制台用于操作Power服务器,以及虚拟块设备服务器用于复制并存储虚拟卷,其中,Power服务器和虚拟块设备服务器通过网络交换机连接,其中,
虚拟硬件控制台被配置成操作Power服务器来生成虚拟卷,
虚拟块设备服务器被配置成复制该虚拟卷以创建虚拟存储池,
虚拟硬件控制台还被配置成:
配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,以及初始化虚拟服务器,并为该虚拟服务器分配计算资源,
通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。
[0010]优选地,虚拟硬件控制台被配置成执行以下步骤生成虚拟卷:
初始化虚拟服务器,并为该虚拟服务器分配计算资源,
在该虚拟服务器上安装操作系统,
修改该操作系统的配置信息,
根据该虚拟服务器的磁盘设备生成虚拟卷。
[0011]优选地,所述被安装的操作系统是AIX、i5/0S或者PowerLinux。
[0012]优选地,修改该操作系统的配置信息包括删除与特定硬件设备有关的配置信息和个性化配置信息。
[0013]优选地,虚拟硬件控制台被配置成对实例化的虚拟服务器进行个性化配置。
[0014]本发明的实施例通过将虚拟化计算资源和存储介质分离并分别处理计算资源和存储介质,从而实现Power架构服务器虚拟机的批量创建。在一个实施例中,通过虚拟硬件控制台为具备PowerVM功能的Power架构小型机划分计算资源,其次通过具备快照/克隆特性的虚拟块设备服务器批量克隆存储介质的基础镜像,并对克隆所得的存储介质进行定制化修改,最后将计算资源和存储介质关联,形成可运行的虚拟服务器,从而完成虚拟服务器的批量创建。
[0015]本发明的优势在于在云计算环境下提高了批量创建Power服务器的虚拟机效率,实现了多个服务器虚拟机的并行创建,改变了传统的串行创建多个虚拟机的方式,大幅减少了创建多个虚拟机的时间。本发明的优势还在于实现了基于通用虚拟块设备的文件系统的批量虚拟机的快速创建,解除了与IBM专有软件、硬件产品的绑定,大幅节约了成本。
【附图说明】
[0016]在参照附图阅读了本发明的【具体实施方式】以后,本领域技术人员将会更清楚地了解本发明的各个方面。本领域技术人员应当理解的是,这些附图仅仅用于配合【具体实施方式】说明本发明的技术方案,而并非意在对本发明的保护范围构成限制。
[0017]图1是根据本发明实施例的批量创建Power虚拟服务器的方法的步骤示意图。
[0018]图2是根据本发明实施例的批量创建Power虚拟服务器的系统的示意图。
【具体实施方式】
[0019]下面参照附图,对本发明的【具体实施方式】作进一步的详细描述。在下面的描述中,为了解释的目的,陈述许多具体细节以便提供对实施例的一个或多个方面的透彻理解。然而,对于本领域技术人员可以显而易见的是,可以这些具体细节的较少程度来实践各实施例的一个或多个方面。因此下面的描述不被视为局限性的,而是通过所附权利要求来限定保护范围。
[0020]图1是根据本发明实施例的批量创建Power虚拟服务器的方法的步骤示意图。如图1所示,该方法包括以下步骤:
步骤1:生成虚拟卷,
步骤2:复制该虚拟卷以创建虚拟存储池,并配置Power服务器使其能够识别该虚拟存储池中的虚拟卷,
步骤3:初始化虚拟服务器,并为该虚拟服务器分配计算资源,
步骤4:通过将虚拟存储池中的虚拟卷一一映射到虚拟服务器来实例化虚拟服务器。
[0021]在一个实施例中,在步骤I中,通过以下步骤生成虚拟卷。
[0022]初始化虚拟服务器,并为该虚拟服务器分配计算资源,例如,将具备PowerVM特性的Power架构小型机接入虚拟硬件控制台,通过虚拟硬件控制台初始化一个虚拟
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1