一种配置同步方法及装置制造方法及图纸

技术编号:37455918 阅读:26 留言:0更新日期:2023-05-06 09:28
本申请提供了一种配置同步方法及装置,涉及通信技术领域。该方法可以应用于第一控制平面中,所述方法包括:在第一设定时间到达时,对当前的本地配置进行归一化处理,得到第一配置文件;将所述第一配置文件通过文件传输通道发送给第二控制平面;接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件;根据所述第一配置文件和所述第二配置文件,生成差异化配置文件;根据所述差异化配置文件,对所述第一控制平面中的本地配置进行更新处理。由此,在CP灾备环境中实现了主CP和备CP之间配置的同步。灾备环境中实现了主CP和备CP之间配置的同步。灾备环境中实现了主CP和备CP之间配置的同步。

【技术实现步骤摘要】
一种配置同步方法及装置


[0001]本申请涉及通信
,尤其涉及一种配置同步方法及装置。

技术介绍

[0002]vBRAS(Virtual Broadband Remote Access Server,虚拟化宽带远程接入服务器)转控分离系统通过将转发平面与控制平面完全解耦,解决了传统BRAS中存在的控制平面与转发平面能力不匹配、无法共享资源以及新业务部署不及时等问题。和传统BRAS相比,最大的改变是在控制平面,控制平面(vBRAS

CP)定位为用户控制管理部件。而vBRAS

CP由负责扩展管理的CTRL

VM、负责BRAS业务的BRAS

VM和负责转发的FWD

VM三种类型的虚拟机(VM)组成。用户通过CTRL

VM统一对BRAS

VM和FWD

VM进行配置管理。
[0003]由于CTRL

VM处在集中管理的位置,它除了要管理自身的配置,还需要统一管理CP池内的BRAS

VM、FWD

VM以及UP上的配置,在一个CP池内,只存在一组CTRL

VM,而BRAS

VM可以扩容到最大64组,UP可以最多管理1024个,当BRAS

VM和UP的数量增多时,相应的配置也会变多,对于负责统一配置管理的CTRL

VM来说,要管理的配置也会变得很庞大。
[0004]在实际的应用场景中,转控分离通常采用CP灾备的组网,这是一种应用在转发与控制分离组网中的异地灾备技术。它通过在两个分属于不同DC的CP之间进行双机备份,可有效应对地震、火灾等不可抗力导致备份数据丢失的情况,从而达到异地容灾的目的。但这种组网下同样也会带来配置维护的问题,灾备主CP和灾备备CP分别管理着各自的数据中心DC,但同时他们之间又需要同步用户表项信息。原则上,主备CP的配置需要保持一致,但是实际上,主备的CP配置是通过各自的CTRL

VM分别完成的,而主备CP中各自的CTRL

VM的配置并没有同步机制,所以只能通过人工来保证配置的一致性;但是配置是需要经常根据实际需求发生变化的,当一侧CP配置变更而另一侧CP没有及时同步更新时,就会导致两边配置不一致,可能会引起一些问题。并且当配置变得很庞大时,可读性就会变得很差,导致查找某项配置、或者排查配置遗漏或者错误时也会变得困难。
[0005]目前,在CP灾备环境中,主CP和备CP之间没有配置同步的机制,但是配置同步这种需求在网络系统中广泛存在,比如在转控分离系统中,CP和UP之间、CTRL

VM和BRAS

VM之间、CTRL

VM和FWD

VM之间都有配置的同步和平滑,都是通过NETCONF协议来完成的。但是NETCONF协议并不适合在灾备CP间的配置同步。因为灾备CP间配置同步的需求,使用NETCONF并不合适,NETCONF只适用于server向client单向下发配置,在上述的CP系统中,CTRL

VM作为NETCONF server向BRAS

VM、FWD

VM、UP等多个client下发配置,他们的角色和配置同步的方向是很明确的。但是在灾备组网中,灾备主和灾备备的配置都是有可能发生改变的,也就是既有主向备同步的需求,也有备向主同步的需求,主备任何一方作为client或者server都不合适。并且CTRL

VM上包含了所有的配置,同步过程中的数据量也是很大的,很有可能会影响到灾备间的心跳通道。
[0006]因此,如何在CP灾备环境中实现主CP和备CP之间配置的同步是值得考虑的技术问题之一。

技术实现思路

