【技术实现步骤摘要】
本专利技术涉及云计算
,特别涉及一种建立VXLAN隧道的方法、系统及SDN控制器。
技术介绍
随着计算机技术的飞速发展,云计算,凭借其在系统利用率高、人力/管理成本低、灵活性/可扩展性强等方面表现出的优势,已经成为目前企业IT建设的新形态;而在云计算中,大量的采用和部署虚拟化是一个基本的技术模式。服务器虚拟化技术的广泛部署,极大地增加了数据中心的计算密度;同时,为了实现业务的灵活变更,虚拟机VM(VirtualMachine)需要能够在网络中不受限迁移。实际上,对于数据中心而言,虚拟机迁移已经成为了一个常态性业务。虚拟机数量的快速增长与虚拟机迁移业务的日趋频繁,给传统的“二层+三层”数据中心网络带来了新的挑战:一方面对于同网段主机的通信而言,报文通过查询MAC表进行二层转发。服务器虚拟化后,数据中心中VM的数量比原有的物理机发生了数量级的增长,伴随而来的是虚拟机网卡MAC地址数量的空前增加,而接入侧二层设备的规格较小,MAC地址表项规模已经无法满足快速增长的VM数量。另一方面VLAN作为当前主流的网络隔离技术,在标准定义中只有12比特,也就是说可用的VLA ...
【技术保护点】
一种建立VXLAN隧道的方法,其特征在于,包括:根据子网的网段对报文进行VNI标签的管理;利用网络拓扑图及所述报文中源地址与目的地址,计算所述源地址与所述目的地址之间的最佳链路;根据所述最佳链路,通过下发流表建立VXLAN隧道。
【技术特征摘要】
1.一种建立VXLAN隧道的方法,其特征在于,包括:根据子网的网段对报文进行VNI标签的管理;利用网络拓扑图及所述报文中源地址与目的地址,计算所述源地址与所述目的地址之间的最佳链路;根据所述最佳链路,通过下发流表建立VXLAN隧道。2.根据权利要求1所述的建立VXLAN隧道的方法,其特征在于,通过下发流表建立VXLAN隧道之后,还包括:对所述VXLAN隧道中的链路事件进行监听,确定异常链路;阻断所述异常链路传输的报文,并重新进行VXLAN隧道的建立,通过重新建立的VXLAN隧道发送报文。3.根据权利要求1所述的建立VXLAN隧道的方法,其特征在于,所述根据子网的网段对报文进行VNI标签的管理,包括:配置VXLAN-ID与子网之间的关系;对接收到的报文进行分析,确定子网与VNI之间的对应关系,并根据所述对应关系对VNI标签进行管理。4.根据权利要求3所述的建立VXLAN隧道的方法,其特征在于,对接收到的报文进行分析,确定子网与VNI之间的对应关系,并根据所述对应关系对VNI标签进行管理,包括:对接收到的报文进行分析,若所述报文为虚拟机发出的流量则在所述报文中添加VNI;若虚拟交换机接收到的流量的目的虚拟机与所述虚拟交换机直接相连则剥离VNI。5.根据权利要求1-4任一项所述的建立VXLAN隧道的方法,其特征在于,通过下发流表建立VXLAN隧道之后,还包括:当所述VXLAN隧道中无流量通过的时间达到...
【专利技术属性】
技术研发人员:李丰启,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。