HAProxy

可靠、高性能的 TCP/HTTP 负载均衡器

  镜像站点:主站
  语言:English

快速链接

最新消息
最新消息
描述
主要特性
支持的平台
性能
可靠性
安全性
下载
文档
在线演示
商业支持
附加功能
其他解决方案
联系方式
外部链接
邮件列表归档
10GbE 负载均衡 (已更新)
贡献
已知缺陷

基于 Web 的用户界面
HATop:Ncurses 界面


Willy TARREAU
您想捐赠吗?


在线访客
 
网站 1wt.eu

他们在使用!

一些满意的用户希望分享他们使用 HAProxy 的经验。一些网站公开承认他们在使用它。还有一些用户只是好奇目前有哪些网站在使用它。因此,我在这里为他们整理了所有这些信息,并按网站名称的字母顺序排列。如果您认为有任何不准确之处,或者您想发送几句话来分享您的经验并附上您的网站链接,请与我联系。

A0 Labs
    引用 A0 Labs 首席执行官 Olivier Warin 的话:“A0 Labs 是一家法国托管公司,专门为需要高性能和高安全性的关键应用程序提供服务。我们使用 Haproxy 已有数年,并为我们的客户部署它,以便为他们的网站提供高可用性和高性能”。我个人想补充的是,A0 Labs 几年前在 FreeBSD 移植方面提供了很大帮助,并定期通过基准测试和测试新版本来提供帮助,并且为许多其他开源项目做出了贡献,而不仅仅是 HAProxy!
Airbnb Adobe Advertising Cloud
    截至 2017 年 4 月,Adobe Advertising Cloud 是业界首个用于管理传统电视和数字格式广告的端到端平台。基于前 TubeMogul 实时竞价平台,Adobe 运营工程总监 Nicolas Brousse 表示:“我们的混合云解决方案在超过 10 个地点和 4 大洲利用 HAProxy。HAProxy 使我们能够自动化流量基础设施,并以低延迟要求处理每天数千亿次的请求。”
阿拉斯加航空公司
    LinuxCon 2010 上,维珍美国(现为阿拉斯加航空公司)做了一场演讲,他们解释了如何迁移到完全开源的方案。在涉及的众多产品中,HAProxy 用于负载均衡。完整的演示文稿仍然可以在 Wayback Machine 上找到,PDF 格式请点击这里。这里还有一个该演示文稿的简要总结
阿里巴巴 / 淘宝 CDN
    淘宝 CDN 是世界上最大的图片 CDN,为淘宝和阿里巴巴托管的所有网店提供内容分发服务,它们约占中国在线业务的 80%。他们大量使用开源软件,采用简单且可扩展的架构,包括用于负载均衡层的 LVS + HAProxy、用于缓存的 Squid 以及他们自己的 Nginx 分支 (Tengine) 作为服务器。一个相当完整且有趣的概述可在此处获取

AppScale
    AppScale 在全球许多不同环境(云、集群、笔记本电脑)中大规模运行 Google App Engine 应用。因此,它必须适应底层服务器资源施加的资源限制以及我们客户指定的成本限制。为了隐藏不同基础设施之间的差异,AppScale 在基础设施和应用之间提供了一个抽象和隔离层。“AppScale 使用 HAProxy 的统计数据来为其自动扩展决策提供信息。HAProxy 提供了一个易于使用的接口,AppScale 用它来快速、动态地配置和更新系统。” —— Chandra Krintz,AppScale 首席战略官。更多细节由 Wayback Machine 提供,请点击此处

BestVPN.org
    BestVPN.org 的所有者 Alex Grant 发邮件给我们:“我写这封邮件主要是想告诉您,我是 HAProxy 的忠实粉丝。多年来,我一直用它来处理 BestVPN.org [2] 的传入流量,它从未让我失望过。HAProxy 可靠的性能和负载均衡功能使网站平稳运行,总而言之,它是我基础设施中为数不多的几个我从不必担心的部分之一。”
Bestvpnrating
    “我们使用并赞赏 HAProxy 的高性能和负载均衡能力。它有一个易于使用的界面,帮助我们更新系统。” - Nikolos Faslow,安全工程师。
