[发明专利]OpenStack云平台升级方法及装置有效
申请号: | 202110224115.9 | 申请日: | 2021-03-01 |
公开(公告)号: | CN112925609B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 韩春蕾;孙思清;谢涛涛;宋伟 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/65;G06F8/71;H04L67/00;H04L67/10 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 潘悦梅 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | openstack 平台 升级 方法 装置 | ||
1.OpenStack云平台升级方法,其特征在于基于平台替换和租户迁移的方式将非容器化部署的OpenStack云平台升级至容器化部署OpenStack云平台,所述方法包括如下步骤:
部署容器化环境并调整容器化环境的计算资源,对非容器化环境的所有计算节点进行分类,容器化环境对于每种类型提供一台计算节点;
进行非容器化环境检查,对非容器化环境下功能和节点进行检查,创建虚拟机并检查虚拟机是否可用;
进行数据面升级,部署容器化环境,并备份非容器化环境的数据库,将非容器化环境备份的数据库拷贝至容器化环境的控制节点,将数据导入到容器化环境,将导入的数据持久化后,在重新部署过程中利用组件的db-sync过程进行数据结构的升级;
进行控制平面升级,将容器化环境侧的控制面对应的配置信息同步非容器化环境,并将非容器化环境的控制面与容器化环境的控制面对接后,将非容器化环境的控制面停服;
进行升级后版本检查,检查组件以及数据库版本是否升级到高版本OpenStack云平台;
进行升级后环境检查,对数据面、控制面以及功能进行检查;
进行客户机迁移,热迁移测试虚拟机并迁移客户虚拟机;
进行回滚,恢复haproxy配置,重启服务,并启动OpenStack基础服务和OpenStack组件服务;
所述OpenStack云平台升级仅限于支持使用分布式存储的集群升级,且仅限于支持相邻版本OpenStack升级。
2.根据权利要求1所述的OpenStack云平台升级方法,其特征在于对非容器化环境下功能进行检查,包括检查OpenStack平台稳定性、检查租户侧使用是否正常、清理error状态的无用虚拟机,上述功能检查覆盖有OpenStack集群、存储集群以及监控集群。
3.根据权利要求1所述的OpenStack云平台升级方法,其特征在于对非容器化环境下节点进行检查,包括检查全部节点运行是否正常、网络是否畅通以及时间是否同步。
4.根据权利要求1所述的OpenStack云平台升级方法,其特征在于通过执行数据库备份操作备份非容器化环境的数据库,备份非容器化环境的数据库后,非容器化环境不允许再开通新的业务,且不允许改变旧的业务状态。
5.根据权利要求1所述的OpenStack云平台升级方法,其特征在于通过容器的持久化存储将导入的数据持久化。
6.根据权利要求1所述的OpenStack云平台升级方法,其特征在于将非容器化环境的控制面与容器化环境的控制面对接的对接方式为:将非容器化环境的IP代理到容器化环境的服务上;
通过修改haproxy服务配置的方式,将容器化环境的服务域名解析到非容器化环境控制服务的IP,使得非容器化环境和容器化环境能够互相识别,非容器化环境的控制面与容器化环境的控制面相互打通。
7.根据权利要求1所述的OpenStack云平台升级方法,其特征在于对数据面进行检查,包括检查数据库服务状态;
对控制面进行检查,包括检查API返回差查询以及服务状态查询,并检查原非容器化环境的服务在容器化环境是否正常;
对功能进行检查,包括检查虚拟机额创建和删除以及卷的创建、挂载、卸载和删除。
8.OpenStack云平台升级装置,其特征在于,包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至7中任一所述的方法。
9.计算机可读介质,其特征在于,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行权利要求1至7任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110224115.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于光突发交换网络中的入侵检测方法
- 下一篇:一种分级抗拉锚杆及支护系统