[发明专利]一种基于SDN网络的通信方法及设备有效
申请号: | 201811512498.4 | 申请日: | 2018-12-11 |
公开(公告)号: | CN109450794B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 王为;张鑫;苏楠 | 申请(专利权)人: | 上海云轴信息科技有限公司 |
主分类号: | H04L12/733 | 分类号: | H04L12/733;H04L12/727;H04L12/26;H04L12/24;G06F9/455 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdn 网络 通信 方法 设备 | ||
本申请的目的是提供一种基于SDN网络的通信的方法及设备,本申请通过主代理捕获第一报文的路由信息,其中,所述主代理与所述第一报文经过的路由位于同一主机上;所述主代理基于所述第一报文的路由信息向与所述第一报文关联的虚拟机反馈优化报文信息,其中,所述优化报文信息包括所述虚拟机的相关信息,所述虚拟机包括发送虚拟机和接收虚拟机;与所述虚拟机位于同一主机上的代理捕获所述优化报文信息;根据所述优化报文信息交换所述发送虚拟机和所述接收虚拟机的相关信息,以进行所述发送虚拟机与所述接收虚拟机之间的通信。从而具有较低的延时,不依赖于数据库,任何情况下优先保证了用户业务不受影响,并且提高了网络的可靠性。
技术领域
本申请涉及计算机领域,尤其涉及一种基于SDN网络的通信方法及设备。
背景技术
随着互联网技术的快速发展及用户对互联网的不断增加的需求,建立了具有各种各样能力的更大的数据中心以满足需求。其中,虚拟化技术的发展使得可以在数据中心中实现大量虚拟机(Virtual Machine,VM),这些虚拟机实质上可以作为物理机操作,并执行诸如Web服务器或数据库服务器的各种功能。属于不同网络上两个虚拟机(VM)分别属于不同网段时,无法直接通信。传统方式是借助路由器查找对方的媒体访问控制(MediumAccess Control,MAC)地址,通过路由器做转发,但路由器往往会成为瓶颈。当流量过大时会造成拥塞,甚至打垮路由器;转发会产生较高的延时,路由器本身会存在单点的问题,没有高可用,一旦异常所有网络会发生中断。目前,解决的方法有以前两种:
如图1所示,虚拟机1(VM1)到虚拟机2(VM2)通信时,第一次通过路由器(VRouter)会询问控制器,控制器查询数据库(DB)。而这种方式虽然可以解决路由器的瓶颈问题,但控制器查询数据库有时间开销,若大规模出现,则新的瓶颈可能会在控制器上。
如图2所示,采用分布式控制器,创建虚拟机时下发路径到每个节点的控制器,记录所有虚拟机之间的关系,如所有虚拟机和主机的网络协议(Internet Protocol,IP)地址、MAC地址,安全组状态等,从而每个控制器记录的信息形成全网状结构。假设环境网络中有一千个虚拟机,则每个物理机上都要保存完整的一千个虚拟机的信息,这样会造成很大的浪费和集群性能瓶颈。
目前的不同网络之间的虚拟机之间的通信方式存在降低了网络可用性,配置复杂带来网络代码漏洞率、网络可靠性大大降低等问题。
发明内容
本申请的一个目的是提供一种基于SDN网络的通信方法及设备,解决现有技术中引入网关欺骗、通过路由器转发产生较高延时、网络可靠性低的问题。
根据本申请的一个方面,提供了一种基于SDN网络的通信方法,该方法包括:
通过主代理捕获第一报文的路由信息,其中,所述主代理与所述第一报文经过的路由位于同一主机上;
所述主代理基于所述第一报文的路由信息向与所述第一报文关联的虚拟机反馈优化报文信息,其中,所述优化报文信息包括所述虚拟机的相关信息,所述虚拟机包括发送虚拟机和接收虚拟机;
与所述虚拟机位于同一主机上的代理捕获所述优化报文信息;
根据所述优化报文信息交换所述发送虚拟机和所述接收虚拟机的相关信息,以进行所述发送虚拟机与所述接收虚拟机之间的通信。
进一步地,所述路由信息包括所述第一报文关联的虚拟机的IP地址、MAC地址及所述第一报文的通路状态信息。
进一步地,所述主代理基于所述第一报文的路由信息向与所述第一报文关联的虚拟机反馈优化报文信息,包括:
所述主代理基于所述第一报文的路由信息及预设的触发条件向与所述第一报文关联的虚拟机反馈优化报文信息。
进一步地,所述触发条件包括以下任一项:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海云轴信息科技有限公司,未经上海云轴信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811512498.4/2.html,转载请声明来源钻瓜专利网。