BGP+LVS架构下主主负载均衡

BGP+LVS架构通过引入BGP路由协议,解决了传统LVS一主一备模式资源利用率低的问题。流量经核心交换机依据BGP路由分发到TOR交换机,再由TOR交换机负载到多个LVS服务器,最终LVS使用负载均衡算法将请求分配给后端服务器,从而提高并发能力和资源利用效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常规的LVS负载均衡调度器都是结合keeepalived和vrrp协议来做主备模式,这种模式下的lvs调度器只能是一主一备,资源利用率其实不高,只有在主调度器出故障的时候,备的调度器才能得到利用,其他时间基本都是处于闲置状态的。为了提高利用率增大并发,满足日益增长的业务接入需求,BGP+LVS架构也就应运而生了。下文将围绕主要BGP+LVS架构的落地环境来做介绍。

首先,我们先看下BGP+LVS的架构图,看懂流量转发之后再分析具体的落地配置和实现方式。

 

从上面可以看到用户访问流量到达核心交换机之后,核心交换机会根据BGP路由,选择将流量负载到两台TOR交换机,流量负载到两台TOR交换机之后,因为TOR交换机和LVS服务器又建立了邻居关系,所以TOR交换机会将流量负载分担到不同的LVS服务器上,最后,LVS服务器利用自身的负载均衡算法将请求调度到后端服务器上。下面我们看下流量是怎么均衡到每一层的。

第一步:看下核心交换机怎么把去往LVS调度器的流量均衡到两台TOR交换机上

 从核心交换机的路由表上查看,可以看到核心交换机去往lvs调度器有两条路由,也就是说核心交换机会将去往LVS调度器的流量负载分担到两条链路上,去往下行的两台TOR交换机。

第二步:看下流量到达两台TOR交换机之后,TOR交换机怎么负载分担到LVS集群。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值