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

技术编号:14340974 阅读:43 留言:0更新日期:2017-01-04 13:09
本发明专利技术提供一种配置信息的同步方法及装置,应用在第一负载均衡器上的第一配置单元,所述第一负载均衡器还包括第一业务单元,所述方法包括:建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息;根据所述第一配置信息和第二配置信息建立配置信息表,所述第二配置信息为所述第一配置单元中记录的配置信息;向所述第一业务单元发送所述配置信息表。应用本发明专利技术实施例,广域网负载均衡器通过独立的第一通道进行配置信息的同步,从而提高了现有广域网负载均衡器在进行配置信息同步时的可靠性和稳定性。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种配置信息的同步方法及装置
技术介绍
随着互联网数据通信技术的高速发展,用户利用互联网进行交付的应用越来越多,通常采用服务器负载均衡的方式对成千上万台服务器数据流量进行转发处理,但随着用户交付访问量和数据流量激增,单一的数据中心负载均衡已经不能满足用户需求。现有技术方案中,采用广域网负载均衡技术在不同数据中心之间建立广域网负载均衡系统。不同数据中心的配置信息通过各自数据中心的广域网负载均衡器进行同步。通常广域网负载均衡器对配置信息的同步和负载信息的传输都通过一条相同的通道进行传输,使得广域网负载均衡器通过此通道进行负载信息的传输时,对配置信息的同步产生干扰,从而导致广域网负载均衡器无法正常进行配置信息的同步,广域网负载均衡器在进行配置信息同步时的可靠性和稳定性较差。
技术实现思路
有鉴于此,本专利技术提供一种配置信息的同步方法及装置,以解决现有广域网负载均衡器在进行配置信息同步时,可靠性和稳定性较差的问题。为实现上述目的,本专利技术提供技术方案如下:根据本专利技术的第一方面,提出了一种配置信息的同步方法,应用在第一负载均衡器上的第一配置单元,所述第一负载均衡器还包括第一业务单元,所述方法包括:建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息;根据所述第一配置信息和第二配置信息建立配置信息表,所述第二配置信息为所述第一配置单元中记录的配置信息;向所述第一业务单元发送所述配置信息表。根据本专利技术的第二方面,提出了一种配置信息的同步装置,包括:第一通道建立模块,用于建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;配置信息接收模块,用于接收经由所述第一通道建立模块中建立的所述第一通道传输的来自所述第二配置单元中记录的第一配置信息;配置信息表建立模块,用于根据所述配置信息接收模块中接收的所述第一配置信息以及所述第一配置单元中记录的第二配置信息建立配置信息表;配置信息表发送模块,用于向所述第一业务单元发送所述配置信息表建立模块中建立的所述配置信息表。由以上技术方案可见,第一负载均衡器通过独立的第一通道进行配置信息的同步,避免第一负载均衡器与第二负载均衡器之间进行负载信息传输时,对配置信息的同步产生干扰,从而提高了现有广域网负载均衡器在进行配置信息同步时的可靠性和稳定性。附图说明图1是本专利技术提供的配置信息的同步方法所适用的网络架构图;图2是本专利技术提供的配置信息的同步方法中的第一负载均衡器和第二负载均衡器所形成系统的结构示意图;图3是本专利技术提供的一个配置信息的同步方法的实施例流程图;图4是本专利技术提供的另一个配置信息的同步方法的实施例流程图;图5是本专利技术提供的再一个配置信息的同步方法的实施例流程图;图6是本专利技术提供的一种配置信息的同步的控制装置所在设备的硬件结构图;图7是本专利技术提供的一个配置信息的同步的装置的实施例框图;图8是本专利技术提供的另一个配置信息的同步的装置的实施例框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在本专利技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。图1是本专利技术配置信息的同步方法所适用的网络架构图,如图1所示,该网络架构图中包括:客户端11、数据中心12、数据中心13以及链路16,其中,数据中心12包括交换机14、广域网负载均衡器15、服务器集群19、服务器集群20和服务器集群21等设备;数据中心13包括广域网负载均衡器17、交换机18、服务器集群22、服务器集群23和服务器集群24等设备。广域网负载均衡器15可视为本专利技术实施例中的第一负载均衡器,广域网负载均衡器17可视为本专利技术实施例中的第二负载均衡器。本领域技术人员可以理解的是,广域网负载均衡器15与交换机14以及广域网负载均衡器17与交换机18采用旁连的方式进行连接仅为示例性说明,其并不能形成对本专利技术的限制,广域网负载均衡器15与交换机14以及广域网负载均衡器17与交换机18的连接方式也可以为直连方式;数据中心12和数据中心13所包括的各个服务器集群可以为具有不同服务功能的服务器集群,例如:WEB服务器集群、FTP服务器集群和数据库服务器集群等。链路16为广域网负载均衡器15与广域网负载均衡器17之间的一条物理链路,广域网负载均衡器15与广域网负载均衡器17之间通过链路16中存在的至少一条通道进行配置信息的同步和负载信息的传输,其中,至少一条通道通过采用TCP协议建立连接。本专利技术实施例,可以解决广域网负载均衡器15与广域网负载均衡器17无法正常进行配置信息的同步,提高广域网负载均衡器15在进行配置信息同步时的可靠性和稳定性。本领域技术人员可以理解的是,广域网负载均衡器17的配置信息的同步和负载信息的传输的方式与广域网负载均衡器15的配置信息的同步和负载信息的传输的方式相同,因此不再赘述。图2是本专利技术配置信息的同步方法中的第一负载均衡器和第二负载均衡器所形成系统的结构示意图,在此结合图1进行示例性说明,如图2所示,第一负载均衡器21可视为本专利技术实施例中的广域网负载均衡器15,第二负载均衡器22可视为本专利技术实施例中的广域网负载均衡器17。第一负载均衡器21包括第一配置单元211以及第一业务单元212;第二负载均衡器22包括第二配置单元221以及第二业务单元222。第一业务单元212包括至少一个第一业务子单元,例如,第一业务单元212包括第一业务子单元2121、第一业务子单元2122;第二业务单元222包括至少一个第二业务子单元,例如,第二业务单元222包括第二业务子单元2221、第二业务子单元2222。其中,图1所示的链路16可以包括至少一条通道,该至少一条通道包括如图2所示的第一通道23、第二通道24以及第三通道,第三通道可包括至少一条子通道,图2以第三通道包括子通道25和子通道26为例进行示例性说明,第二业务子单元2221、第二业务子单元2222分别通过子通道25和子通道26与第一配置单元211建立TCP连接。其中,第一通道23用于第一配置单元211和第二配置单元221之间进行配置信息的同步;第二通道24用于第一配置单元211和第二配置单元221之间进行心跳报文的传输。第三通道包括的子本文档来自技高网...
一种配置信息的同步方法及装置

