一种主备镜像信息同步方法技术

技术编号:39505836 阅读:8 留言:0更新日期:2023-11-24 11:37
本申请公开了一种主备镜像信息同步方法

【技术实现步骤摘要】
一种主备镜像信息同步方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种主备镜像信息同步方法

装置

设备及介质


技术介绍

[0002]在当前服务器中,一般机箱管理系统中
CMC(Chassis Management Controller
,机箱管理控制器
)
支持双
Flash(Adobe Flash
,多媒体软件平台
)
,而每个
Flash
中可以保留一份镜像文件,这样可以保证在主镜像出现异常时,系统可以切换到备用镜像正常运行,保证机器的长期有效使用,而对于主备镜像的信息同步,由于系统的一些突发状况,可能导致主备镜像信息同步失败,或者同步信息过程中中断,而造成信息同步不完整,此时同步信息如何处理会直接影响服务器的使用;同时不同客户对于是否需要同步信息以及同步哪些信息因为使用场景和业务的差异存在着不同的考虑,现有技术中都是统一将节点信息

电源信息

风扇信息等基础信息进行按时同步,这样无法适应不同客户的需求,同时对于同步时间也存在分歧,进而影响对于不同场景下服务器的适配性

[0003]由上可见,如何提高客户对待同步信息的选择多样性,提高不同场景下服务器的适配性,满足服务器使用的性能要求,降低主备镜像信息同步的复杂性是本领域有待解决的问题


技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种主备镜像信息同步方法

装置

设备及介质,能够提高客户对待同步信息的选择多样性,提高不同场景下服务器的适配性,满足服务器使用的性能要求,降低主备镜像信息同步的复杂性

其具体方案如下:
[0005]第一方面,本申请公开了一种主备镜像信息同步方法,应用于机箱管理控制器,包括:
[0006]确定主备镜像同步信息;
[0007]将所述主备镜像同步信息和同步配置选项发送至前端的信息同步选择页面,以便通过前端的所述信息同步选择页面从所述主备镜像同步信息中筛选待同步信息,并基于所述同步配置选项确定当前同步配置信息;
[0008]获取所述待同步信息和所述当前同步配置信息,基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步

[0009]可选的,所述确定主备镜像同步信息,包括:
[0010]基于预设信息类型采集需要在所述主镜像和所述备用镜像之间进行同步的初始设备信息,以得到主备镜像同步信息;所述预设信息类型包括电源信息

风扇信息

节点信息

节点事件日志

节点故障日志以及节点资产信息中的任意一种或几种的组合

[0011]可选的,所述将所述主备镜像同步信息和同步配置选项发送至前端的信息同步选择页面,包括:
[0012]设置用于显示所述主备镜像同步信息和所述同步配置选项的信息同步选择页面;
[0013]基于所述主备镜像同步信息和所述同步配置选项生成选框模型,并将所述选框模型发送至所述信息同步选择页面进行显示

[0014]可选的,所述基于所述主备镜像同步信息和所述同步配置选项生成选框模型,包括:
[0015]基于所述主备镜像同步信息和所述同步配置选项生成包含各同步内容选项的选框模型;其中,所述同步内容选项中包含相应的待同步信息的详细解释信息;
[0016]当监测到所述选框模型中的任一所述同步内容选项被触发时,利用前端的所述信息同步选择页面将被触发的所述同步内容选项对应的所述详细解释信息显示至预先显示区域

[0017]可选的,所述基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步,包括:
[0018]在所述信息同步的过程中,对本地的主镜像进行实时监测,以监测本地的所述主镜像是否出现异常情况;
[0019]当在所述信息同步的过程中监测到本地的所述主镜像出现异常情况,则中断所述信息同步的过程,并记录本地的所述备用镜像的当前等待响应时间;
[0020]判断所述当前等待响应时间是否大于预设的响应时间阈值;
[0021]若所述当前等待响应时间大于预设的响应时间阈值,则启动本地的备用镜像;
[0022]对所述备用镜像中的本次已同步信息执行删除操作,并监测所述备用镜像中存在的本次已同步信息是否已被成功删除;
[0023]当监测到所述备用镜像中存在的本次已同步信息已被成功删除,则利用所述备用镜像中的上一次已同步信息进行配置初始化操作,以得到初始化同步配置信息