Biblio.com
    “Biblio.com 使用 HAProxy 为一个 Solr 搜索服务器集群提供负载均衡和容错能力,该集群每天处理 1000 万次搜索,索引了 9500 万条二手书和珍本图书的书目记录。HAProxy 对我们来说一直非常快速和稳定。感谢你们提供了它。” - 首席执行官 Brendan Sherar
BitPusher
    BitPusher 设计、实施和管理高度可靠、可扩展且性能卓越的基础设施。引用首席执行官 Daniel Lieberman 的话:“我们广泛使用 HAProxy,既作为标准的边缘负载均衡器,也(尤其是在 AWS 中)作为内部服务的代理,从而避免了基于 IP 的故障转移需求。”
Border Stylo
    Border Stylo 是在 Amazon 实例上大量使用 stunnel + haproxy 组合的公司之一。高级运营工程师 Carlo Flores 表示:“Border Stylo 是一个社交网站,在对我们的架构(为 www.writeonglass.com 和 retrollectapp.com 提供服务)进行规模(速度、KB/连接用户)与 Pound 和 Nginx 的基准测试后,我们在技术栈的核心使用了 HAProxy。这里的运营工程师认为邮件列表是网上最好的资源之一,哪怕只是为了看 Willy 和 Cyril 的思考和配置文件,并且我们通过我们的 ctl 脚本 https://github.com/borderstylo/haproxyctl 尽我们所能做出贡献。就我个人而言,我认为统计数据生成和 halog 源码至少和 HAProxy 的速度和资源管理一样令人印象深刻。”
CompareMyVPN
    CompareMyVPN 一直在利用 HAProxy 协助我们网站的运营和负载均衡等多个方面。这项服务完美无瑕,而且易于使用。我们强烈推荐。” -- Andy Musgrave,总监
DISQUS
    High Scalability 上的一篇文章详细介绍了 DISQUS 背后的架构及其需要处理的流量。简而言之,每秒 17000 个请求,2.5 亿访问者。他们在 Web 服务器前端和数据库前端都使用了 HAProxy。更多信息可以在这个详细的演示文稿中找到。
egnyte
    Egnyte 是一个云文件服务器。引用 Sachin Shetty 的话:“Haproxy 是一个功能丰富的优秀负载均衡器,我们 Egnyte 已经使用了一段时间。除了将 Haproxy 用于标准的应用程序负载均衡外,我们还用它来克服 Apache 的一些限制,比如在应用程序服务器负载过高时使用队列超时来防止 Apache 出现积压。我们还使用 Haproxy 进行负载导向,即在特定条件下将请求路由到特定服务器,并进行相应的故障转移”。谢谢你们,我们非常感谢你们的友好反馈!
ehorses GmbH & Co.KG
    ehorses 的首席技术官 Jens Urban 发来了一条令人愉快的消息,表达了一个满意用户的心声,他说:“我们多年来一直使用 HAProxy 为我们的 Web 服务器进行负载均衡和 SSL 终止。再也没有死机服务器向用户显示了。它工作得像魔法一样。管理起来如此简单,高度可靠,而且非常非常快。很高兴有这个软件存在。”
El Commercio / Peru21
    这些网站的系统管理员 Héctor Paz 在 HAProxy 邮件列表上报告说:“我们使用 haproxy 处理秘鲁新闻网站的 Web 流量,这些网站包括:elcomercio.pe、peru21.pe 等。高峰时段的会话率约为每秒 2000 次。Haproxy 是我们架构中最可靠的部分”
Exai
    Exai 的首席运营官 Or Moran 报告说:“EXAI 既是一家托管提供商,也是一个专门从事网站维护的 SaaS 网站内容管理系统。我们使用 HAproxy 在我们的基础设施中已有好几年了。我们发现它在这些年里是一个非常可靠的软件,并且对其随着时间的发展印象深刻”
Ezixy
    Ezixy 的产品经理 Manish Patel 报告说:“我们使用 FreeBSD,HAProxy 在负载均衡、扩展甚至压力测试环境中总是很有帮助。凭借其改进的 SSL 管理和 v2.3 中更好的指标,它现在是任何企业都想要的完整代理服务器。我个人认为它也非常适合流量非常高的网站。”
