您好!欢迎光临云杰通信官网,本公司专业提供企业网络优化、企业MPLS-VPN、SD-WAN加速上网等网络接入服务。
服务热线:13631779516

企业网络优化专家

智能网络互联综合解决方案

行业知识 NEWS

云杰通信助您了解行业,全方位掌握国际互联网最新资讯

您当前的位置:首页 > 资讯中心 > 行业知识

三类软件负载均衡器对比

2020-08-14 17:20云杰小编阅读:87

国际网络专线,MPLS-VPN,SD-WAN,广域网

LVS、Nginx、HAProxy的区别

LVS:

1.抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低

2.工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。

3.稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)

4.应用范围比较广,可以对所有应用做负载均衡;

5.不支持正则处理,不能做动静分离。

6.支持负载均衡算法:rr(轮循)、wrr(带权轮循)、lc(最小连接)、wlc(权重最小连接)

7.配置复杂,对网络依赖比较大,稳定性很高。

Ngnix:

1.工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构;

2.Nginx对网络的依赖比较小,理论上能ping通就就能进行负载功能;

3.Nginx安装和配置比较简单,测试起来比较方便;

4.也可以承担高的负载压力且稳定,一般能支撑超过1万次的并发;

5.对后端服务器的健康检查,只支持通过端口来检测,不支持通过url来检测。

6.Nginx对请求的异步处理可以帮助节点服务器减轻负载;

7.Nginx仅能支持http、https和Email协议,这样就在适用范围较小。

8.不支持Session的直接保持,但能通过ip_hash来解决。

9.支持负载均衡算法:Round-robin(轮循)、Weight-round-robin(加权轮循)、Ip-hash(Ip哈希)

10.Nginx还能做Web服务器即Cache功能。

HAProxy:

1.TCP(四层)和HTTP(七层)做反向代理,支持虚拟主机

2.可平衡负载至后端服务器,并支持持久连接

3.支持基于cookie进行调度

4.支持所有主服务器故障切换至备用服务器

5.支持专用端口实现监控服务

6.支持不影响现有连接情况下停止接受新连接请求

7.可以在双向添加,修改或删除HTTP报文首部

8.支持基于pattern实现连接请求的访问控制

9.通过特定的URI为授权用户提供详细的状态信息

10.可以针对HTTP请求添加cookie,进行路由后端服务器

三大主流软件负载均衡器适用业务场景:

网站建设初期,可以选用Nigix/HAproxy作为反向代理负载均衡(或者流量不大都可以不选用负载均衡),因为其配置简单,性能也能满足一般的业务场景。如果考虑到负载均衡器是有单点问题,可以采用Nginx+Keepalived/HAproxy+Keepalived避免负载均衡器自身的单点问题。

网站并发达到一定程度之后,为了提高稳定性和转发效率,可以使用LVS、毕竟LVS比Nginx/HAproxy要更稳定,转发效率也更高。不过维护LVS对维护人员的要求也会更高,投入成本也更大。

文章标题:《三类软件负载均衡器对比》

作  者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-114-2774-0.html

主要业务
企业专线网络MPLS-VPNSD-WAN云专线
行业解决方案
跨境电商智能制造业互联网医疗国际教育
关于我们
公司简介服务支持商务合作联系我们
国际网络专题:广域网接口什么是广域网广域网优化广域网访问广域网加速广域网协议广域网端口无线广域网局域网广域网广域网上海iplc网络建设MPLS-VPN网络远程组网网络加速视频会议ebayAliExpresAmazonInstagramTwitterFacebookgooglevklineSkypeWhatsAppzoom视频会议网站加速mpls iplc 价格mpls专线价格mplsvpn专线sdn和sdwansdwan公司sdwan价格电信sdwan免费sdwan东莞mplsvpn跨国sdwansdwan安装sdwan电信sdwanmpls华为mpls配置三层mplsmpls工作mpls路由bgp mplsmpls运营商mpls专线mpls功能华为mplsmpls应用mpls标签网络mpls
Copyright @ 版权所有2012-2019 广东云杰通信有限公司 粤ICP备18062193号-2

在线咨询

在线咨询真诚为您提供专业解答服务

咨询热线

13631779516欢迎致电咨询

微信咨询

二维码微信扫一扫咨询
返回顶部