[发明专利]一种虚拟器件的生成和部署方法有效

专利信息
申请号: 201310460402.5 申请日: 2013-09-30
公开(公告)号: CN103793259B 公开(公告)日: 2017-02-22
发明(设计)人: 刘东红;刘魏;李永红;郭长国;王超;张志高 申请(专利权)人: 中国电子设备系统工程公司研究所;普华基础软件股份有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/445
代理公司: 核工业专利中心11007 代理人: 高尚梅
地址: 100141*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于虚拟计算机环境技术领域,具体涉及一种虚拟器件的生成和部署方法。通过把虚拟器件所使用的完整的虚拟机镜像,分解为基础模板和业务器件两个部分,来实现虚拟器件的自动生成和部署,具体包括以下步骤(1)部署虚拟计算环境,(1.1)部署物理主机;(1.2)部署管理服务器;(2)在虚拟计算环境的支撑下,通过虚拟器件模块实现虚拟器件的生成和部署功能,分别设置以下虚拟器件模块通用模板库;器件库;器件生成容器;器件组装容器;执行单元;(3)利用前端用户界面,创建生成虚拟器件;(4)部署虚拟器件,把保存在虚拟器件库中的虚拟器件发布到虚拟计算环境中使用时,通过前端用户界面执行虚拟器件的部署工作。本发明解决应用软件的提交、部署、配置困难耗时的问题,并解决现有商用技术中虚拟器件体积过大,下发困难的问题,能够实现应用的集中下发,零配置部署,快速上线。
搜索关键词: 一种 虚拟 器件 生成 部署 方法
【主权项】:
一种虚拟器件的自动生成和部署方法,其特征在于:通过把虚拟器件所使用的完整的虚拟机镜像,分解为基础模板和业务器件两个部分,来实现虚拟器件的自动生成和部署,具体包括以下步骤:(1)部署虚拟计算环境(1.1)部署物理主机:上面安装以基于内核的虚拟机管理器为虚拟化层的虚拟主机服务器操作系统,并运行代理程序,与管理服务器通信,实现监控功能;(1.2)部署管理服务器:上面运行由虚拟化管理工具软件,以及数据库支撑软件;(2)在虚拟计算环境的支撑下,通过虚拟器件模块实现虚拟器件的生成和部署功能,分别设置以下虚拟器件模块:(2.1)通用模板库:通过其中的模板生成虚拟机;模板是已经安装了基本操作系统的虚拟机镜像文件;(2.2)器件库:用来保存虚拟计算环境所有的虚拟器件,通过虚拟器件提供业务运行能力;其中的每一个虚拟器件都预先安装操作系统和业务应用软件,并明确其所需的虚拟资源;(2.3)器件生成容器:通过器件生成容器中的模板创建中间状态虚拟机,安装和配置应用软件,把中间状态虚拟机转换为虚拟器件;器件生成容器包括:命令解析器;模板装载程序;器件生成程序;(2.4)器件组装容器:通过其从器件库载入虚拟器件,组装器件,并进行激活和基本配置,把配置好的应用发布到虚拟计算环境中;器件组装器包括:命令解析器、器件解析程序、器件装配程序、器件激活程序、自动配置程序、器件发布程序;(2.5)执行单元:通过其来虚拟计算环境的前端用户界面和其它模块调用虚拟器件运行模块的接口,根据操作指令调用虚拟器件运行模块;(3)利用前端用户界面,创建生成虚拟器件(3.1)通过前端用户界面输入虚拟器件的基本信息;(3.2)使用前端用户界面,通过执行单元,调用器件生成容器的命令解析器;(3.3)模板装载程序从通用模板库中载入模板,生成临时的中间状态虚拟机;中间状态虚拟机的虚拟磁盘文件包括2部分:基本模板文件和磁盘差异文件,其中基本模板文件是通用模板库中的模板,磁盘差异文件记录虚拟机磁盘和通用模板的差异部分;(3.4)通过虚拟机激活程序把虚拟机启动,交付使用;(3.5)在中间态虚拟机中安装应用软件,并进行功能验证;(3.6)器件生成程序把中间态虚拟机的虚拟磁盘文件保存为虚拟器件;在保存时,只保存磁盘差异文件,不保存基本模板文件;(4)部署虚拟器件把保存在器件库中的虚拟器件发布到虚拟计算环境中使用时,通过前端用户界面执行虚拟器件的部署工作:(4.1)通过前端用户界面,使用执行单元,调用器件组装容器的命令解析器;(4.2)载入虚拟器件后,通过器件解析程序把虚拟器件解开,解析器件的虚拟机所使用的模板;(4.3)根据器件的配置,模板组装程序从通用模板库中载入对应的操作系统模板,和器件中的磁盘差异文件业务器件文件组合成完整的虚拟机镜像;(4.4)器件激活程序根据器件的配置,按照器件要求的资源配置启动虚拟机;(4.5)自动配置程序根据用户的配置,修改虚拟机的基本配置,包括IP地址,主机名,用户密码;(4.6)器件发布程序把已经激活的虚拟器件发布到虚拟计算环境中,提供服务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子设备系统工程公司研究所;普华基础软件股份有限公司,未经中国电子设备系统工程公司研究所;普华基础软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310460402.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top