什么是软负载和硬负载?

目录

什么是软负载均衡及常用方式?

什么是硬负载均衡及常用的设备?

基于软件的方式(Nginx)和基于硬件的方式(F5)比较


什么是软负载均衡及常用方式?

在系统服务器上安装相应负载均衡软件,进行相关的配置,达到均衡负载的目的。

它基于特定的使用环境、配置简单、使用灵活、成本较低,能够解决大部分需求问题。

常用的软件有:Nginx

Nginx是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 是使用最为广泛的HTTP软负载均衡器,高效的性能、稳定性、丰富的功能集、示例配置文件和低系统资源的消耗。

Nginx采用的是反向代理技术,代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。反向代理负载均衡技术是把将来自internet上的连接请求以反向代理的方式动态地转发给内部网络上的多台服务器进行处理,从而达到负载均衡的目的。

什么是硬负载均衡及常用的设备?

硬件负载均衡是直接在服务器和外部网络间安装负载均衡设备。

常用的硬件设备有:F5

F5负载均衡器是应用交付网络的全球领导者F5 Networks公司提供的一个负载均衡器专用设备,F5 BIG-IP LTM 的官方名称叫做本地流量管理器,可以做4-7层负载均衡,具有负载均衡、应用交换、会话交换、状态监控、智能网络地址转换、通用持续性、响应错误处理、IPv6网关、高级路由、智能端口镜像、SSL加速、智能HTTP压缩、TCP优化、第7层速率整形、内容缓冲、内容转换、连接加速、高速缓存、Cookie加密、选择性内容加密、应用攻击过滤、拒绝服务(DoS)攻击和SYN Flood保护、防火墙—包过滤、包消毒等功能。

基于软件的方式(Nginx)和基于硬件的方式(F5)比较

基于软件的方式(Nginx)有什么优点?

  1. 性价比比较高;
  2. Nginx对网络的依赖比较小;
  3. 承担高的负载压力且稳定,一般可以支撑超过1万次的并发;
  4. Nginx安装和配置比较简单,使用比较方便;

基于软件的方式(Nginx)有什么缺点?

  1. 负载能力受服务器本身性能的影响,性能越好,负载能力越大;
  2. 不支持Session的保持、对Big request header的支持不是很好;
  3. 默认的只有Round-robin和IP-hash两种负载均衡算法。

基于硬件的方式(F5)有什么优点?

能够直接通过智能交换机实现,处理能力更强,而且与系统无关,负载性能强更适用于一大堆设备、大访问量、简单应用。

基于硬件的方式(F5)有什么缺点?

  1. 成本高,设备价格高;
  2. 配置复杂冗余;
  3. 单点配置;
  4. 无法有效掌握服务器及应用状态。

F5和Nginx总结:

总体来说硬件负载均衡的性能方面是优于软件负载均衡的,但是硬负载均衡性价比相对较高,因此目前很多公司都使用的是Nginx。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

swadian2008

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值