开心农场 (Farmville)
    Farmville 曾经是最受欢迎的在线游戏之一,由 Zynga 发行,并于 2020 年中期结束运营。Mark William 在此指出,2010 年中期该网站每月活跃用户超过 7000 万。虽然 Zynga 没有明确宣传使用 HAProxy,但他们也没有隐瞒,因为他们报告称在 Amazon EC2 上使用 RightScale 进行无缝扩展,甚至错误页面的 URL 中也包含了它。
Fedora
    Fedora 是红帽背后的社区驱动发行版。其 Wiki 解释了 HAProxy 在那里的使用方式,甚至提供了指向统计页面的链接。
Free
    Free 是法国主要的互联网服务提供商之一。Free 一直倡导使用自由软件,并且已经使用 HAProxy 多年。其 Webmail文件交换服务 在网络带宽方面是有史以来报告的最重负载部署,任何时候的流量都超过 5 Gbps。他们习惯于提供极其宝贵的反馈,这有助于使 10Gbps 的性能成为现实,并使 TCP splicing 成为一个可靠的解决方案。
GitHub
    Github 博客上有一篇题为“我们如何让 GitHub 变快”的长文。它深入解释了 GitHub 架构的工作原理,对于任何计划创办可扩展网站的人来说,都有很多值得学习的地方。有趣的是,这里的第二篇文章提供了更多细节,解释了他们为什么不仅使用 HAProxy,还使用 Ldirectord(例如:在虚拟机中占用更少的内存)。
Globo.Tech
    Globo.Tech 是加拿大的一家托管和管理服务提供商。Anthony Levesque 描述了他们如何在内部基础设施以及面向客户的需求中使用 HAProxy:“我们知道,使用 HAProxy 不仅能为我们的客户,也能为我们的内部服务构建健壮且可扩展的设置。我们运营多个内部或私有云基础设施,其中管理层的高可用性和可扩展性是通过 HAProxy 实现的。HAProxy 是我们集群设计中一个可靠的常量”
Imgur
    Imgur 的创始人在 Reddit 上这里描述了他的架构选择,并在这里解释了为什么 HAProxy 对他来说是一个不错的选择。整个帖子对于了解这类快速增长的网站所面临的问题非常有启发性。
IMVU
    IMVU 的首席技术官 Jon Watte 在 slideshare 上描述了 IMVU 的架构如何工作以及如何扩展。尽管 Haproxy 位于前端,但它只是整个系统中的一小部分。该网站主页实时显示并发用户数(上次查看时超过 12 万)。很高兴看到一些大型网站关注延迟问题并报告他们的使用数据。
Instagram
    Mike Krieger 在 Slideshare 上解释了他们如何在不到 2 年的时间里将 Instagram 的用户规模扩展到 3000 万。现在,当你在谷歌上输入字母“i”时,他们是第一个推荐选项!当然,当需要极速扩展时,HAProxy 就在其中 :-)
ITA Software
    ITA Software 是承认使用开源组件的公司之一。他们的经验最好用他们自己的话来描述:“ITA Software 是为旅游行业提供创新解决方案的领先供应商。Haproxy 的强大、灵活和可靠性,使其迅速成为 ITA 基础设施中支持全球领先旅游公司的宝贵部分,这些公司包括美国航空、必应、大陆航空、Kayak、Orbitz、西南航空、联合航空、全美航空、维珍大西洋航空等”
JustWebProxy
    “可靠且不会让您失望。我的网站流量会根据 HAProxy 的负载均衡算法自动转发到相应的服务器。这是所有服务器必备的开源软件。” -- Osep,网站所有者。
Kernel.org
    Linux 内核托管基础设施的管理员和架构师 Konstantin Ryabitsev 分享了他运营一个最具挑战性的开发专用网站的经验,当然,它也是在 haproxy 后面运行的 :-)
Kumina
    Kumina 是一家欧洲的管理服务提供商,专注于开源和容器解决方案。Kumina 的首席执行官 Tim Stoop 说:“无论从哪个角度看,Haproxy 都是我们为客户部署和维护的任何 LAMP 堆栈的第五个组成部分,适用于任何规模。我们深切赞赏 Haproxy 的简单性、功能性和速度,以及它使我们能够提供的解决方案。持续的开发似乎保证了 Haproxy 在未来仍将是 HTTP 交付的重要工具”
