Categories: 未分類

HAProxy

HAProxy

HAProxyは、複数のサーバーにリクエストを分散するTCPおよびHTTPベースのアプリケーションに高可用性ロードバランサーとリバースプロキシを提供する無料のオープンソースソフトウェアです。 C で記述されており、(プロセッサとメモリの使用量の点で)高速で効率的であるという評判が HAProxy 原作者
ウィリータロー
初回リリース
2001年12月16日; 20年前 (2001-12-16)
安定リリース
2.5.2/2021年11月23日 ; 4か月前  (2021-11-23)
プレビューリリース
2.6-dev1/2021年11月23日 ; 4か月前  (2021-11-23)
リポジトリ
github .com / haproxy / haproxy /
で書かれている C オペレーティング·システム
Linux、FreeBSD、OpenBSD、Solaris(8/9/10)、AIX(5.1–5.3)、macOS、Cygwin
ライセンス
GNU GeneralPublicLicenseバージョン2
Webサイト
www .haproxy .org
HAProxyは、GoDaddy、GitHub、Bitbucket、 Stack Overflow、 Reddit、Slack、 Speedtest.net、Tumblr、Twitter 、Tuenti そしてAmazonWebServicesのOpsWorks製品で使用されています。

コンテンツ
1 歴史
2 特徴
3 HAProxyコミュニティとHAProxyエンタープライズ
4 アロハ
5 バージョン
6 パフォーマンス
7 同様のソフトウェア
8 も参照してください
9 参考文献
10 外部リンク

歴史
HAProxyは、2000年に 、 Linuxカーネルのコアコントリビューターである、 、現在もプロジェクトを管理しているWillyTarreauによって作成されました。
2013年に、HAProxy Technologies、LLCという会社が設立されました。同社は、商用製品であるHAProxy Enterpriseと、ALOHAという名前のアプライアンスベースのアプリケーション配信コントローラーを提供しています。

特徴
HAProxyには次の機能が
レイヤー4(TCP)およびレイヤー7(HTTP)の負荷分散
多要素粘着性
URL書き換え
レート制限
SSL/TLSターミネーション
Gzip圧縮
キャッシング
PROXYプロトコルのサポート
スクリプト可能なマルチレイヤーヘルスチェック
接続とHTTPメッセージのログ
両側でのHTTP/2 サポート
WebSocket(RFC6455およびRFC8441)
UDP / TCP Syslogロードバランシングおよび転送/転写(RFC3164およびRFC5424)
イベント駆動型マルチスレッドアーキテクチャ
ヒットレスリロード(コンピューティング)
gRPCサポート
LuaとSPOEのサポート
APIサポート
レイヤー4/7再試行
簡略化された回路遮断
高度なデバッグおよびトレース機能
統計収集とDoS軽減のための分散スティックテーブル

HAProxyコミュニティとHAProxyエンタープライズ
HAProxy Enterprise Editionは、アドオンのエンタープライズスイート、エキスパートサポート、およびプロフェッショナルサービスを含むHAProxyのエンタープライズクラスバージョンです。HAProxy開発ブランチからバックポートされたいくつかの機能が

アロハ
HAProxy TechnologiesのALOHAは、あらゆる環境に導入できるプラグアンドプレイの負荷分散アプライアンスです。ALOHAは、アプライアンスの展開と構成に使用できるグラフィカルインターフェイスとテンプレートシステムを提供します。

バージョン
HAProxyには次のバージョンリリースが
バージョン
日にち 1.0 2001年12月16日 1.1 2002年3月10日 1.2 2003年9月9日 1.3 2016年3月14日 1.4 2016年3月14日 1.5 2016年12月25日 1.6 2018年1月2日 1.7 2018年4月30日 1.8 2018年9月20日 1.9 2018年12月19日 2.0 2019年6月16日 2.1 2019年11月25日 2.2 2020年7月7日 2.3 2020年11月5日 2.4 2021年5月14日 2.5 2021年11月23日

パフォーマンス
6〜8コアを搭載したサーバーは、通常、1秒あたり200000〜500000の要求を達成し、Linuxで25 Gbit/s接続を飽和させるのに問題はありません。 64コアのARMサーバーは、毎秒200万の要求と100ギガビット/秒に達することが示されました。

同様のソフトウェア Nginx ギアマン
ポンド

も参照してください

 無料のオープンソースソフトウェアポータル
LAMP、LYME、およびLEAP

参考文献
^ 「2.5ブランチCHANGELOG」。
^ 「2.6ブランチCHANGELOG」。
^ 「HAProxyを使用したMySQL負荷分散」。いくつかのAB。2011 。
^ 「FreecodeのHAProxy」。
^ 「ナットとボルト:HAproxy」。
^ 「Bitbucketの内臓」。
^ 「スタックオーバーフローを実行するために必要なもの」。
^ 「デッキのすべてのハンズオン」。
^ 「HAProxy:彼らはそれを使用します!」。
^ 「HAProxyを使用しているサイトのリスト」。2013年6月10日にオリジナルからアーカイブされました。
^ 「Tuenti+WebRTC(Voip2day 2014)」。
^ 「HAProxyレイヤー-AWSOpsworks」。
^ 「HAProxy:デザインの選択と歴史」。
^ 「ウィリータロー:私について」。
^ “”LKML:Willy Tarreau:Linux2.4.37.11” 。
^ コーベット、ダニエル(2018-12-19)。「HAProxy1.9が到着しました」。HAProxyTechnologies 。
^ Mhedhbi、Moemen(2018-05-31)。「HitlessReloads/HAProxyを使用したホットリスタート!」。HAProxyTechnologies 。
^ ラミレス、ニック(2019-01-16)。「HAProxy1.9.2はgRPCサポートを追加します」。HAProxyTechnologies 。
^ 「HAProxyTechnologiesは、企業のパフォーマンス、管理、およびセキュリティの改善を発表しました」。
^ 「ALOHAハードウェアアプライアンスアプリケーション配信コントローラ」。
^ haproxy .org #plat
^ www .haproxy .com / blog / haproxy-forwards-over-2-million-http-requests-per-second-on-a-single-aws-arm-instance /

外部リンク
HAProxyオープンソースWebサイト
HAProxyエンタープライズWebサイト GitHubのHAProxyWiki GitHubのHAProxy課題トラッカー”

admin

Share
Published by
admin

Recent Posts

2006年HBOSグループ再編法

HBOS_Group_Reor…

6日 ago

HBOS

HBOS HBO と混同しない…

2週間 ago

HBN法

HBN_Law  「HBN法」…

2週間 ago

HBMIqbal

HBM_Iqbal HBM I…

2週間 ago

HBLマイクロファイナンス銀行

HBL_Microfinanc…

2週間 ago