HAProxy

HAProxyは、TCPとHTTPベースのアプリケーションのためにリクエストを複数のサーバーに分散させる、高可用なロードバランサーおよびプロキシサーバーを提供するフリーかつオープンソースなソフトウェアである。Cで書かれており、CPUとメモリ利用率の点で、高速で効率がよいと評価されている。
HAProxyは、GoDaddy、GitHub、Bitbucket、 Stack Overflow、Reddit、Slack、Speedtest.net、Tumblr、Twitter、 など、多数の著名なウェブサイトで使用されている。また、Amazon Web ServicesのOpsWorks製品で使用されている。
歴史.
HAProxyは2000年に、LinuxカーネルのコントリビュータであるWilly Tarreauによって書かれた。Tarreauは、現在でもプロジェクトのメンテナンスを続けている。
2013年、ソフトウェアの開発とオープンソースコミュニティからのコントリビューションを継続させるために、HAProxy Technologies, LLCという会社が設立された。この会社は、商用のHAProxy Enterpriseと、ALOHAという名前のアプリケーションベースのを提供している。また、技術サポートとHAProxyの機能を拡張する追加モジュールも提供している。
機能.
HAProxyには以下のような機能がある:
性能.
デュアルコアのOpteronまたはXeonプロセッサを搭載したサーバーでは、Linux環境では一般に15000から40000ヒット/sを達成でき、2 Gbit/sの接続が問題なく飽和する。