首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >物理负载均衡器与软件负载均衡器?

物理负载均衡器与软件负载均衡器?
EN

Stack Overflow用户
提问于 2019-10-12 16:40:08
回答 1查看 449关注 0票数 0

我刚刚读了这篇关于负载均衡器历史的文章:

https://devcentral.f5.com/s/articles/what-is-load-balancing-24740

通过基于群集IP软件的DNS服务器最终到达物理设备。

我还在下面的文章中读到过HAProxy和nginx:

https://www.loggly.com/blog/benchmarking-5-popular-load-balancers-nginx-haproxy-envoy-traefik-and-alb/

但HAProxy和nginx是服务器软件应用程序,需要像apache web服务器一样安装、配置和运行。

那么,这与第一篇文章中的负载平衡主要由专用硬件处理的说法相符吗?

我认为这是两者的结合。例如,在网络中,您可以设置一个物理负载均衡器,并在该负载均衡器后面运行一个或多个for服务器,例如HAProxy,以实现额外的负载均衡。但是我不清楚什么时候负载均衡器应该是物理专用设备,什么时候你可以只在linux服务器上安装haproxy。

EN

回答 1

Stack Overflow用户

发布于 2019-10-14 23:21:49

我会说Loggly的基准测试是完全不准确的,只是为了摆脱这一点。我读了那篇文章,心想,这不可能是对的。因此,我关注了他们的文章,并试图复制它,但得到了非常不同的结果。我在GitHub上有我的代码和结果:https://github.com/NickMRamirez/Proxy-Benchmarks

那么,关于软件和硬件负载均衡器。传统上,是的,有一些机架安装的硬件设备是负载均衡器。F5是这些设备的王者。然后,HAProxy和NGINX出现了,允许你通过userland软件代理流量。您可以将它们安装到您自己的硬件、虚拟机、Docker container...whatever上。您可以根据需要控制CPU和RAM的大小。

当然,你也可以购买预装了负载均衡软件的服务器,比如HAProxy ALOHA。如果愿意,您还可以决定在专用服务器上运行负载均衡器。

旁注: F5收购NGINX是为了在软件负载均衡器领域竞争。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58352374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档