7.

負荷分散・プロキシ・CDN完全ガイド — フォワード/リバースプロキシ/ロードバランサ/nginx/HAProxy/CDN

編集
この記事の要点
  • 負荷分散・プロキシ・CDN — クライアントとサーバの間に立ち、通信を中継・分散・高速化する技術を集約
  • フォワードプロキシ(クライアント側の代理)とリバースプロキシ(サーバ側の代理)は逆向き
  • ロードバランサで複数サーバへトラフィックを分散し、可用性とスケールを確保
  • nginx / HAProxy がリバースプロキシ/LB の定番実装
  • CDN(Content Delivery Network)で世界中のエッジから静的コンテンツを高速配信

このカテゴリについて

大規模な Web サービスでは、クライアントとアプリケーションサーバが直接通信することはほとんどありません。間にプロキシ・ロードバランサ・CDN が入り、負荷分散・キャッシュ・SSL 終端・セキュリティといった役割を担います。

種類代理する側主な用途
フォワードプロキシクライアント社内からの外部アクセス制御・キャッシュ
リバースプロキシサーバSSL 終端・負荷分散・キャッシュ・WAF
ロードバランササーバ群複数サーバへのトラフィック分散
CDNサーバ(地理分散)静的コンテンツのエッジ配信

フォワード/リバースプロキシ、ロードバランサ、nginx/HAProxy 設定、CDN を順次解説します。

関連カテゴリ

編集
Post Share
子ページ
  1. フォワードプロキシ
  2. リバースプロキシ
  3. ロードバランサ
  4. nginxリバースプロキシ設定
  5. HAProxy
  6. CDN
同階層のページ
  1. ネットワークの範囲と種類
  2. ネットワーク機器
  3. OSI参照モデル
  4. プロトコル
  5. アドレッシング・識別子
  6. ルーティング・スイッチング
  7. 負荷分散・プロキシ・CDN
  8. ネットワークセキュリティ
  9. クラウドネットワーク

最近更新/作成されたページ