一种数据中心自动配置方法及其设备技术

技术编号:7850348 阅读:176 留言:0更新日期:2012-10-13 07:25
本发明专利技术公开了一种数据中心自动配置方法及其设备,应用于数据中心二层互联网络,其中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的VPN,各核心网络设备间建立虚拟二层连接,该方法包括:地址发布设备接收数据中心边缘设备在完成本设备的IP地址配置之后发送的注册报文,其中携带有该边缘设备的MAC地址和IP地址;地址发布设备缓存所述注册报文中携带的数据中心边缘设备的地址信息,并通过核心网设备间的虚拟二层连接,将所述边缘设备的MAC地址以地址簇为VPN-MAC路由的形式发布。本发明专利技术可在数据中心发生迁移、接入的运营商变化等导致数据中心的边缘设备的IP地址发生变化时,动态自适应的进行数据中心配置,而无需人工干预。

【技术实现步骤摘要】

本专利技术涉及通信领域的数据交换技术,尤其涉及一种数据中心自动配置方法及其设备
技术介绍
为了更好的提供服务,提供商通常在异地部署多个数据中心实现负载分担和高可靠性,并实现虚拟机在数据中心之间的自由迁移。由于虚拟机迁移过程对用户透明,不能改变IP地址,所以需要在分布于异地的数据中心之间实现二层网络互联。目前实现数据中心二层互联的技术包括EVI (Ethernet Virtualization Interconnection,以太网虚拟化互联)技术。如图I所示,采用EVI技术的数据中心互联网络中可包括以下设备边缘设备、核心网络、EVI网络等。如图2所示,现有EVI解决方案由核心网络(公网)和数据中心(私网)组成,其中数据中心包括边缘网络(汇聚设备与边缘设备之间的网络)和接入网络(接入设备与汇聚设备之间的网络)。EVI实现VLAN (Virtual Local Area Network,虚拟局域网)在不同数据中心间的扩展功能,这些扩充的VLAN上构成独立的EVI网络实例,使用Network ID (网络标识)来标识,全局统一编号,某个设备上不同EVI网络实例的VLAN内转发相互隔离。EVI网络中,ED(Edge Device)表示客户网络的边缘设备,主要负责VPN(VirtualPrivate Network,虚拟专用网络)业务的接入,它完成报文从私网到公网隧道,并从公网隧道到私网的映射与转发;EVI Instance表示虚拟互通实例,使用Network ID来唯一标识;EVI Link表示虚拟以太网链路,是两个EVI实例之间的一条双向的虚拟连接;EVI Tunnel 表示 GRE (Generic Routing Encapsulation,通用路由封装)隧道,用于承载 EVI Link, 一条隧道上可以承载多条EVI Link。隧道是一条本地ED与对端ED之间的直连通道,完成ED之间的数据透明传输。EVI实例是虚拟交换机,支持标准的二层转发流程,其转发流程可如图3所示。采用EVI技术的数据中心二层互联组网中,转发平面设备具有MAC地址学习功能。对于数据中心内部端口上传送的报文,需要将报文中的源MAC地址学习到内部端口上。如果开启了数据流触发学习,则对于隧道终结的报文,需要将报文中的源MAC地址学习到EVI实例对应的EVI Link上。如果未开启数据流触发学习,则使用控制平面协议学习异地数据中心MAC地址。无论数据中心二层互联组网采用EVI技术还是采用其它技术,都需要配置每个数据中心边缘设备的公网接口的IP地址,且该地址必须固定不变。在移动互联网日趋繁盛的今天,终端设备的计算能力日益强大,今后提供WEB服务的数据中心有可能运行在终端移动主机上,该主机会发生移动,接入的运营商网络也会发生变化,从而运营商给主机分配的IP地址也会发生变化,但要求在主机移动前后要对外提供稳定的WEB服务。当今数据中心也朝着模块化的方向发展,大量的计算、网络、存储设备部署在集装箱大小的空间里,可以机动部署,只需要在集装箱接入电源、网络、冷却介质即可。此集装箱式的数据中心的也具有可移动特征,其接入运营商网络的地址会发生变化,但要求此时无需改变边缘设备的配置,使数据中心二层互联的方案能自适应网络的迁移。针对以上需求,目前尚未有数据中心自动配置的方案。
技术实现思路
本专利技术实施例提供了一种数据中心自动配置方法及其设备,用以实现数据中心的自动配置。本专利技术实施例提供的数据中心自动配置方法,应用于数据中心二层互联网络,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,该方法包括 所述数据中心边缘设备在完成自身的IP地址配置后,将自己的IP地址和MAC地址携带于注册报文发送给地址发布设备,以通过所述地址发布设备、利用核心网络设备间的虚拟二层连接,将所述数据中心边缘设备的MAC地址发布到各核心网络设备上;所述数据中心边缘设备获取其上配置的VPN成员边缘设备的MAC地址,并根据获取到的MAC地址向所述VPN成员边缘设备发送用于触发发起地址解析的请求报文,以请求所述VPN成员边缘设备向地址解析设备发起地址解析请求来获取所述数据中心边缘设备的IP地址。本专利技术另一实施例提供的数据中心自动配置方法,应用于数据中心二层互联网络,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,该方法包括包括地址发布设备和地址解析设备在内的核心网络设备在接收到数据中心边缘设备发送的注册报文后,获取其中携带的所述数据中心边缘设备的IP地址和MAC地址;其中,所述数据中心边缘设备在完成自身的IP地址配置后向地址发布设备发送携带有自身IP地址和MAC地址的注册报文;所述核心网络设备根据所述MAC地址进行MAC路由计算,并通过核心网络设备间的虚拟二层连接将所述MAC地址发布到对端核心网络设备上。本专利技术实施例提供的数据中心边缘设备,应用于数据中心二层互联网络,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,该数据中心边缘设备包括IP地址配置模块,用于配置自身的IP地址;注册模块,用于在所述IP地址配置模块完成自身的IP地址配置后,将自己的IP地址和MAC地址携带于注册报文发送给地址发布设备,以通过所述地址发布设备、利用核心网络设备间的虚拟二层连接,将所述数据中心边缘设备的MAC地址发布到各核心网络设备上;VPN成员配置模块,用于在所述IP地址配置模块完成自身的IP地址配置后,获取本设备上配置的VPN成员边缘设备的MAC地址,并根据获取到的MAC地址向所述VPN成员边缘设备发送用于触发发起地址解析的请求报文,以请求所述VPN成员边缘设备向地址解析设备发起地址解析请求来获取所述数据中心边缘设备的IP地址。本专利技术另一实施例提供的数据中心核心网络设备,应用于数据中心二层互联网络,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,所述数据中心核心网络设备包括获取模块,用于在接收到数据中心边缘设备发送的注册报文后,获取其中携带的所述数据中心边缘设备的IP地址和MAC地址;其中,所述数据中心边缘设备在完成自身的IP地址配置后向地址发布设备发送携带有自身IP地址和MAC地址的注册报文;MAC路由计算模块,用于根据所述获取模块获取到的MAC地址进行MAC路由计算; 地址发布模块,用于通过核心网络设备间的虚拟二层连接将所述获取模块获取到的MAC地址发布到对端核心网络设备上。本专利技术的上述实施例,通过在数据中心二层互联网络的核心网络设备中设置地址发布设备和地址解析设备,并在各核心网络设备上配置支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,从而在边缘设备完成IP地址配置后向地址发布设备发送携带有该边缘设备的IP地址和MAC地址的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据中心自动配置方法,应用于数据中心二层互联网络,其特征在于,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,该方法包括 所述数据中心边缘设备在完成自身的IP地址配置后,将自己的IP地址和MAC地址携带于注册报文发送给地址发布设备,以通过所述地址发布设备、利用核心网络设备间的虚拟二层连接,将所述数据中心边缘设备的MAC地址发布到各核心网络设备上; 所述数据中心边缘设备获取其上配置的VPN成员边缘设备的MAC地址,并根据获取到的MAC地址向所述VPN成员边缘设备发送用于触发发起地址解析的请求报文,以请求所述VPN成员边缘设备向地址解析设备发起地址解析请求来获取所述数据中心边缘设备的IP地址。2.如权利要求I所述的方法,其特征在于,该方法还包括 所述VPN成员边缘设备接收到用于触发发起地址解析的请求报文后,向地址解析设备发送地址解析请求,其中携带有发送所述请求报文的数据中心边缘设备的MAC地址,用以请求获取该数据中心边缘设备的IP地址; 所述VPN成员边缘设备在接收到地址解析应答后,保存其中携带的所请求获取的IP地址。3.如权利要求I所述的方法,其特征在于,该方法还包括 所述数据中心边缘设备在完成自身的IP地址配置后,进行VPN成员边缘设备MAC地址配置操作,并在完成VPN成员边缘设备MAC地址的配置操作后,向地址解析设备发送地址解析请求报文,以请求获取所述VPN成员边缘设备的IP地址; 所述数据中心边缘设备在接收到地址解析应答报文后,保存其中携带的所述VPN成员边缘设备的IP地址。4.如权利要求I所述的方法,其特征在于,该方法还包括 所述数据中心边缘设备在完成自身的IP地址配置后,按照设定周期向地址发布设备发送注册报文,其中携带自己的IP地址和MAC地址,以通过所述地址发布设备、利用核心网络设备间的虚拟二层连接,将所述数据中心边缘设备的MAC地址发布到各核心网设备上。5.如权利要求1-4之一所述的方法,其特征在于,通过以下方式,在所述数据中心二层互联网络的核心网络设备中设置地址发布设备和地址解析设备,各核心网络设备上配置支持二层转发的VPN,各核心网络设备间建立虚拟二层连接 在所述数据中心二层互联网络的各核心网络设备上配置虚拟路由器,其中至少一个核心网络设备上配置地址发布虚拟路由器,以及至少一个核心网络设备上配置地址解析虚拟路由器,各虚拟路由器之间建立支持二层转发的VPN,各核心网络设备间建立虚拟二层连接。6.一种数据中心自动配置方法,应用于数据中心二层互联网络,其特征在于,所述数据中心二层互联网络的核心网络设备中设置有地址发布设备和地址解析设备,各核心网络设备上配置有支持二层转发的虚拟专用网络VPN,各核心网络设备间建立虚拟二层连接,该方法包括 包括地址发布设备和地址解析设备在内的核心网络设备在接收到数据中心边缘设备发送的注册报文后,获取其中携带的所述数据中心边缘设备的IP地址和MAC地址;其中,所述数据中心边缘设备在完成自身的IP地址配置后向地址发布设备发送携带有自身IP地址和MAC地址的注册报文; 所述核心网络设备根据所述MAC地址进行MAC路由计算,并通过核心网络设备间的虚拟二层连接将所述MAC地址发布到对端核心网络设备上。7.如权利要求6所述的方法,其特征在于,该方法还包括 地址解析设备在接收到数据中心边缘设备发送的注册报文后,将其中携带的所述数据中心边缘设备的IP地址和MAC地址保存到本地; 当所述地址解析设备接收到地址解析请求报文后,获取其中携带的所请求解析的数据中心边缘设备的MAC地址,根据本地保存的数据中心边缘设备的IP地址和MAC地址,获取与该MAC地址对应的IP地址,并将该IP地址携带于地址解析应答报文发送给发起地址解析请求的数据中心边缘设备; 其中,所述地址解析请求报文的发送过程为当数据中心边缘设备在完成自身的IP地址配置后,向其VPN成员边缘设备发送用于触发发起地址解析的请求报文,所述VPN成员边缘设备根据该请求报文向地址解析设备发起地址解析请求报文来获取所述数据中心边缘设备的IP地址; 或者,所述地址解析请求报文的发送过程为当数据中心边缘设备在完成自身的IP地址配置后进行VPN成员边缘设备MAC地址配置操作,并在完成VPN成员边缘设备MAC地址的配置操作后,向地址解析设备发送地址解析请求报文,以请求获取所述VPN成员边缘设备的IP地址。8.如权利要求6所述的方法,其特征在于,该方法还包括 地址发布设备在接收到数据中心边缘设备发送的注册报文后,将其中携带的所述数据中心边缘设备的IP地址和MAC地址保存到本地; 当所述地址发布设备接收到地址解析请求报文后,获取其中携带的所请求解析的数据中心边缘设备的MAC地址,根据本地保存的数据中心边缘设备的IP地址和MAC地址,获取与该MAC地址对应的IP地址,并将该IP地址携带于地址解析应答报文发送给发起地址解析请求的数据中心边缘设备; 其中,所述地址解析请求报文的发送过程为当数据中心边缘设备在完成自身的IP地址配置后,向其VPN成员边缘设备发送用于触发发起地址解析的请求报文,所述VPN成员边缘设备根据该请求报文向地址解析设备发起地址解析请求报文来获取所述数据中心边缘设备的IP地址,所述地址解析设备将该地址解析请求报文发送给地址发布设备; 或者,所述地址解析请求报文的发送过程为当数据中心边缘设备在完成自身的IP地址配置后进行VPN成员边缘设备MAC地址配置操作,并在完成VPN成员边缘设备MAC地址的配置操作后,向地址解析设备发送地址解析请求报文,以请求获取所述VPN成员边缘设备的IP地址,所述地址解析设备将所述地址解析请求发送给所述地址发布设备。9.如权利要求6-8之一所述的方法,其特征在于,通过以下方式,在所述数据中心二层互联网络的核心网络设备中设置地址发布设备和地址解析设备,...

【专利技术属性】
技术研发人员:周万
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:

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

1