负载平衡和负载均衡器之间的区别

时间:2014-12-23 06:18:06

标签: load-balancing definition

我需要知道负载均衡器和负载均衡之间的区别。

4 个答案:

答案 0 :(得分:5)

负载均衡负载均衡器提供的功能:)。

在软件体系结构中,负载均衡器使用算法代理客户端对应用程序服务器池的请求,目的是在池中均衡地平衡客户端请求的负载

答案 1 :(得分:1)

负载平衡是指在一组后端服务器(也称为服务器场或服务器池)之间有效地分配传入网络流量。

负载均衡器充当服务器前面的“交通警察”,并以最大化速度和容量利用率的方式在能够满足这些请求的所有服务器上路由客户端请求,并确保没有任何一台服务器过度工作,会降低性能。如果单个服务器出现故障,负载均衡器会将流量重定向到其余的在线服务器。将新服务器添加到服务器组时,负载均衡器会自动开始向其发送请求。

参考 - https://www.nginx.com/resources/glossary/load-balancing/

答案 2 :(得分:1)

负载平衡有助于在服务器群集之间分配传入请求流量。如果服务器无法接收请求,负载均衡器会将请求传递给另一台服务器。

负载均衡器又是上面实现的,它们可以介于:-

之间
  1. 用户-网络服务器
  2. Webserver-内部应用程序服务器
  3. 内部服务器-数据库服务器
  4. 应用程序服务器-缓存服务器

不同类型的负载均衡器:

  1. 智能客户端-通过以下方式增加负载均衡的可实现性:它是一个客户端,它占用服务主机池并平衡它们之间的负载,检测已关闭的主机并避免以其方式发送请求。
  2. 硬件负载平衡器-购买您自己的专用高性能服务器,例如。 Citrix NetScaler。
  3. 软件负载平衡器-购买软件负载平衡器可以克服构建自己的智能客户端的所有麻烦,或者如果您还没有准备好在专用服务器上花费的话。例如,购买两个软件负载平衡器比上面两个更具成本效益。 VmWare,HAProxy等

答案 3 :(得分:0)

据我所知,两者都是相同的,但你可以说负载均衡器是用于根据服务器的可用性来平衡流量的设备,负载均衡只不过是如何实现这一点的理论解释。 如果我错了,请纠正我!