针对中小型流量站点的HAProxy的硬件建议


10

我对设置HAProxy用作一组小型流量Web应用程序的负载平衡器感兴趣。使用量正在增长,并且可能在短期内(大约6个月)变成中等大小。主要是因为有些客户想要自己的专用服务器,而有些则希望尽可能地降低成本,以适应我们似乎需要负载均衡器的情况,因此我们正在寻找负载均衡器。

我看了一下HAProxy的主页和一些博客,但它们确实没有涉及细节,或者是使用Sun服务器进行应用程序的大型站点

在您使用的处理器,内存,存储和发行方面,任何人都建议使用哪种硬件以及哪种发行?

提前致谢

Answers:


6

考虑到HAProxy只是在修改通过它的每个数据包的报头,因此您只需要一个功能强大的CPU。我正在使用3GB DDR3、7200rpm HDD SATA和Xeon E5450为大型网站运行HAProxy。您需要一些带宽,因为所有流量都将通过此服务器(即使您使用的是nat或route)


所以任何现代的core2 duo或quadcore应该可以解决问题吗?多少RAM 2-4GB?
MikeJ

3
我的Xeon是Quad,但是我的负载从来没有超过50%(这是在峰值时发生的)。我在DDR3上使用3GB内存(在HP DL360-G6上),但我从未遇到过问题。我建议您为网络流量绘制一些图形,以便可以检测网络瓶颈。
MihaiM 2010年

6
双核就足够了,haproxy或系统都不会使用附加核。但是在正确配置的Core2duo 2.66 GHz上,您每秒最多可以实现约40000个新连接,对于99.99%的网站而言,这远远超过了此数量。别忘了放一些RAM。使用4 GB,您可以支持大约100000个并发连接。我强烈建议您安装64位系统。您希望处理什么带宽?
威利·塔罗

我正在考虑将其用于公司网站。在过去的6.5年中,我应该知道的任何变化?
user38537

数量不多,但请确保不要使该haproxy成为单点故障。.我建议在起搏器群集中安装2个或更多负载均衡器(haproxy)
MihaiM
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.