【技术实现步骤摘要】
一种数据差异化识别编码同步方法、装置、设备及介质
[0001]本专利技术涉及热备份领域,尤其涉及一种数据差异化识别编码同步方法、装置、设备及介质。
技术介绍
[0002]电信级或者核心企业网络设备对系统的可靠性都有着比较高的要求。此类设备采用的一种比较常见的可靠性方案便是采用双主控系统实现1+1备份。
[0003]具体地,一块主控盘处于工作状态;另外一块备控盘处于备用状态。正常情况下,主控盘的数据需要实时同步到备控盘,当在主控盘由于不可预知的原因系统复位时,备控盘可以瞬间接替主控盘工作,从而实现缩短由于主控板故障导致业务中断的时间,提高设备的可靠性。
[0004]但现有的双主控系统中,主控盘需要向备控盘频繁同步大量数据,而其数据传输一般采用同步RPC方式同步数据,由于数据量大,同步频繁、阻塞等待时间长,将导致主控盘软件系统执行效率低下,特别是在NSR等场景出现大量路由学习或邻居震荡等情况,会导致双主控系统性能大幅下降。
[0005]因此,亟需一种能够针对大数据量的频繁传输,实现快速且高效备份的双主控系 ...
【技术保护点】
【技术特征摘要】
1.一种数据差异化识别编码同步方法,其特征在于,其应用于主控盘,包括:映射主控制块的数据结构,得到位图;更新主控制块时,对应数据结构变化,置位位图;对位图进行压缩得到压缩数据,并发送至备控盘,所述压缩数据供备控盘解码得到的差量更新数据,并更新备控制块。2.如权利要求1所述的数据差异化识别编码同步方法,其特征在于,所述对位图进行压缩得到压缩数据,包括,对所述位图进行第一次压缩和第二次压缩,所述第一次压缩包括:消除位图中出现的m次连续的0或1后拼接剩余bit位,并记录消除位置及数字;且所述m的值被配置为:消除的bit位大于记录消除位置及数字所占bit位。3.如权利要求1所述的数据差异化识别编码同步方法,其特征在于,所述第二次压缩包括:以n位bit为单元,统计位图中各单元对应的数值及出现次数;抽取出现次数大于预设值的所述单元,记录抽取位置和对应单元,并拼接剩余位置得到压缩数据,所述m,n均为预设的自然数。4.如权利要求1所述的数据差异化识别编码同步方法,其特征在于,在所述对位图进行压缩得到压缩数据之前,还包括:将多个更新的主控制块对应的位图合并,得到合并后的位图,并记录合并后的位图所包括的主控制块。5.如权利要求4所述的数据差异化识别编码同步方法,其特征在于,所述对位图进行压缩得到压缩数据,包括:对合并后的位图进行压缩得到压缩数据,所述压缩数据供备控盘解码得到的多个对应的备控制卡的差量更新数据,并更新对应的多个备控...
【专利技术属性】
技术研发人员:丁毅,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。