什么叫做双机负载均衡的Web服务器?

什么叫做双机负载均衡的Web服务器?,第1张

个人认为:双机就是两台服务器。双机负载均衡就是在两台服务器之间分配负载,以达到优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。现在非常流行和成熟的是用Apache >实现方式是这样,三块网卡,eth0 为LAN口,eth1 为第一个WAN口,接电信线路,eth2为第二个WAN口,接网通线路。这里都是按照固定IP方式配置的,如果是要PPPOE则自己配置PPPOE部分。
将从两个WAN口出去的数据包MASQUERADE
然后,给系统增加一个标示为100的路由表,增加一个默认网关,这个默认网关是网通提供的网关。 具体ip具体配制
然后给系统主路由表配置网关,这个网关是电信的网关
然后添加路由规则,让所有通向网通的数据查询标示为100的路由表
规则比较多,大概有100多条,应该是完整的包括了网通的所有IP子网,我会给出完整规则。
这样,通向网通的数据会查询路由表100,而通向其他的地方的数据,这里指定电信,则会通向电信。当然,如果有更复杂的应用,譬如还有教育网的线路,再增加路由表,再增加策略就可以了。

具体要看代理的后端服务是否是无状态的服务?

若无状态,即不需要使用会话保持,使用轮询策略即可。

若有状态,即需要会话保持,则需要使用基于源IP地址哈希算法,即同一IP的请求会分发之同一台后端服务器。

负载均衡有硬件设备和开源软件,除IDC机房和大公司可以承受像F5这样的昂贵物理设备,而物理设备也需要双机实现HA。

开源软件nginxhaproxylvs等配合keepalived使用也是很好的选择。

根据使用的设备或软件结合业务选择合适的调度策略即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10702553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存