[发明专利]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 平台 升级 方法 装置 | ||
本发明公开了OpenStack云平台升级方法及装置,属于云平台升级技术领域,要解决的技术问题为如何将运行于虚拟机的OpenStack云平台平滑升级至基于容器技术管理的OpenStack云平台。方法基于平台替换和租户迁移的方式将非容器化部署的OpenStack云平台升级至容器化部署OpenStack云平台,包括:部署容器化环境并调整容器化环境的计算资源;进行非容器化环境检查;进行数据面升级;进行控制平面升级;进行升级后版本检查;进行升级后环境检查;进行客户机迁移;进行回滚,恢复haproxy配置,重启服务,并启动OpenStack基础服务和OpenStack组件服务。
技术领域
本发明涉及云平台升级技术领域,具体地说是OpenStack云平台升级方法及装置。
背景技术
OpenStack是当今最具影响力的云计算管理工具——通过命令或者基于Web的可视化控制面板来管理IaaS云端的资源池(服务器、存储和网络)。OpenStack目前已在云平台架构搭建上达到了成熟的水平,其主要组件包括cinder、glance、nova、neutron、ironic、horizon等,同时还包含部分自身平台管理的组件,如heat、ceilometer、watcher等。在部署上,OpenStack支持KVM、Xen、Lvc、Docker等虚拟机软件或容器,默认为KVM。通过安装驱动,也支持Hyper-V和VMware ESXi,不过有些功能暂时不支持。由于容器化的火热要比虚拟软件晚,也比OpenStack项目开始得要晚,所以最早使用OpenStack的方式多是基于虚拟软件的,大多数为KVM。
容器技术是一种内核轻量级的操作系统层虚拟化技术。相对于传统的虚拟化,容器技术以其极其轻量、秒级部署、易于移植和弹性伸缩的特点闯入市场。当前,docker几乎是容器的代名词,OpenStack提供的容器化部署也是基于docker的容器虚拟技术。Docker是运行在操作系统上一个程序软件,它会提供一个容器环境,使我们的程序独立地运行在容器中,即通过docker,可以使OpenStack的组件运行在容器中,具备容器技术的优势。Docker主要概念包括:
镜像(Image):镜像可以理解为一堆静态的模板,运行起来的镜像就是容器;
容器(Container):当我们拉取了一个镜像,然后run一下,就会根据这个镜像运行出来一个容器,运行的容器就好像我们的应用程序一样,可以访问可以停止;
仓库(Repository):存放镜像的地方;
数据卷(Volumn):用来做数据持久化到宿主机上容器间的数据共享,简单的说就是将宿主机的目录映射到容器中的目录。
基于虚拟机部署OpenStack的运作原理:是虚拟电脑的硬件资源,把硬件资源分配出来,然后虚拟出来多个操作系统,虚拟出来的是一个完整的电脑;基于docker部署OpenStack的运作原理:虚拟的软件资源,把电脑中的网络、存储等分成几份虚拟成容器,软件运行在容器中,每个容器只占用电脑的部分所需要的资源,并不是一个完整的电脑。
由于早期部署的OpenStack多基于KVM、VMware等,随着容器技术的普及,基于容器化部署运营OpenStack管理云平台已成型。这就导致大多数云产品服务公司面临着两种类型环境并存的状态,这无疑增加了平台产品开发及平台运营的复杂度。
基于上述,如何将运行于虚拟机的OpenStack云平台平滑升级至基于容器技术管理的OpenStack云平台,是需要解决的技术问题。
发明内容
本发明的技术任务是针对以上不足,提供OpenStack云平台升级方法及装置,来解决如何将运行于虚拟机的OpenStack云平台平滑升级至基于容器技术管理的OpenStack云平台的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110224115.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于光突发交换网络中的入侵检测方法
- 下一篇:一种分级抗拉锚杆及支护系统