London Trust Media, Inc.
    London Trust Media 的总裁 Jonathan Roudier 说:“一半的互联网是建立在 HAProxy 之上的。我们很高兴能支持互联网!”。虽然我个人认为“一半的互联网”可能有点夸张,但我想说的是,London Trust Media 是那种现在很少见的公司,他们对客户体验如此痴迷,以至于不断努力从他们的基础设施中挤出最后一点可能的纳秒级延迟,我很高兴能与他们讨论比特和字节、CPU 亲和性、缓存未命中延迟以及这些如今常被许多用户忽视的重要考虑因素。与能够提供测试结果的人分享经验是愉快的,并且有助于设计出更好的解决方案。感谢你们的支持,请不要改变你们的工作方式!
MaxCDN
    MaxCDN 在此指出,他们在自己的 CDN 解决方案中使用了 haproxy。
NYI
    NYI 的 Kevin Phair 报告说,haproxy 负责处理他们容错 Web 服务的负载均衡方面:“HAProxy 轻松满足我们的性能需求,我们发现它比我们有经验的任何昂贵的大牌负载均衡器选项都更容易管理和故障排除”
Olark / Hab.la
    Olark 的团队在这里解释了他们如何设置高可用性的网站,以及他们为确保在出现问题时服务不中断而做出的一些决策。他们在这里提供了更多关于监控和一些架构修复的细节。请注意,Olark 是资助了许多功能开发的很酷的公司之一。
pFind
    “自 2015 年末以来,我们已多次在我们的网站 https://www.pfind.com 上使用 HAProxy。它确实是一个可靠的 HTTP 负载均衡器。这是我们用于 https://www.pfind.com/application-monitoring 的最喜欢的工具之一!强烈推荐。” - Melanie Cohen(数据分析师)
pfSense
    pfSense 是一个基于 FreeBSD 的开源防火墙,它有一个可选的 haproxy 模块以及一个用于配置 haproxy 的 Web 界面。关于该软件包的更多信息可以在这里找到。
Playfish
    Playfish,现在是 EA 的一部分,提供各种在线社交游戏。截至 2010 年,该网站已经拥有 1000 万日活跃用户和 5000 万月活跃用户。与其他一些类似的游戏网站一样,它托管在 Amazon EC2 上,传入流量使用 HAProxy 进行负载均衡。
Privacy Australia
    Privacy Australia 的创始人 Will Ellis 说:“作为一名安全分析师,我一直在寻找任何我能真正称之为‘无忧’的解决方案。在创建基于 Web 的解决方案时,你不会期望能为你的整个流量基础设施找到一个无忧的解决方案,但这正是使用 HAproxy 时发生的事情。我可以夸耀高性能、高可用性和低延迟,而无需做太多事情。”
ProPrivacy
    “作为自由互联网以及开源技术和理念的坚定支持者,我们在基础设施中愉快地使用了 Haproxy。作为一个拥有数百万访问者的大型网站,它对我们帮助很大。” - Pete Zaborszky,创始人。
Ravelry
    Ravelry 是一个专注于编织的社交网络,由 Casey 和 Jessica Forbes 于 2007 年创立。它很快就大获成功,Casey 不得不多次对架构进行重大更改以适应增长。他在这里讲述了他的冒险经历。2008 年,项目诞生一年后,Casey 告诉我:“HAProxy 非常棒。我们在 http://www.ravelry.com 上用它每天处理大约 500 万个请求”。现在已经是 2011 年了... 他们的项目非常有创意,我祝愿他们取得长久的成功!
Reddit
    这可能是唯一一个对其基础设施如此开放的网站,甚至他们的 HAProxy 配置也对所有人开放!
红帽的云:OpenShift
    正如他们在架构概述中所描述的,红帽在其云架构 OpenShift 中使用 HAProxy 作为负载均衡解决方案。虽然我确信他们不是第一个使用它的云提供商,但我可以说他们是第一个公开承认的,这很好(顺便说一下,他们的架构概述写得很详细,值得一读)。
Rostelecom-Solar
    “作为俄罗斯领先的网络安全公司,有时是一项具有挑战性的任务——保持技术前沿至关重要。对于那些需要稳定负载均衡器的人来说,HAProxy 是一个先进而有效的解决方案。Rostelecom-Solar 在其 webProxy SWG(安全 Web 网关)中专门使用 HAProxy,以确保平稳无瑕的性能,并最终提供最佳的客户体验” -- Valeriy Drozdov,首席技术官。