[0007]有鉴于此,本申请提供一种配置同步方法及装置,用以在CP灾备环境中实现主CP和备CP之间配置的同步。
[0008]具体地,本申请是通过如下技术方案实现的:
[0009]根据本申请的第一方面,提供一种配置同步方法,应用于第一控制平面中,所述方法,包括:
[0010]在第一设定时间到达时,对当前的本地配置进行归一化处理,得到第一配置文件;
[0011]将所述第一配置文件通过文件传输通道发送给第二控制平面;
[0012]接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件;
[0013]根据所述第一配置文件和所述第二配置文件,生成差异化配置文件;
[0014]根据所述差异化配置文件,对所述第一控制平面中的本地配置进行更新处理。
[0015]根据本申请的第二方面,提供一种配置同步装置,设置于第一控制平面中,所述装置,包括:
[0016]归一化处理模块,用于在第一设定时间到达时,对当前的本地配置进行归一化处理,得到第一配置文件;
[0017]发送模块,用于将所述第一配置文件通过文件传输通道发送给第二控制平面;
[0018]接收模块,用于接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件;
[0019]生成模块,用于根据所述第一配置文件和所述第二配置文件,生成差异化配置文件;
[0020]更新模块,用于根据所述差异化配置文件,对所述第一控制平面中的本地配置进行更新处理。
[0021]本申请实施例的有益效果:
[0022]本申请实施例提供的配置同步方法及装置中,通过实施本申请提供的同步配置方法,第一CP在第一设定时间到达时,对当前的本地配置进行归一化处理,得到第一配置文件;将第一配置文件通过文件传输通道发送给第二控制平面;接收第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件;根据第一配置文件和第二配置文件,生成差异化配置文件;根据差异化配置文件,对第一控制平面中的本地配置进行更新处理。通过采用上述方法,第一CP与第二CP之间通过文件传输通道来传输给自的配置文件,从而实现在第一CP与第二CP之间配置的同步;此外,在进行配置更新时,基于各自的配置文件生成差异化配置文件,然后基于该差异化配置文件更新第一CP和第二CP中各自的本地配置,由此能够实现配置的快速同步处理;再者,为了减少传输负担,在对本地配置进行传输之前,会进行本地配置进行归一化配置,从而得到较小的配置文件,进而也就能减少文件传输通道的传输压力,同时提升配置文件的传输速率。
附图说明
[0023]图1是本申请实施例提供的一种配置同步方法的流程示意图;
[0024]图2是本申请实施例提供的另一种配置同步方法的流程示意图;
[0025]图3是本申请实施例提供的一种配置同步装置的结构示意图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置同步方法,其特征在于,应用于第一控制平面中,所述方法,包括:在第一设定时间到达时,对当前的本地配置进行归一化处理,得到第一配置文件;将所述第一配置文件通过文件传输通道发送给第二控制平面;接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件;根据所述第一配置文件和所述第二配置文件,生成差异化配置文件;根据所述差异化配置文件,对所述第一控制平面中的本地配置进行更新处理。2.根据权利要求1所述的方法,其特征在于,对当前的本地配置进行归一化处理,得到第一配置文件,包括:当同一类型所包括的各条配置信息的编号连续时,则对编号连续的配置信息进行合并处理,得到目标配置信息;当该类型的配置信息存在编号不连续的配置信息时,则保持不连续的配置信息不变;根据目标配置信息和/或不连续的配置信息,生成第一配置文件。3.根据权利要求1所述的方法,其特征在于,根据所述第一配置文件和所述第二配置文件,生成差异化配置文件,包括:当第一控制平面为主控制平面时,若第一配置文件所包括的目标对象的第一配置信息与所述第二配置文件中所包括的所述目标对象的第二配置信息不一致时,则在生成差异化配置文件时,所述差异化配置文件不包括所述第一配置信息和所述第二配置信息;当第一控制平面为备控制平面时,若第一配置文件所包括的目标对象的第一配置信息与所述第二配置文件中所包括的所述目标对象的第二配置信息不一致时,则根据所述第二配置信息生成差异化配置文件。4.根据权利要求1所述的方法,其特征在于,根据所述第一配置文件和所述第二配置文件,生成差异化配置文件,包括:将所述第一配置文件与所述第二配置文件进行比对;若所述第一配置文件包括新增的第一对象的配置信息,和/或者所述第二配置文件包括新增的第二对象的配置信息,则在所述差异化配置文件中保留所述第一对象或所述第二对象的配置信息。5.根据权利要求1所述的方法,其特征在于,接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件,包括:在第二设定时间到达时,接收所述第二控制平面通过所述文件传输通道发送的、对其本地配置进行归一化处理后得到的第二配置文件。6.根据权利要求1所述的方法,其特征在于,当所述第一控制平面为备控制平面,所述第二控制平面为主控制平面时,在将所述第一配置文件通过文件传输通道发送给第二控制平面之前,还包括:当确认所述第二控制平面发生故障时,所述第一控制平面切换为主控制平面时,确认其与第二控制平面之间的文件传输通道正常。7.根据权利要求1所述的方法,其特征在于,在将所述第一配置文件通过文件传输通道发送给第二控制平面之前,还...

【专利技术属性】
技术研发人员:肖真高平利
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:

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

1