[发明专利]一种虚拟机的操作系统部署方法、系统及设备无效
申请号: | 200910235300.7 | 申请日: | 2009-09-30 |
公开(公告)号: | CN101695077A | 公开(公告)日: | 2010-04-14 |
发明(设计)人: | 邵宗有;聂华;历军;孙国忠;樊兴军;崔建伟 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市德恒律师事务所 11306 | 代理人: | 梁永 |
地址: | 100084 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 操作系统 部署 方法 系统 设备 | ||
技术领域
本发明涉及计算机技术领域,更具体地涉及虚拟机的操作系统部署技术。
背景技术
现有的虚拟化软件提供了虚拟机部署方法,例如虚拟化软件VMware在部署虚拟机的时候有以下步骤:
创建虚拟机;
为虚拟机安装操作系统;
通过虚拟机制作模板;
将模板克隆为虚拟机。
上述通过模板部署虚拟机的方法可以在一定程度上提高虚拟机的部署效率,但是由于虚拟机模板都是由服务器端获得,如果有多台(如100台)虚拟机需要部署的话,所有的虚拟机都需要由服务器端的模板克隆而来,显然让这100台虚拟机同时开始部署是不现实的,即使同时开始也限于服务器端的发送能力而不能提高效率。
因此,目前需要一种快速高效的虚拟机部署方案。
发明内容
为了解决上述问题之一,本发明提出了一种种虚拟机的操作系统部署方法,其特征在于,包括以下步骤:创建样板虚拟机操作系统镜像;服务器获取所述样板虚拟机操作系统镜像并启动点对点传输协议;待部署的虚拟机通过所述点对点传输协议从所述服务器获取所述样板虚拟机操作系统镜像。
根据本发明的实施例,所述服务器启动点对点传输协议的步骤还包括:所述服务器启动动态主机分配协议、文件传输协议、数据镜像备份工具、点对点传输协议数据交换服务、点对点传输协议种子文件写入服务。
根据本发明的实施例,待部署的虚拟机通过所述点对点传输协议从所述服务器获取所述样板虚拟机操作系统镜像的步骤包括:启动待部署的虚拟机,并将所述待部署的虚拟机设置为网卡启动;所述待部署的虚拟机通过所述网卡获取网际协议IP地址;所述待部署的虚拟机利用文件传输协议在所述服务器上下载支持点对点传输协议和数据镜像备份工具的内核;所述待部署的虚拟机使用所述数据镜像备份工具在所述服务器上下载点对点传输协议种子文件;所述待部署的虚拟机启动点对点传输协议,从所述服务器上下载所述样板虚拟机操作系统镜像。
根据本发明的实施例,在所述服务器启动点对点传输协议的步骤之后还包括:所述服务器启动监控服务,用于监控所述待部署的虚拟机进行操作系统部署的进度。
根据本发明的实施例,所述点对点传输协议包括BitTorrent传输协议。
根据本发明的实施例,创建样板虚拟机操作系统镜像的步骤包括:创建样板虚拟机;为所述样板虚拟机安装操作系统;为所述样板虚拟机安装数据镜像备份工具。
本发明还提出了一种虚拟机的操作系统部署系统,所述系统包括样板虚拟机、服务器和待部署的虚拟机。其中,所述样板虚拟机用于生成样板虚拟机操作系统镜像;所述服务器用于获取所述样板虚拟机操作系统镜像并启动点对点传输协议;所述待部署的虚拟机用于通过所述点对点传输协议从所述服务器获取所述样板虚拟机操作系统镜像。
本发明还提出了一种服务器,包括获取模块和启动模块。其中,所述获取模块用于获取样板虚拟机操作系统镜像;所述启动模块用于启动点对点传输协议。
根据本发明的实施例,所述启动模块用于启动动态主机分配协议、文件传输协议、数据镜像备份工具、点对点传输协议数据交换服务、点对点传输协议种子文件写入服务。
根据本发明的实施例,所述服务器还包括监控模块,其用于监控所述待部署的虚拟机进行操作系统部署的进度。
根据本发明的实施例,所述点对点传输协议包括BitTorrent传输协议。
本发明所提出的虚拟机的操作系统部署方法、系统及设备采用点对点的传输方式,充分利用了网络带宽,使得虚拟集群操作系统的部署并行化,极大地提高了虚拟机操作系统批量部署的效率。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明的一个实施例的虚拟机操作系统部署方法的流程图;
图2为根据本发明的一个实施例的样板虚拟机的示意图;
图3为根据本发明的一个实施例的服务器获取样板虚拟机的操作系统镜像的示意图;
图4为根据本发明的一个实施例的虚拟机操作系统部署系统的示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
如图1所示为根据本发明的一个实施例的虚拟机操作系统部署方法100的流程图,该方法100包括:
S101:创建样板虚拟机操作系统镜像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910235300.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:监控手机及其监控方法
- 下一篇:一种电台信号的分离系统