この記事は英語版の対応するページを翻訳することにより充実させることができます。(2020年10月) 翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。
|
|
HAProxy の公式ロゴマーク。 | |
| 作者 | Willy Tarreau |
|---|---|
| 初版 | 2001年12月16日 |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | C |
| 対応OS | Linux, FreeBSD, OpenBSD, Solaris (8/9/10), AIX (5.1–5.3), macOS, Cygwin |
| 対応言語 | 英語 |
| 種別 | ロードバランサー、プロキシ |
| ライセンス | GNU General Public License Version 2 |
| 公式サイト |
www |
HAProxyは、TCPとHTTPベースのアプリケーションのためにリクエストを複数のサーバに分散させる、高可用なロードバランサーおよびプロキシサーバを提供するフリーかつオープンソースなソフトウェアである。C言語で書かれており、CPUとメモリ利用率の点で、高速で効率がよいと評価されている。
HAProxyは、GoDaddy、GitHub、Bitbucket、 Stack Overflow、Reddit、Slack、Speedtest.net、Tumblr、Twitter、Tuenti など、多数の著名なウェブサイトで使用されている。また、Amazon Web ServicesのOpsWorks製品で使用されている。
HAProxyは2000年に、LinuxカーネルのコントリビュータであるWilly Tarreauによって書かれた。Tarreauは、現在でもプロジェクトのメンテナンスを続けている。
2013年、ソフトウェアの開発とオープンソースコミュニティからのコントリビューションを継続させるために、HAProxy Technologies, LLCという会社が設立された。この会社は、商用のHAProxy Enterpriseと、ALOHAという名前のアプリケーションベースのApplication delivery controllerを提供している。また、技術サポートとHAProxyの機能を拡張する追加モジュールも提供している。
HAProxyには以下のような機能がある:
デュアルコアのOpteronまたはXeonプロセッサを搭載したサーバでは、Linux環境では一般に15000から40000ヒット/sを達成でき、2 Gbit/sの接続が問題なく飽和する。