[发明专利]一种数据同步方法及带外管理设备有效
申请号: | 201910779712.0 | 申请日: | 2016-10-25 |
公开(公告)号: | CN110703985B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 于飞;江朝君 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 同步 方法 管理 设备 | ||
本发明实施例公开了一种数据同步方法及带外管理设备。其中,该方法包括:在数据同步之前,校验存储在所述第一单板的主区域中的第一待校验信息,获得第一校验结果,以及校验存储在所述第二单板的主区域中的第二待校验信息,获得第二校验结果;根据所述第一校验结果以及所述第二校验结果,从所述第一单板、所述第二单板中确定主单板以及备单板;将所述主单板的主区域中的数据同步到所述备单板的备区域中。实施本发明实施例可以确保数据同步的有效性。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种数据同步方法及带外管理设备。
背景技术
带外管理(Out-of-band management)是基于硬件的一种管理方式,使用专用硬件模块或特殊的远程管理卡提供管理接口,通过专用的数据通道对设备进行远程维护和管理。
在服务器领域,面向事务和计算的高可靠、高密、高性能服务器越来越受到一些高风险行业(如政府、金融、电力、石油和运营商等)的青睐。由于这类服务器的采购和维护成本都非常高,因此对服务器自身的可靠性、可维护性和可用性提出了更高的要求,所以这类服务器在带外管理层面一般都会采用冗余设计的方法,以便在一套系统出现故障的时候,另外一套系统可以立即启动,代替故障的系统,实现业务的正常运行。
通常,服务器的带外管理设备的冗余设计会采用2套完全一样的硬件系统和软件系统,其中一套作为主用设备,另外一套作为备用设备。两套设备实际都在运行,主用设备处于工作状态,备用设备处于休眠状态。为了保证系统运行的一致性,主用设备的软件系统会将一些关键信息(如用户管理信息、告警信息等)同步到备用设备,这样在主用设备的系统出现故障导致主用设备降为备用设备的时候,备用设备就可以直接升为主用设备,实现主用设备和备用设备之间的无缝切换,以代替故障的系统继续运行业务,并且不影响用户做过的任何操作和配置。
从上述描述可以看出,主用设备和备用设备之间的数据同步在冗余设计中起到核心作用。实践中发现,在数据同步的过程中,很容易出现一些不确定的因素,比如,用户操作不当或者突然掉电等,这些不确定的因素会导致数据同步失败。由于数据同步具有替换覆盖的特性,一旦失败,数据就很难恢复,这样就会导致数据的丢失,使得数据同步失效。
发明内容
本发明实施例提供了一种数据同步方法及带外管理设备,可以确保数据同步的有效性。
本发明实施例第一方面公开了一种数据同步方法,应用于带外管理设备,所述带外管理设备包括第一单板和第二单板,所述方法包括:
在数据同步之前,校验存储在所述第一单板的主区域中的第一待校验信息,获得第一校验结果,以及校验存储在所述第二单板的主区域中的第二待校验信息,获得第二校验结果;
根据所述第一校验结果以及所述第二校验结果,从所述第一单板、所述第二单板中确定主单板以及备单板;
将所述主单板的主区域中的数据同步到所述备单板的备区域中,其中,所述主单板的主区域中的数据为有效数据。
其中,该第一待校验信息可以包括校验码以及服务器标识,该第二待校验信息可以包括校验码以及服务器标识,校验码可以通过CRC32、MD5和SHA1等校验算法中的任一种来生成,该校验码通常用于校验文件的完整性。服务器标识用于唯一标识服务器的身份,比如:服务器的序列号、一维码、二维码等,该服务器标识用于校验服务器标识与服务器是否匹配。
可见,本发明实施例中,无论是否存在人为或环境等不稳定因素的影响,在数据同步之前,带外管理设备可以通过校验两个单板上的待校验信息来重新确定主单板以及备单板,以确保主单板中待同步的数据为有效的数据,从而可以确保数据同步的有效性。
在一个可能的实施方式中,所述根据所述第一校验结果以及所述第二校验结果,从所述第一单板、所述第二单板中确定主单板以及备单板包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910779712.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据收集系统及数据收集方法
- 下一篇:云硬盘创建方法、装置、设备及存储介质
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置