SmartFile
    SmartFile 的 Ben Timby 说:“每天有数百 GB 的数据从 SmartFile 通过 HAProxy 流出。SmartFile 将 HAProxy 用于 HTTP 和 FTP 协议的负载均衡。 PROXY 协议 使得提供高可用性和闪电般快速的 FTP 服务成为可能。没有 HAProxy 的众多功能和 Willy Tarreau 的支持,将古老的 FTP 协议带入 21 世纪几乎是不可能的。非常感谢这样一个稳定而灵活的产品”。请注意,SmartFile 慷慨地资助了服务器端 PROXY 协议实现的开发。
英国 SOS 儿童村
    英国 SOS 儿童村的 Anthony Gerrard 表示:“英国 SOS 儿童村使用 haproxy 近 3 年了,取得了巨大成功。我们之前使用一个流行的 HTTP 服务器的负载均衡功能来将流量分配给我们的 CMS 实例,但遇到了一些问题,在迁移到 haproxy 后这些问题都消失了。从那时起,我们还利用它的功能,通过根据 http 路径参数将流量引导到不同的 Tomcat 后端,在我们的捐赠表单上进行内容实验”
Spinn3r
    Spinn3r 的首席执行官 Kevin Burton 说:“我们对 haproxy 非常满意,并且已经使用了 5 年多。我们将 Spinn3r 的所有 Web 组件都放在 haproxy 后面,包括我们的 firehose API,它每天为我们的客户提供超过 5TB 的数据。Haproxy 一直非常稳定。它是我们基础设施中最可靠的组件之一。它就是好用。”
Stack Overflow / Server Fault
    同一个团队管理着这两个网站。他们声名卓著,对可靠性和服务质量有着很高的期望。他们资助了 HAProxy 中反滥用功能的开发。

    Jeff Atwood “我们是 HAProxy 的忠实粉丝,是 Reddit 的朋友们向我们推荐的。它在我们在两台——现在是三台——服务器之间对 Stack Overflow 进行负载均衡时一直完美无瑕地工作”。在 High Scalability 上还有一篇关于更新后架构(2014 年)的精彩介绍

Surfshark
    “我们在我们基础设施的众多部分都使用了 HAProxy。它为我们的网站、各种集群、应用程序和其他服务提供负载均衡,” Surfshark 的首席技术官 Magnus Steinberg 说,“尽管 HAProxy 最重要的方面之一是稳定性,但它也是一个非常高效和方便的工具”
Target
    在撰写本文时,Target 公司是美国第八大零售商。Daniel Parker 在此解释了他们最近为什么决定从 Nginx 迁移到 HAProxy:主要是因为它强大的健康检查、可观察性以及对 DNS 用于服务发现的支持。尽管文章不长,但信息量很大,并且很好地补充了之前的一篇,在那篇文章中 Daniel 极其谨慎地进行了公平比较,没有抨击任何竞争对手(顺便说一下,他仍然在其他领域使用 Nginx)。看到一篇基于事实宣传 HAProxy 的公平比较总是令人愉快的 :-)
TheBestVPN
    “TheBestVPN 从一开始就使用 HAProxy,它在负载均衡方面确实帮助了我们。至今没有停机时间!我对网站管理员的第一推荐!” - 数据分析师 John Mason。
TheVPNShop.com
    “我们在我们的多个网站上使用 HAProxy,为我们的多个品牌进行流量负载均衡。SSL 终止有助于减少我们服务器的负载,作为我们多个数据库的前端。上游健康检查对我们也很重要,这就是我们选择 HAProxy 的原因,因为它支持 TCP 和 HTTP 健康检查。” - Mandee Rose,总编辑。
Top10VPN
    “从一开始,HAProxy 就是我们基础设施中可靠的一部分。在我们扩展集群时,它帮助巨大,并且是确保我们应用程序正常运行时间的关键部分。谢谢你——一个对各地网站管理员来说无价的工具!” - JP Jones,首席技术官。
Transloadit
    Transloadit 是一个为 Web 应用程序提供文件上传服务的公司。其联合创始人之一 Kevin van Zonneveld 在此解释说,他用它来进行内容切换,并提供了一些在 Ubuntu 下设置日志的技巧。我可能需要把这些内容放到文档里,因为它看起来并不那么显而易见。
