基于集群感知的服务器升级方法及装置制造方法及图纸

技术编号:38743104 阅读:27 留言:0更新日期:2023-09-08 23:26
本发明专利技术实施例涉及一种基于集群感知的服务器升级方法及装置,包括:批量检测目标服务器的多个固件的当前固件版本信息并获取每个固件对应的固件版本库中记录的最新固件版本信息;基于每个固件的当前固件版本信息和最新固件版本信息确定固件升级策略,其中,固件升级策略至少包括固件版本、执行时间和执行模式,执行模式包括全自动模式和人工模式;基于固件升级策略对目标服务器的多个固件进行批量升级。由此,自动化建立和跟踪集群服务器之间的业务关系、资源间动态映射视图,识别业务高可用模式、可迁移性以及工作负载状态,实现服务器集群的固件滚动升级,消除停机影响,同时可减少人工干预,降低出错率,大幅提升数据中心运维效率。中心运维效率。中心运维效率。

【技术实现步骤摘要】
基于集群感知的服务器升级方法及装置


[0001]本专利技术实施例涉及服务器升级领域,尤其涉及一种基于集群感知的服务器升级方法及装置。

技术介绍

[0002]随着计算机技术和网络技术的飞速发展,数据中心的规模变得越来越大,一个机房中的机器有成千上万台,数量规模极其庞大。随着数据中心服务器数量的不断增大,数据中心的运维工作量和复杂度也呈现指数级增长。尤其是在服务器批量升级场景下,绝大部分运维供应商还是选择人工运维,虽然目前市面上已经有各类服务器批量升级的工具或者软件,但是还是需要先人工识别业务状态,判断是否达到可停机运维的标准,确认完后才可以批量操作。此类流程耗时费力,且人工统计容易出错,很可能会造成业务中断的后果。

技术实现思路

[0003]鉴于此,为解决上述技术问题或部分技术问题,本专利技术实施例提供一种基于集群感知的服务器升级方法及装置。
[0004]第一方面,本专利技术实施例提供一种基于集群感知的服务器升级方法,包括:
[0005]批量检测目标服务器的多个固件的当前固件版本信息并获取每个固件对应的固件版本库中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于集群感知的服务器升级方法,其特征在于,包括:批量检测目标服务器的多个固件的当前固件版本信息并获取每个固件对应的固件版本库中记录的最新固件版本信息;基于每个固件的当前固件版本信息和最新固件版本信息确定固件升级策略,其中,所述固件升级策略至少包括固件版本、执行时间和执行模式,所述执行模式包括全自动模式和人工模式;基于所述固件升级策略对所述目标服务器的多个固件进行批量升级。2.根据权利要求1所述的方法,其特征在于,所述基于每个固件的当前固件版本信息和最新固件版本信息确定固件升级策略,包括:判断每个固件的当前固件版本信息和最新固件版本信息是否一致;将当前固件版本信息与最新固件版本信息不一致的固件作为待升级固件;基于所述待升级固件,确定固件升级策略。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述待升级固件的固件信息添加至待升级清单中;基于待升级清单中记录的固件信息,建立以逻辑资源和物理资源的关联关系为基础的映射视图,得到资源映射文件;基于所述资源映射文件,将无需业务迁移的服务器主机进行停机并设置为预升级状态;将需要进行业务迁移的服务器主机进行业务迁移。4.根据权利要求3所述的方法,其特征在于,所述将需要进行业务迁移的服务器主机进行业务迁移,包括:在服务器集群中选择符合预设条件的负载服务器;将需要进行业务迁移的服务器主机中的业务迁移到所述负载服务器中继续进行业务处理;将进行业务迁移完成后的服务器主机进行停机并设置为预升级状态。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户端发送的固件升级指令,其中,所述固件升级指令中包括执行模式;响应于所述固件升级指令并基于所述执行模式对所述目标服务器的多个...

【专利技术属性】
技术研发人员:李锋
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1