一种基于流控机制的高性能负载均衡方法技术

技术编号:26693990 阅读:22 留言:0更新日期:2020-12-12 02:50
本发明专利技术特别涉及一种基于流控机制的高性能负载均衡方法。该基于流控机制的高性能负载均衡方法,通过将DR模式下后端服务器上对虚拟IP的配置依赖转移到虚拟网络的控制平面进行处理,对进出服务器的报文进行地址替换和正反向映射后,实现后端服务器的零配置,简化用户的使用,并实现自动弹性扩展。该基于流控机制的高性能负载均衡方法,无需进行本地环回地址的配置即可实现完整的DR模式传输,大大提升负载均衡的性能和灵活性,改善了租户的用户体验。

【技术实现步骤摘要】
一种基于流控机制的高性能负载均衡方法
本专利技术涉及计算机网络
,特别涉及一种基于流控机制的高性能负载均衡方法。
技术介绍
云平台由大量服务器和网络设备组成集群,集群设备在配置和访问热度上都存在差异,而用户多样、实时、复杂的应用需求极有可能造成集群中设备负载的不均衡。负载的不均衡将影响整个系统的性能,降低资源利用率,增加系统响应时间,更严重的会引起某些过载设备的宕机。云平台负载均衡(ElasticLoadBalancing,ELB)正是基于这一需求而使用,它通过集成业务系统入口,合理分发负载业务流量,来最大限度地利用资源,提升集群的可用性。当前有不少软硬件公司研发了软件和硬件的负载均衡产品,一般来说,其包含多种工作方式:路由模式、NAT模式和直接路由模式(以下简称DR模式)等。其中直接返回模式的原理是互联网外网客户端直接访问负载均衡的虚IP,负载均衡器再将流量分发至后端服务器,后端服务器使用本地还回接口的虚IP直接响应客户端的请求。因此返回的流量无需经过平台负载均衡设备。显然,这种工作方式能提供更高性能和更大流量带宽的应用本文档来自技高网...

【技术保护点】
1.一种基于流控机制的高性能负载均衡方法,其特征在于:通过将DR模式下后端服务器上对虚拟IP的配置依赖转移到虚拟网络的控制平面进行处理,对进出服务器的报文进行地址替换和正反向映射后,实现后端服务器的零配置,简化用户的使用,并实现自动弹性扩展。/n

【技术特征摘要】
1.一种基于流控机制的高性能负载均衡方法,其特征在于:通过将DR模式下后端服务器上对虚拟IP的配置依赖转移到虚拟网络的控制平面进行处理,对进出服务器的报文进行地址替换和正反向映射后,实现后端服务器的零配置,简化用户的使用,并实现自动弹性扩展。


2.根据权利要求1所述的基于流控机制的高性能负载均衡方法,其特征在于:在租户后端服务器所在宿主机上截获进出服务器的流量,对于进入租户服务器的报文,将目的IP的虚拟IP地址替换成租户服务器的接口实际IP地址,对于从租户服务器发出的报文,将其源IP地址替换成虚拟IP地址,进行正反向报文的地址映射后,从而实现无需修改后端服务器的配置,支持大流量的负载均衡DR模式。


3.根据权利要求2所述的基于流控机制的高性能负载均衡方法,其特征在于:包括以下步骤:
第一步,客户端发起请求到VIP,即访问服务,请求源地址为CIP,目标地址为VIP;
第二步,负载均衡调度器接收到请求后根据设定的均衡策略选择合适的后端真实服务器RS,并将目标MAC地址修改成RIP的MAC地址,同时调用网络控制面服务接口;
第三步,网络控制面服务接口在后端服务器所在的虚拟网桥上下发地址映射流表,对于入口报文,根据目的MAC地址替换目的IP,对于出口报文,根据报文的源IP,源端口,协议类型三元组进行源IP地址的替换;
第四步,在后端服务器零配置的前提下,根据地址映射流表进行源地址映射,将后端服务器发出的流量直接路由给目标客户端,不再经过负载均衡节点进行转发。


4.根据权利要求3所述的基于流控机制的高性能负载均衡方法,其特征在于:所述第三步中,对于发送给后端服务器的请求流量,根据目的MAC进行匹配,若匹配成功则由虚拟网桥上的地址映射流表控制映射成相应的后端服务器IP。


5.根据权利要求3所述的基于流控机制的高性能负载均衡方法,其特征在于:所述第三步中,对于后端服务器发出的响应流量,根据流量的源IP、源端口和协议类型三元组进行匹配,若匹配成功,则由虚拟网桥替换其源IP地址为VIP地址。


6.根据权利要求4或5所述的基于流控机制的高性能负载均衡方法,其特征在于:当负载均衡器分发节点上运行LVS且虚拟网平台为OpenStac...

【专利技术属性】
技术研发人员:张晖孙思清李彦君高传集
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

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

1