[发明专利]一种数据中心站点间区分多实例的方法和装置有效
申请号: | 201410099925.6 | 申请日: | 2014-03-18 |
公开(公告)号: | CN103944797A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 杨超 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/24 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 韩小平 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 站点 区分 实例 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据中心站点间区分多实例的方法和装置。
背景技术
为了实现高可靠性和冗余部署,当今大多数企业网络及其数据中心跨越了多个位于不同地理位置的物理站点,在这些站点部署类似的业务,在这些站点之间进行二层互通。为了实现站点间的资源动态调配和管理,虚拟机在数据中心之间要能够自由迁移,由于虚拟机迁移过程对用户透明,不能改变IP地址,所以必须在分布于异地的站点之间实现二层网络互联。
EVI(Ethernet Virtualization Interconnect,以太网虚拟化互联)技术基于现有的服务提供商网络和企业网络,给分散的物理站点提供灵活的二层互联功能。EVI解决方案非常简单,成本低廉,只需要在站点边缘部署一个或多个支持EVI功能的设备,且企业网络和服务提供商网络无需做任何变动。
EVI是一种先进的MAC in IP技术,用于实现基于IP核心网络的L2VPN(Layer2Virtual Private Network,二层虚拟专用网络)技术。EVI只是在站点的边缘设备上维护路由和转发信息,而无需改变站点内部和核心网络。EVI整体网络由核心网络、站点网络、交叠网络组成。站点网络是通过一台或者多台边缘设备连接到核心网络的具有独立业务功能的二层网络,通常由单个组织管理控制,主要由主机和交换设备组成,边缘设备提供站点之间的二层交换功能;交叠网络是站点边缘设备之间建立的虚拟网络,提供站点网络之间的二层互联,通告连接到边缘设备所有主机和路由器的MAC地址,将多个站点互联形成更大的二层转发域;核心网络是主要由IP路由设备承载的提供站点网络之间互联的网络。
在数据中心组网环境中,存在划分多实例的需求,例如,部门A属于一个区域,部门B属于另一个区域,部门A和部门B的流量只能在部门内部流通,部门A的流量不能流入部分B中,随着数据中心的规模不断变大,多实例的需求更为明显而且通常实例的数量会很大。另外,划分多实例还有一个好处在于,部门A和部门B可能都属于一个公司,分别位于两个不同的地域,在两个地域的出口,只有一个公网地址,这样一来,如果不采取多实例,要标识不同的部分,只能通过增加公网地址的方式来达到目的,公网地址的数量会随着实例的数量增加而增加,成本会显著提高。
针对以上问题,在实际应用中,最直接的方案就是使用VLAN(Virtual Local Area Network,虚拟局域网)技术,在内层的以太头中增加一个VLAN Tag,以便用于区分多实例。然而该方案仍然存在缺陷,比如VLAN ID一共12比特,也就是说,支持的实例号的最大值为4096,但是,在数据中心可能很大,要求的实例数可能超过4096,一个VLAN Tag不够用。在已知的另一种方案中,通过在内层的以太帧中新增一个封装头部,来用于标识实例号;例如目前一项技术VXLAN,就是新增了一个VXLAN头部,用于标识实例号,VXLAN网络中,VXLAN ID为24比特,最大可以支持1600万的实例数。然而实施该方案,虽然可以解决实例号不够用的问题,但新的技术意味着需要新的芯片支持,对于现网中已有的设备而言,如果全部替换新的芯片,成本大,且升级周期长。
发明内容
有鉴于此,本发明提出一种数据中心站点间区分多实例的方法和装置,通过复用GRE封装头中的已有字段来标识实例号,不仅解决了实例号不够用的问题,而且不需要新芯片的支持,节约了成本。
一种数据中心站点间区分多实例的方法,应用于EVI网络中任一边缘设备ED上,所述方法包括:
对收到的原始以太帧进行GRE封装并添加外层IP头,发送到EVI核心网;所述GRE封装中包括用于标识实例号是否已设置的第一标记,以及用于携带已设置实例ID的第一实例标记字段;
当收到来自核心网的报文时,如果该报文携带的GRE封装中包括所述第一标记以及所述第一实例标记字段,则在所述第一标记为预设标记值时,进一步读取所述第一实例标记字段以获得所述报文的转发实例ID。
优选地,所述GRE封装中还包括用于标识实例号是否已设置的第二标记,以及用于携带已设置实例ID的第二实例标记字段。
优选地,所述方法还包括:当收到的来自核心网的报文的GRE封装中,所述第一标记以及第二标记均为预设标记值时,分别读取所述第一实例标记字段以及第二实例标记字段,并将所述第二实例标记字段所携带的实例ID作为所述第一实例标记字段携带的实例ID的高位值,与所述第一实例标记字段携带的实例ID相加后,得到所述报文的转发实例ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410099925.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:全焊接上装式固定球阀
- 下一篇:节约人力的金属板包装设备