【技术实现步骤摘要】
数据中心的通信方法、装置及系统
本申请涉及数据通信
,尤其涉及一种数据中心的通信方法、装置及系统。
技术介绍
在如图1所示的数据中心中,为了起到灾难备份的作用,通常包括两个物理位置不同的数据中心A和数据中心B,且每个数据中心均可通过各自网关(网关A或网关B)响应外部网络的访问请求。为了解决数据中心A和数据中心B之间的业务和数据备份需求,通常需要在数据中心A和数据中心B之间设置可扩展的虚拟局域网(VirtualeXtensibleLocalAreaNetwork,VXLAN),使得数据中心A和数据中心B形成一个二层网络,数据中心A和数据中心B之间的业务访问就如同在同一局域网中,这样就导致数据中心A和数据中心B的网关也连接到了同一局域网中。为满足数据中心A和数据中心B的备份和虚拟机迁移等需求,数据中心A和数据中心B对数据中心内部提供的互联网协议(InternetProtocol,IP)网关要求相同,这就出现了局域网中的地址冲突。为解决该冲突,且实现数据中心A和数据中心B的数据流量分别从各自的网关进行转发,可以在VXLAN网络上对网关进行隔离。隔离后的网关,为了提高可靠性,还需要通过虚拟路由冗余协议(VirtualRouterRedundancyProtocol,VRRP),为每个数据中心设置多台网关作为备份。然而,当一个数据中心的所有网关均出现故障时,该数据中心无法通过故障网关直接响应外部网络的访问请求,且由于两个数据中心网关被VXLAN隔离,该数据中心也无法通过另一个数据中心的网关间接响应外部网络的访问请求,导致数据中心的可靠性较差。
技术实现思路
本申请 ...
【技术保护点】
一种数据中心的通信方法,其特征在于,应用于数据中心的通信系统,所述通信系统包括第一数据中心和第二数据中心,所述第一数据中心包括第一数据中心边缘交换机和第一数据中心出口网关,所述第二数据中心包括第二数据中心边缘交换机和第二数据中心出口网关,其中,所述第一数据中心边缘交换机分别与第一数据中心出口网关、第二数据中心边缘交换机建立二层连接,所述第二数据中心边缘交换机分别与第二数据中心出口网关、第一数据中心边缘交换机建立二层连接,所述第一数据中心边缘交换机、第一数据中心出口网关以及所述第二数据中心边缘交换机、第二数据中心出口网关位于同一VRRP组;所述方法包括:所述第一数据中心边缘交换机检测到第一数据中心出口网关故障,向第二数据中心边缘交换机发送第一VRRP协议报文;所述第二数据中心边缘交换机接收所述第一数据中心边缘交换机发送的第一VRRP协议报文;所述第二数据中心边缘交换机在验证所述第一VRRP协议报文与本地转发策略匹配后,向所述第一数据中心边缘交换机转发来自第二数据中心出口网关的第二VRRP协议报文;所述第二数据中心边缘交换机建立所述第二数据中心出口网关与第一数据中心边缘交换机的通信通道;所 ...
【技术特征摘要】
1.一种数据中心的通信方法,其特征在于,应用于数据中心的通信系统,所述通信系统包括第一数据中心和第二数据中心,所述第一数据中心包括第一数据中心边缘交换机和第一数据中心出口网关,所述第二数据中心包括第二数据中心边缘交换机和第二数据中心出口网关,其中,所述第一数据中心边缘交换机分别与第一数据中心出口网关、第二数据中心边缘交换机建立二层连接,所述第二数据中心边缘交换机分别与第二数据中心出口网关、第一数据中心边缘交换机建立二层连接,所述第一数据中心边缘交换机、第一数据中心出口网关以及所述第二数据中心边缘交换机、第二数据中心出口网关位于同一VRRP组;所述方法包括:所述第一数据中心边缘交换机检测到第一数据中心出口网关故障,向第二数据中心边缘交换机发送第一VRRP协议报文;所述第二数据中心边缘交换机接收所述第一数据中心边缘交换机发送的第一VRRP协议报文;所述第二数据中心边缘交换机在验证所述第一VRRP协议报文与本地转发策略匹配后,向所述第一数据中心边缘交换机转发来自第二数据中心出口网关的第二VRRP协议报文;所述第二数据中心边缘交换机建立所述第二数据中心出口网关与第一数据中心边缘交换机的通信通道;所述第一数据中心边缘交换机接收所述第二数据中心边缘交换机转发的来自第二数据中心出口网关的第二VRRP协议报文;所述第一数据中心边缘交换机根据所述第二VRRP协议报文学习第二数据中心出口网关的MAC地址建立MAC转发表;所述第一数据中心边缘交换机通过所述MAC转发表建立所述第二数据中心出口网关与第一数据中心主机的通信通道。2.一种数据中心的通信方法,其特征在于,应用于第一数据中心边缘交换机,所述第一数据中心边缘交换机分别与第一数据中心出口网关、第二数据中心边缘交换机建立二层连接,所述第一数据中心边缘交换机、第一数据中心出口网关以及所述第二数据中心边缘交换机、第二数据中心出口网关位于同一VRRP组;所述方法包括:检测到第一数据中心出口网关故障,向第二数据中心边缘交换机发送第一VRRP协议报文;接收所述第二数据中心边缘交换机转发的来自第二数据中心出口网关的第二VRRP协议报文;根据所述第二VRRP协议报文学习第二数据中心出口网关的MAC地址建立MAC转发表;通过所述MAC转发表建立所述第二数据中心出口网关与第一数据中心主机的通信通道。3.根据权利要求2所述的方法,其特征在于,在所述检测到所述第一数据中心出口网关故障之前,所述方法还包括:启用设置的监控策略,所述监控策略用于在检测到第一数据中心出口网关故障时,允许向所述第二数据中心边缘交换机发送目的地址为所述VRRP组地址的报文以及ARP报文;在检测到所述第一数据中心出口网关恢复正常时,禁止向所述第二数据中心边缘交换机发送目的地址为所述VRRP组地址的报文以及ARP报文。4.一种数据中心的通信方法,其特征在于,应用于第二数据中心边缘交换机,所述第二数据中心边缘交换机分别与第二数据中心出口网关、第一数据中心边缘交换机建立二层连接,所述第一数据中心边缘交换机、第一数据中心出口网关以及所述第二数据中心边缘交换机、第二数据中心出口网关位于同一VRRP组;所述方法包括:接收所述第一数据中心边缘交换机发送的第一VRRP协议报文;在验证所述第一VRRP协议报文与本地转发策略匹配后,向所述第一数据中心边缘交换机转发来自第二数据中心出口网关的第二VRRP协议报文;建立所述第二数据中心出口网关与第一数据中心边缘交...
【专利技术属性】
技术研发人员:陈箭飞,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。