TubeMogul
    截至 2012 年 4 月,TubeMogul最大的实时竞价视频广告平台。首席运营工程师 Nicolas Brousse 说:“我们在四个不同的 EC2 区域和五个可用区使用 Haproxy。它使我们能够每天处理超过 100 亿次 HTTP 竞价请求,并在去年交付了超过 60 亿个视频广告流”
Tuenti
    截至 2011 年 12 月,Tuenti 是西班牙流量最大的网站,拥有超过 1200 万用户和每月 400 亿的页面浏览量。在接下来的演示文稿中,高级系统工程师 Ricardo Bartolomé 解释了以前的负载均衡基础设施、新的负载均衡策略,以及他们选择 HAProxy 作为第 7 层负载均衡解决方案的原因:http://www.slideshare.net/ricbartm/load-balancing-at-tuenti
Tumblr
    这篇文章详细介绍了 Tumblr 的架构。截至 2012 年 2 月,它每天的页面浏览量为 5 亿,每秒 4 万次请求,并计划达到 40 万,每月增长 30%。它涉及超过 1000 台服务器,并使用了 25 台 HAProxy、15 台 Varnish 和 8 台 Nginx 来保证平稳运行,这是在许多大型网站上都能看到的黄金组合!
Twitter
    John Adams 在这里解释了他们如何扩展 Twitter 以支持 2009 年 1358% 的流量增长。看起来他们采用了“一个组件一个功能”的原则,这种方式通常扩展性最好。这个幻灯片中关于负载均衡部分的信息很少,但也碰巧扩展其他部分要重要得多。
Vimeo
    Vimeo 的 Andrew Rodland 报告称:“我们为我们的网站、API、视频打包器以及相当多的内部服务使用 HAProxy,处理高达每秒 2 万次请求。Vimeo 建立在开源之上,并自豪地回馈社区”
VPN
    来自 VPN“运营 VPN.comProxyServer.com 近 10 年,我们当然在我们的基础设施中多处使用了 HAProxy。我们定期与数百万访客打交道,如果没有它,要在我们不断增长的 Web 服务器环境中干净、高效地均衡这些访客是不可能的。我们强烈推荐给任何正在寻找高质量、开源负载均衡器的人!”
VPN Room
    “HAProxy 显然是最好的负载均衡器。自 2016 年以来,我们一直愉快地依赖这个解决方案。HAProxy 是我们项目中基础设施和 API 的重要组成部分。强烈推荐!” - Marcel Deniau,VPN Room 联合创始人。
w3.org
    如果您在 Web 环境中工作,W3C 显然不需要向您介绍。是的,当您访问 W3C 时,您正在通过 HAProxy,正如这里所解释的。根据过去的一些讨论,我记得它还有助于保护整个网站免受因过多文档验证而导致的无意滥用。
whos.amung.us
    这可能是我见过的最快的网站,也肯定是我所知道的压力最大的网站之一。他们为全球数百万个网站提供您在 HAProxy 页面上看到的那个漂亮的计数器。要了解其负载,可以想象一下,每当这些网站的一个页面被浏览时,他们就会收到一个请求。他们的响应时间和可用性对这些网站显然至关重要,而他们在这方面表现出色,响应时间低于毫秒级。这个网站完美契合了 HAProxy 的优势,一些高性能优化直接来自他们的反馈。
维基百科 YouPorn
    正如这篇 highscalability 文章幻灯片在此)中所描述的,YouPorn 使用 HAProxy、Varnish 和 Nginx 的组合来实现每秒 30 万次请求和 100 Gbps 的流量,所有这些每小时产生 15 GB 的日志。这些数字比这里列出的任何其他网站都要大 10 倍,看来色情内容将永远是网络流量的大部分!
Zerodha
    Zerodha 是印度最大的股票经纪商,广泛使用 HAProxy 对其高流量的用户端应用程序进行复杂的速率限制、路由和负载均衡。” - Kailash Nadh,首席技术官

联系方式

如有任何问题或意见,请随时与我联系

  • 邮件列表:
    阅读
    存档
  • 电子邮件

有些人经常询问是否可以捐款,所以我为此设立了一个 Paypal 账户。如果您想捐赠,请点击这里