グローバル サーバー ロード バランシングとは何ですか?

グローバル サーバー ロード バランシング (GSLB) とは、複数の地域にあるサーバー リソース間でトラフィックをインテリジェントに分散することを指します。 サーバーは、企業独自のデータセンター内に設置することも、プライベート クラウドまたはパブリック クラウドでホストすることもできます。

負荷分散の詳細については、 「負荷分散」を参照してください。 スケーラブルなトラフィック管理

多くの企業が複数の場所にサーバー リソースを展開する主な理由は、災害復旧です。 最も一般的な構成では、データは 1 つのアクティブな場所から提供されますが、アクティブなサイトに障害が発生した場合にのみデータを提供する 1 つ以上のスタンバイ (パッシブ) の場所に複製されます。 この場合のグローバル サーバー ロード バランサの役割は、アクティブ サイトでの障害を検出し、要求をスタンバイ サイトに自動的に転送することです。

アクティブ/パッシブ方式を選択する主な理由は、サイト間でデータをリアルタイムに同期する必要がないことです。アクティブ サイトの変更は、より単純なバッチ方式と安価な帯域外接続を使用してパッシブ サイトに配布できます。 同じコンテンツを提供する複数のアクティブ サイトを管理する場合 (次のリストにある GSLB の利点の一部は、その場合にのみ実現されます)、サイトをリアルタイムで同期することが重要になります。

グローバル サーバー負荷分散の利点は次のとおりです。

  • 信頼性と可用性 – GSLB を使用すると、サーバーまたはネットワークの停止が発生した場合でも、Web サイトの信頼性と可用性を向上させることができます。 たとえば、吹雪の後に米国北東部で停電が発生した場合、ロード バランサは、その地域でホストされているリソースから、国内の他の地域でホストされているリソースにトラフィックを誘導することができます。
  • パフォーマンス – 要求元のユーザーに近いサーバーからコンテンツを配信すると、ネットワークの遅延が最小限に抑えられ、ネットワークの問題が発生する可能性が最小限に抑えられます。 たとえば、オーストラリアのユーザーからのリクエストをニューヨークのサーバーではなくシドニーのサーバーに送信すると、パケットが移動しなければならない距離が片道約 10,000 マイル (16,000 km) 短縮されます。
  • 規制とセキュリティの要件を満たす – 防衛、通信、医療などの規制が厳しい多くの業界では、グローバル サーバー負荷分散により、ネットワーク アーキテクトは政府の規制に準拠した方法で世界中のユーザー ベースにサービスを提供できます。 たとえば、グローバル サーバー ロード バランサーは、リクエストがカナダのユーザーからのものである場合のみ、他の国のユーザーからのものである場合のみ、カナダのデータ センターに転送するように構成できます。
  • ローカライズされたコンテンツの配信 – ユーザーの地理的位置に関する情報を使用することで、グローバル サーバー ロード バランサーは、ユーザーの国での関連性に合わせてカスタマイズされ、その国の言語で書かれたコンテンツをホストするサーバーにリクエストを転送できます。

NGINX Plus はどのように役立ちますか?

NGINX PlusNGINX は、 Dropbox、Netflix、Zynga などのトラフィック量の多い Web サイトで使用されているクラス最高の負荷分散ソリューションです。 世界中で3 億 5,000 万を超える Web サイトが、コンテンツを迅速かつ確実に安全に配信するために NGINX Plus と NGINX Open Source を活用しています。

社内でグローバル サーバー負荷分散を実装することは可能ですが、複数のサイトでデータを同期させ、サイト間で効率的に負荷分散するという課題は簡単ではありません。 多くの企業は、 Akamai やAmazon Route 53などのマネージド DNS プロバイダーから GSLB ソリューションを入手しています。 NGINX Plus は GSLB 機能を直接提供しませんが、その洗練された負荷分散アルゴリズム、サーバーのヘルスチェック、およびその他の機能により、グローバル サーバー ロード バランサーがトラフィックを送信するオンプレミスまたはクラウド データ センターでの使用に最適です。 NGINX Plus の専用モジュールを使用すると、クライアントの場所に関する情報を簡単に取得し、ローカルの負荷分散の決定に使用できます。

ソフトウェア ロード バランサーである NGINX Plus は、同様の機能を備えたハードウェア ベースのソリューションよりも安価であるだけでなく、パブリック クラウドだけでなくプライベート データ センターにも導入できます。一方、クラウド インフラストラクチャ ベンダーは通常、顧客または独自のハードウェア ロード バランサーをデータ センターに設置することを許可していません。

NGINX Plus を使用してアプリケーションの負荷分散を行う利点の詳細については、電子書籍「ソフトウェア ロード バランサーを選択する 5 つの理由」をダウンロードしてください。