【技术保护点】
一种配置信息的同步方法,应用在第一负载均衡器上的第一配置单元,所述第一负载均衡器还包括第一业务单元,其特征在于,所述方法包括:建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息;根据所述第一配置信息和第二配置信息建立配置信息表,所述第二配置信息为所述第一配置单元中记录的配置信息;向所述第一业务单元发送所述配置信息表。

【技术特征摘要】
1.一种配置信息的同步方法,应用在第一负载均衡器上的第一配置单元,所述第一负载均衡器还包括第一业务单元,其特征在于,所述方法包括:建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息;根据所述第一配置信息和第二配置信息建立配置信息表,所述第二配置信息为所述第一配置单元中记录的配置信息;向所述第一业务单元发送所述配置信息表。2.根据权利要求1所述的方法,其特征在于,所述接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息,包括:确定触发周期并记录时间点;检测所述记录的时间点是否到达所述触发周期;当所述时间点达到所述触发周期时,接收经由所述第一通道传输的来自所述第二配置单元中记录的第一配置信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:建立与所述第二配置单元之间的第二通道的连接;通过所述第二通道接收所述第二配置单元发送的心跳报文,所述第一配置单元通过所述心跳报文监测所述第二负载均衡器是否处于正常的连接状态。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:建立与所述第二负载均衡器中的第二业务单元之间的第三通道的连接;基于配置信息表中记录的服务器列表,接收来自所述第一业务单元的第一负载信息并通过所述第三通道接收第二负载信息,所述第一负载信息为所述第一业务单元记录的与所述服务器列表中记录的服务器相匹配的服务器的负载信息,所述第二负载信息为所述第二业务单元记录的与所述服务器列表中记录的服务器相匹配的服务器的负载信息;将所述第一负载信息和所述第二负载信息建立负载信息表。5.根据权利要求1所述的方法,其特征在于,所述第一业务单元包括至少一个第一业务子单元;所述向所述第一业务单元发送所述配置信息表,包括:向所述至少一个第一业务子单元发送所述配置信息表。6.一种配置信息的同步的装置,其特征在于,所述装置包括:第一通道建立模块,用于建立与通信对端的第二负载均衡器中的第二配置单元之间的第一通道的连接;配置信息接收模块,用于接收经由所述第一通道建立模块中建立的所述第一通道传输的...

【专利技术属性】
技术研发人员:孙艳杰
申请(专利权)人:杭州迪普科技有限公司
类型:发明
国别省市:浙江;33

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

1