| 開発者 | Apache ソフトウェア財団 | ||||
|---|---|---|---|---|---|
| 安定リリース |
| ||||
| リポジトリ | トラフィックサーバーリポジトリ | ||||
| 書かれた | C++ | ||||
| オペレーティング·システム | クロスプラットフォーム | ||||
| 利用可能 | 英語 | ||||
| タイプ | ウェブキャッシュ、プロキシサーバー | ||||
| ライセンス | Apacheライセンス2.0 [2] | ||||
| Webサイト | トラフィックサーバー | ||||
Apache Traffic Server ( ATS ) は、モジュール式の高性能リバース プロキシおよびフォワード プロキシサーバーであり、一般的にNginxやSquidに匹敵します。これはInktomiによって作成され、Inktomi がYahoo!に 買収される前は Inktomi Traffic Server という商用製品として配布されていました。
2009年7月にYahoo!がApache IncubatorプロジェクトとしてTSソースをApacheにリリースした直後、[3] Yahoo!のオンライン出版物OStatic [4]のゲスト編集者は、Yahoo!がTSを本番環境で使用して、Yahoo!ホームページ、Yahoo!スポーツ、メール、ファイナンスなどのサイトで1日あたり300億を超えるオブジェクトを提供していると述べました。
2010年4月21日、Apacheの理事会はTraffic ServerをTLPとして承認し、プロジェクトをインキュベーションから卒業させました。[5]
現在のバージョン
最新の安定バージョンは9.2.2で、2023年8月3日にリリースされました。最新の長期サポートバージョンは8.1.8で、2023年8月3日にリリースされました。[6]
2021年6月現在[アップデート]、ATSは2つの安定バージョンでリリースされています。バージョン8はATSの長期サポートバージョンで、バージョン9は最新の安定リリースで、四半期ごとにマイナーバージョンが予定されています。バージョン4.0以降、すべてのリリースは実稼働用に安定していると見なされ、通常のセマンティックバージョニングに従います。開発者プレビューリリースはもう作成されませんが、代わりにGitマスターブランチは常にプレビュー品質と見なされます。長期サポートは、メジャーリリース内の最後のマイナーバージョンに対して、1年間追加で提供されます。[7]
ATS は、v6.0.0 以降の次世代 HTTP プロトコルであるHTTP/2 (別名 H2) を適切にサポートしています。Is TLS Fast Yet サイトでは、100% のスコアを獲得しています。ATS は、複数の大企業や多くの個人貢献者によって積極的に開発およびサポートされています。
機能とパフォーマンス
OStatic の投稿では、TS は「HTTP Web プロキシとキャッシュ ソリューションだけでなく、他のプロトコル用の非常に高速なサーバーを構築できるサーバー フレームワークも付属している」と説明されています。 Traffic Server は、1 秒あたり 200,000 件以上のリクエスト (キャッシュ外の小さなオブジェクト) を処理できるとベンチマークされています。[8] 2009 年の Cloud Computing Expo での講演で、[9] Yahoo! TS チームのメンバーは、TS は Yahoo! の実稼働環境で使用されており、150 台の汎用マシンのみを使用して 1 日あたり 400 TB のトラフィックを処理していると述べました。OStatic の投稿では、TS を「文字通り何百年もの開発者の努力の成果」と説明しています。
展開
クラウドコンピューティングの文脈では、TS は概念的にはクラウドのエッジに位置し、要求が届くとそれをルーティングします。Yahoo! では、2009 年の Cloud Computing Expo で配布された Yahoo! のプライベートクラウドアーキテクチャを示す図[10]に示されているように、TS はエッジサービスに使用されています。実際的には、一般的なサーバー構成では、TS を使用して画像、JavaScript、カスケーディングスタイルシート(CSS)、ハイパーテキストマークアップ言語 ( HTML ) ファイルなどの静的コンテンツを提供し、動的コンテンツの要求をApache HTTP Serverなどの Web サーバーにルーティングします。
参考文献
- ^ ab 「Apache Traffic Server のダウンロード」. trafficserver.apache.org/ . Apache Software Foundation. 2021-04-21 . 2021 年9 月 27 日閲覧。
- ^ 「Traffic Server ライセンス ファイル」。Apache Software Foundation。2009年 11 月 3 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ 「Apache Incubator Wiki August 2009 Board reports」 2009-08-12。2012-08-21時点のオリジナルよりアーカイブ。2009-12-24に閲覧。
- ^ 「Yahoo のクラウド チームが Traffic Server をオープンソース化」 2009 年 11 月 2 日。2012 年 6 月 12 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ 「Traffic Server がトップレベルのオープンソース プロジェクトに昇格」 2010 年 4 月 23 日。2016 年 7 月 29 日時点のオリジナルよりアーカイブ。2013年 9 月 16 日閲覧。
- ^ 「Apache Traffic Server のダウンロード」. trafficserver.apache.org . 2021年6月8日閲覧。
- ^ 「公式プロジェクトリリース管理プロセス」 2013-09-06。
- ^ 「Apache Software Foundation が Apache Traffic Server v3.0.0 を発表 : Apache Software Foundation ブログ」2011 年 6 月 14 日。
- ^ “2009 Cloud Computing Expo”. 2009-08-12. 2010-01-02時点のオリジナルよりアーカイブ。2020-06-19閲覧。
- ^ 「Yahooのエッジサービスグラフィック」 2011年6月14日。2013年1月31日時点のオリジナルよりアーカイブ。2011年6月14日閲覧。
外部リンク
- 公式サイト
- Apache Traffic Server: 単なるプロキシ以上のもの - USENIXでの Leif Hedstrom による講演 ( YouTubeのビデオ アーカイブ)