[0024]可选的,所述的主备镜像信息同步方法,还包括:
[0025]当监测到镜像升级操作被执行完后,发送第一选项和第二选项至前端;
[0026]若监测到所述第一选项被触发,则保留本次镜像升级操作后的镜像更新信息;
[0027]若监测到所述第二选项被触发,则将所述镜像更新信息恢复至预设默认镜像信息

[0028]可选的,所述基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步之后,还包括:
[0029]记录当前信息同步时间,基于所述当前信息同步时间和预设的信息同步时间间隔确定下一个信息同步时间;
[0030]按照轮询方式获取下一组主备镜像同步信息,以便基于所述下一个信息同步时间和所述下一组主备镜像同步信息实现所述主镜像与所述备用镜像之间的下一次信息同步

[0031]第二方面,本申请公开了一种主备镜像信息同步装置,应用于机箱管理控制器,包括:
[0032]信息确定模块,用于确定主备镜像同步信息;
[0033]信息发送模块,用于将所述主备镜像同步信息和同步配置选项发送至前端的信息同步选择页面,以便通过前端的所述信息同步选择页面从所述主备镜像同步信息中筛选待同步信息,并基于所述同步配置选项确定当前同步配置信息;
[0034]信息同步模块,用于获取所述待同步信息和所述当前同步配置信息,基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步

[0035]第三方面,本申请公开了一种电子设备,包括:
[0036]存储器,用于保存计算机程序;
[0037]处理器,用于执行所述计算机程序,以实现前述的主备镜像信息同步方法

[0038]第四方面,本申请公开了一种计算机存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的主备镜像信息同步方法的步骤

[0039]可见,本申请提供了一种主备镜像信息同步方法,包括确定主备镜像同步信息;将所述主备镜像同步信息和同步配置选项发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种主备镜像信息同步方法,其特征在于,应用于机箱管理控制器,包括:确定主备镜像同步信息;将所述主备镜像同步信息和同步配置选项发送至前端的信息同步选择页面,以便通过前端的所述信息同步选择页面从所述主备镜像同步信息中筛选待同步信息,并基于所述同步配置选项确定当前同步配置信息;获取所述待同步信息和所述当前同步配置信息,基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步
。2.
根据权利要求1所述的主备镜像信息同步方法,其特征在于,所述确定主备镜像同步信息,包括:基于预设信息类型采集需要在所述主镜像和所述备用镜像之间进行同步的初始设备信息,以得到主备镜像同步信息;所述预设信息类型包括电源信息

风扇信息

节点信息

节点事件日志

节点故障日志以及节点资产信息中的任意一种或几种的组合
。3.
根据权利要求1所述的主备镜像信息同步方法,其特征在于,所述将所述主备镜像同步信息和同步配置选项发送至前端的信息同步选择页面,包括:设置用于显示所述主备镜像同步信息和所述同步配置选项的信息同步选择页面;基于所述主备镜像同步信息和所述同步配置选项生成选框模型,并将所述选框模型发送至所述信息同步选择页面进行显示
。4.
根据权利要求3所述的主备镜像信息同步方法,其特征在于,所述基于所述主备镜像同步信息和所述同步配置选项生成选框模型,包括:基于所述主备镜像同步信息和所述同步配置选项生成包含各同步内容选项的选框模型;其中,所述同步内容选项中包含相应的待同步信息的详细解释信息;当监测到所述选框模型中的任一所述同步内容选项被触发时,利用前端的所述信息同步选择页面将被触发的所述同步内容选项对应的所述详细解释信息显示至预先显示区域
。5.
根据权利要求1所述的主备镜像信息同步方法,其特征在于,所述基于所述待同步信息和所述当前同步配置信息实现本地的主镜像与备用镜像之间的信息同步,包括:在所述信息同步的过程中,对本地的主镜像进行实时监测,以监测本地的所述主镜像是否出现异常情况;当在所述信息同步的过程中监测到本地的所述主镜像出现异常情况,则中断所述信息同步的过程,并记录本地...

【专利技术属性】
技术研发人员:杨汝纯毕敬龙
申请(专利权)人:浪潮山东计算机科技有限公司
类型:发明
国别省市:

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

1