[发明专利]业务流量传输方法、系统及网络设备有效
申请号: | 201911239905.3 | 申请日: | 2019-12-06 |
公开(公告)号: | CN112929264B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 谢清峰;范少卓;曹志文 | 申请(专利权)人: | 厦门网宿有限公司 |
主分类号: | H04L45/586 | 分类号: | H04L45/586;H04L47/125 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈刚 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 流量 传输 方法 系统 网络设备 | ||
本发明实施例提供一种业务流量传输方法、系统及网络设备,属于通信技术领域。其中,方法包括:虚拟路由器接收虚拟交换机转发的目标请求报文,并将目标请求报文与预先配置的服务质量规则集合进行匹配;虚拟路由器根据匹配结果将目标请求报文发送至虚拟负载均衡器;虚拟负载均衡器根据预先配置的负载均衡规则为目标请求报文选择业务服务器;虚拟负载均衡器将目标请求报文发送至虚拟交换机,以使虚拟交换机将目标请求报文转发至被选中的业务服务器进行业务处理。采用本发明,能够提升整个业务服务系统的数据处理性能。
技术领域
本发明涉及通信技术领域,特别涉及一种业务流量传输方法、系统及网络设备。
背景技术
为了提高业务服务器对请求报文的处理能力以及避免业务服务器单点故障导致业务服务中断的问题,可以将多台业务服务器(Real Server,RS)通过网络互连形成一个业务服务器集群来共同提供业务服务。此时,需要在客户端和RS集群之间部署负载均衡节点。负载均衡节点与业务服务器集群组成一个业务服务系统来对外提供业务服务。具体的,负载均衡节点用于接收各个客户端发出的请求报文,并且将这些请求报文分发到业务服务器集群内的多台业务服务器上进行业务处理。其中,可以采用基于DPDK(Data PlaneDevelopment Kit,数据平面开发套件)的DPVS(DPDK-LVS)技术来搭建高性能的负载均衡节点。
然而,现有技术提供的DPVS不能对流量进行服务质量控制。随着业务流量不断增长,DPVS提供的流量控制功能(例如流量整形(Traffic Shaping))已无法满足不断提高的网络服务质量要求。如图1所示,为保证服务质量,可以在负载均衡节点上部署虚拟交换机和虚拟路由器对业务流量进行控制管理。
本专利申请的发明人,通过研究业务流量的处理过程,发现现有技术至少存在以下问题:如图2所示,不仅负载均衡节点与客户端或者业务服务器之间需要通过虚拟交换机进行数据交互,而且负载均衡节点上的虚拟路由器和虚拟负载均衡器之间也需要通过虚拟交换机进行数据交互。在处理大规模的业务流量时,虚拟交换机负载较重,导致负载均衡节点内部的业务流量传输效率不高,进而使得整个业务服务系统的数据处理性能低下。
发明内容
本申请的目的在于提供一种业务流量传输方法、系统、网络设备及计算机可读存储介质,以解决现有技术存在的部分或全部问题。技术方案如下:
第一方面,提供了一种业务流量传输方法,所述业务流量传输方法包括:
虚拟路由器接收虚拟交换机转发的目标请求报文,并将所述目标请求报文与预先配置的服务质量规则集合进行匹配;
所述虚拟路由器根据匹配结果将所述目标请求报文发送至虚拟负载均衡器,以使所述虚拟负载均衡器对所述目标请求报文进行负载均衡处理。
本实施例中,虚拟路由器将接收到的请求报文发送给虚拟负载均衡器,与现有技术相比,请求报文不经过虚拟交换机的转发,减少了请求报文在负载均衡节点内部的转发次数,一方面减轻了虚拟交换机的负载,另一方面提高了请求报文的传输效率。可以理解,在同等硬件配置下,本发明相较于现有技术能够更多更快地处理请求报文,加快业务响应速度。并且,虚拟路由器基于服务质量规则集合对接收到的请求报文进行服务质量控制,完善了负载均衡节点针对上行流量的服务质量功能。可见,本发明提升了整个业务服务系统的数据处理性能。
可选的,在所述虚拟路由器将所述目标请求报文发送至所述虚拟负载均衡器之前,所述业务流量传输方法还包括:
所述虚拟路由器通过virtio_user端口与所述虚拟负载均衡器的vhost_user端口建立通信连接。
本实施例中,virtio_user端口与vhost_user端口基于共享内存收发包,可以提高虚拟路由器与虚拟负载均衡器之间的数据传递效率。
进一步的,所述虚拟路由器根据匹配结果将所述目标请求报文发送至所述虚拟负载均衡器,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911239905.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于散热百叶窗的开合控制结构
- 下一篇:一种钢格板剪切设备