[发明专利]一种基础设施软件升级的方法和相关系统在审
申请号: | 201710335637.X | 申请日: | 2017-05-12 |
公开(公告)号: | CN108874411A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 李候青;黄填华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集合 基础设施软件 第二服务器 第一服务器 服务器 升级 虚拟机迁移 管理系统 虚拟架构 业务应用 虚拟化计算机系统 虚拟化管理节点 业务管理系统 服务器集合 虚拟化软件 驱动程序 软件程序 虚拟机 申请 部署 | ||
本申请公开一种基础设施软件升级的方法、虚拟架构管理系统、业务管理系统和虚拟化计算机系统,该方法包括:虚拟架构管理系统将部署业务应用的第一类虚拟机迁移至第一服务器集合,将第二类虚拟机迁移至第二服务器集合,其中,所述第一服务器集合中包括一个或多个服务器,所述第二服务器集合中包括一个或多个服务器,所述第一服务器集合和所述第二服务器集合中服务器为运行所述业务应用虚拟机的服务器;对所述第一服务器集合添加第一标识,对所述第二服务器集合添加第二标识;根据服务器集合的标识升级基础设施软件,所述基础设施软件包括虚拟化管理节点和虚拟化软件,以及服务器的软件程序和驱动程序,以此减少升级时间,提高升级效率。
技术领域
本申请涉及计算机领域,尤其涉及云计算领域中一种基础设施软件升级的方法、虚拟架构管理系统、业务管理系统和虚拟化计算机系统。
背景技术
随着云计算技术的发展,越来越多的业务应用采用虚拟化或云平台部署。虚拟化或云平台可以统称为基础设施。基础设施主要是利用虚拟化软件或云平台软件对计算、存储、网络等资源进行虚拟化形成资源池,对业务应用提供虚拟资源。业务应用部署在基础设施软件提供的资源池上,如业务应用采用虚拟机部署。
现有技术中一台物理服务器上可以运行多台虚拟机,当基础设施软件有新特性或修复已有漏洞(bug)时,需要升级基础设施软件并重启服务器。升级的方法采用冗余服务器方式:将一台要升级的服务器上的虚拟机全部迁移至冗余服务器上,升级完成后,再把虚拟机迁移至已经完成升级的服务器上。依此方法,逐台对基础设施中服务器进行升级。而且,升级过程中需要操作人员识别冗余服务器、已完成升级的服务器和待升级的服务器,逐台将待升级的服务器上的虚拟机迁移至冗余服务器上,升级过程自动化程度不高,需要维护人员大量手工操作。整个升级过程速度慢,周期长,而且采用冗余服务器的方式会增加硬件成本。另一方面,虚拟机迁移过程和服务器的重启过程可能导致业务应用所提供的服务中断,影响业务运行。因此,现有技术的升级方案存在升级耗时长、硬件成本高、自动化程度低和升级过程会导致业务应用中断的问题。
发明内容
本申请提供了一种基础设施软件升级的方法、虚拟架构管理系统、业务管理系统和虚拟化计算机系统,可以解决现有技术的升级方案中耗时长、硬件成本高和升级过程导致业务应用中断的问题。
第一方面,提供一种基础设施软件升级的方法,该方法包括:首先,虚拟架构管理系统根据业务管理系统发送的集中部署消息将部署业务应用的第一类虚拟机迁移至第一服务器集合,将第二类虚拟机迁移至第二服务器集合。然后,对第一服务器集合添加第一标识,对第二服务器集合添加第二标识。最后,再按照服务器集合的标识升级基础设施软件。其中,虚拟架构管理系统用于管理硬件资源、虚拟化层和虚拟资源。所述第一服务器集合和所述第二服务器集合中的服务器为运行所述业务应用虚拟机的服务器。集中部署消息中包括部署业务应用的虚拟机的标识和分类,该分类是业务管理系统根据业务应用的部署模式划分的,业务管理系统用于管理业务应用。基础设施软件包括管理所述第一类虚拟机和所述第二类虚拟机的虚拟化管理节点、虚拟化软件,以及服务器的软件程序和驱动程序。
在一种可能的实现方式中,所述业务应用的部署模式包括单台部署模式、主备部署模式和负荷分担部署模式,部署所述业务应用的虚拟机的分类包括:
当所述业务应用采用所述单台部署模式时,部署所述业务应用的虚拟机为所述第一类;
当所述业务应用采用所述主备部署模式时,部署所述业务应用的主用模式的虚拟机为所述第一类,备用模式的虚拟机为所述第二类;
当所述业务应用采用所述负荷分担部署模式时,部署所述业务应用的所有虚拟机为所述第一类;或者,部署所述业务应用的预设值的虚拟机为所述第一类,其他虚拟机为所述第二类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710335637.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:补丁管理方法及装置
- 下一篇:用于更新界面布局的方法、装置、设备及系统