[发明专利]负载均衡方法、装置、电子设备及存储介质在审
申请号: | 201711180468.3 | 申请日: | 2017-11-23 |
公开(公告)号: | CN109831468A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 李力 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求数据包 后端服务器 租户 封装 负载均衡服务器 网络 存储介质 电子设备 负载均衡 目的地址 源地址 负载均衡规则 接收请求 数据包 预设 发送 配置 | ||
本发明实施例提供了负载均衡方法、装置、电子设备及存储介质,上述方法应用于负载均衡服务器,上述负载均衡服务器下辖多个租户网络对应的后端服务器,上述租户网络为VPC网络,上述方法包括:接收请求数据包,确定请求数据包请求接入的租户网络;确定租户网络对应的后端服务器;按照预设的负载均衡规则,在所确定的后端服务器中选取目标后端服务器;将请求数据包进行封装,得到封装请求数据包,其中,封装请求数据包包括:源地址和目的地址,封装请求数据包的源地址为负载均衡服务器的地址,封装请求数据包的目的地址为目标后端服务器在所属的租户网络中的地址;向目标后端服务器发送封装请求数据包,可以减少各租户网络的配置成本。
技术领域
本发明涉及信息传输技术领域,特别是涉及负载均衡方法、装置、电子设备及存储介质。
背景技术
VPC(Virtual Private Cloud,虚拟私有云)是一个公共云计算资源的动态配置池,VPC基于使用加密协议、隧道协议和其他安全程序,在一台或多台后端服务器中,实现各租户网络间的隔离,保证了每个租户数据的安全。
传统网络中网络地址是不隔离的,负载均衡服务器可以到达各后端服务器。不同于传统网络,VPC网络中的每个租户的网络是隔离的。租户网络外的负载均衡服务器不能够与租户网络中的后端服务器进行通信。因此现有的VPC网络在进行负载均衡时,针对每个租户网络,分别在每个租户网络中各配置一个负载均衡服务器,但是采用此种方法,增加了各租户网络的配置成本。
发明内容
本发明实施例的目的在于提供一种负载均衡方法、装置、电子设备及存储介质,以实现减少各租户网络的配置成本。具体技术方案如下:
第一方面,本发明实施例提供了负载均衡方法,应用于负载均衡服务器,上述负载均衡服务器下辖多个租户网络对应的后端服务器,上述租户网络为虚拟私有云VPC网络,上述方法包括:
接收请求数据包,确定上述请求数据包请求接入的租户网络;
确定上述租户网络对应的后端服务器;
按照预设的负载均衡规则,在所确定的后端服务器中选取目标后端服务器;
将上述请求数据包进行封装,得到封装请求数据包,其中,上述封装请求数据包包括:源地址和目的地址,上述封装请求数据包的源地址为上述负载均衡服务器的地址,上述封装请求数据包的目的地址为上述目标后端服务器在所属的租户网络中地址;
向上述目标后端服务器发送上述封装请求数据包。
可选的,在上述向上述目标后端服务器发送上述封装请求数据包之后,上述方法还可以包括:
接收封装反馈数据包,其中,上述封装反馈数据包是由上述目标后端服务器根据上述请求数据包生成反馈数据包,并对上述反馈数据包进行封装后得到的,上述封装反馈数据包的源地址为上述目标后端服务器的地址,上述封装反馈数据包的目的地址为上述负载均衡服务器的地址;
解封装上述封装反馈数据包获得上述反馈数据包,发送上述反馈数据包。
可选的,在确定上述租户对应的后端服务器之前,上述方法还可以包括:
根据预设添加规则,选取至少一个后端服务器添加到租户服务器列表中,并在上述租户服务器列表中对所选取的至少一个后端服务器与上述租户网络进行关联;
相应的,上述确定上述租户网络对应的后端服务器包括:
查询上述租户服务器列表,将上述租户网络关联的后端服务器,作为上述租户网络对应的后端服务器。
可选的,在本发明实施例的负载均衡方法中,在上述负载均衡服务器的内核中增加相应的系统调用,上述相应的系统调用用于调用预设程序,在调用上述预设程序时,实现上述任一应用于负载均衡服务器的负载均衡方法方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711180468.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法、设备及系统
- 下一篇:应用数据管理方法、装置以及电子设备