[发明专利]虚拟机上安装业务版本的方法及装置在审
申请号: | 201610356730.4 | 申请日: | 2016-05-26 |
公开(公告)号: | CN107436775A | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 李跃基;刘冉;王鑫;王康华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455 |
代理公司: | 工业和信息化部电子专利中心11010 | 代理人: | 秦莹 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 安装 业务 版本 方法 装置 | ||
1.一种虚拟机上安装业务版本的方法,其特征在于,包括:
通过虚拟化的网络功能模块管理器VNFM进行虚拟机的实例化,将所述VNFM的产品包发送到运维服务安装模块,其中,所述VNFM上设置有运维服务;
通过所述VNFM调用运维服务安装模块获取所述产品包中的业务版本安装文件和所述运维服务中的软件编排文件,根据所述业务版本安装文件和所述软件编排文件对各个虚拟机进行业务版本的安装。
2.如权利要求1所述的方法,其特征在于,通过VNFM进行虚拟机的实例化之后,所述方法进一步包括:
通过所述VNFM调用运维服务安装模块进行所述虚拟机的链路检测,并确定所有链路都检测均正常。
3.如权利要求1所述的方法,其特征在于,通过虚拟化的网络功能模块管理器VNFM进行虚拟机的实例化,将所述VNFM的产品包发送到运维服务安装模块具体包括:
在所述VNFM上注册版本包,将所述版本包中的产品包发送到运维服务安装模块;
在所述VNFM上进行资源编排和软件编排,并根据所述软件编排结果和所述产品包获取各个逻辑设备的软件编排文件,并将所述软件编排文件下发到所述运维服务;
通过所述VNFM根据资源编排和所述版本包中的VNFM实例化时所需要的配置信息文件实例化虚拟机。
4.如权利要求3所述的方法,其特征在于,根据产品包,通过所述VNFM调用运维服务安装模块获取所述产品包中的业务版本安装文件和所述运维服务中的软件编排文件,根据所述业务版本安装文件和所述软件编排文件对各个虚拟机进行业务版本的安装具体包括:
调用所述运维服务安装模块的安装接口,根据运维服务目录中的业务版本安装任务目录下的自定义参数文件和剧本文件,以及所述产品包中的版本文件及安装信息,对各个虚拟机进行业务版本的安装。
5.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
通过所述VNFM根据扩容需要进行软件编排,并生成扩容虚拟机统一的软件编排文件,并将该软件编排文件下发到运维服务;
通过所述VNFM触发扩容流程,进行资源创建,并向网元管理系统OMU发送预处理请求,接收所述OMU根据预处理请求生成的安装业务版本时需要解析和读取的配置数据,并将所述配置数据上传到运维服务;
调用所述运维服务安装模块的安装接口,根据扩容虚拟机统一的软件编排文件、所述配置数据、以及所述产品包中的业务版本安装文件,对扩容虚拟机进行业务版本的安装。
6.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
在所述VNFM上注册升级版本包,将所述升级版本包中的升级产品包发送到运维服务安装模块;
通过所述VNFM根据所述升级产品包获取需要升级的虚拟机的软件编排文件,根据所述软件编排文件配置升级所需参数,并将所述软件编排文件下发到所述运维服务;
调用所述运维服务安装模块,根据所述运维服务中的需要升级的虚拟机的所述软件编排文件,以及所述升级产品包中的业务版本安装文件,对需要升级的虚拟机进行业务版本的升级。
7.如权利要求1至6中任一项所述的方法,其特征在于,所述产品包具体包括:
各个逻辑设备的自定义参数文件、版本文件及安装信息、以及剧本文件,其中,所述自定义参数文件包括:基线公共参数模板、以及逻辑设备安装顺序文件,其中,所述基线公共参数模板包括:逻辑设备基本信息和逻辑设备公共 参数。
8.如权利要求7所述的方法,其特征在于,所述产品包的集成方式为:一个或多个基线包组成一个逻辑设备包,一个或多个逻辑设备包组成一个产包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610356730.4/1.html,转载请声明来源钻瓜专利网。