【技术实现步骤摘要】
云平台的升级方法、装置、设备、云平台系统及存储介质
[0001]本专利技术实施例涉及通信领域,具体涉及一种云平台的升级方法、装置、设备、云平台系统及存储介质。
技术介绍
[0002]市面上出现了多种云平台以满足各种商用、医用等需求。例如,市面上出现了较多基于OpenStack或者兼容OpenStack的加强版云平台。之所以要基于OpenStack或者兼容OpenStack,因为OpenStack带来了更好的生态,更快捷地对接功能。OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。CloudStack和OpenNebula也具有与OpenStack类似的特性,下面以基于OpenStack实现的云平台为示例进行说明。
[0003]基于OpenStack实现的云平台架构中,OpenStack的云计算管理功能和虚拟化管理功能是融合在一起设计的 ...
【技术保护点】
【技术特征摘要】
1.一种云平台的升级方法,所述云平台包括云计算管理平台和虚拟化管理平台,还包括对接所述云计算管理平台和虚拟化管理平台的插件层,所述插件层包括至少一个服务插件;所述云平台的升级方法包括:获取目标版本云计算管理平台对当前版本云计算管理平台进行替换,以及根据所述目标版本云计算平台,将所述服务插件中的至少一个进行升级,使得升级后的服务插件与所述目标版本云计算管理平台相适配。2.如权利要求1所述的云平台的升级方法,其特征在于,所述根据所述目标版本云计算平台,将所述服务插件中的至少一个进行升级包括:获取根据所述目标版本云计算管理平台和所述当前版本云计算管理平台之间的差异所生成的目标服务插件;将对应的所述服务插件升级为所述目标服务插件。3.如权利要求2所述的云平台的升级方法,其特征在于,所述插件层包括计算服务插件、存储服务插件、网络服务插件和镜像服务插件中的至少一种;所述目标服务插件对应的包括:目标计算服务插件、目标存储服务插件、目标网络服务插件、目标镜像服务插件中的至少一种。4.如权利要求3所述的云平台的升级方法,其特征在于,所述目标服务插件包括目标镜像服务插件时,所述目标镜像服务插件中包括:所述目标版本云计算管理平台对应的镜像驱动程序信息和镜像库容量获取代码;镜像驱动程序信息包括所述目标版本云计算管理平台对应的镜像驱动程序名称,所述镜像库容量获取代码用于供调用以获取镜像库容量。5.如权利要求3所述的云平台的升级方法,其特征在于,所述目标服务插件包括目标计算服务插件时,所述目标计算服务插件中包括:与所述目标版本云计算管理平台的计算服务插件驱动对应的建立并运行实例build_and_run_instance代码;所述build_and_run_instance代码用于供调用以将参数数据结构转换为与所述目标版本云计算管理平台的计算服务插件驱动相适配的参数数据结构;和/或,所述目标计算服务插件中包括:接口的实现方法描述信息和所述接口对应的接口控制器实现位置描述信息;所述接口的实现方法描述信息和所述接口对应的接口控制器实现位置描述信息用于供调用对应的接口以将任务发给所述虚拟化管理平台。6.如权利要求3-5任一项所述的云平台的升级方法,其特征在于,所述目标版本云计算管理平台为N版本及N版本以上的云计算管理平台,所述当前版本云计算管理平台为所述N版本以下的云计算管理平台;所述目标服务插件包括目标网络服务插件时,所述目标网络服务插件的安全组...
【专利技术属性】
技术研发人员:王世超,丁杰,崔丕锁,孔鹏,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。