グローバル ロード バランサー

Azure Standard Load Balancer では、リージョン間の負荷分散がサポートされ、次のような geo 冗長高可用性シナリオを実現できます。

グローバル ロード バランサーのフロントエンド IP 構成は静的であり、ほとんどの Azure リージョンにわたって公開されます。

グローバル ロード バランサーの図。

Note

グローバル ロード バランサーの負荷分散規則のバックエンド ポートは、リージョンの Standard Load Balancer の負荷分散規則またはインバウンド NAT 規則のフロントエンド ポートと一致する必要があります。

リージョン冗長

グローバル ロード バランサーを既存のリージョン ロード バランサーにシームレスにリンクして、リージョンの冗長性を構成します。

1 つのリージョンで障害が発生した場合、トラフィックは次の最も近い正常なリージョンのロード バランサーにルーティングされます。

グローバル ロード バランサーの正常性プローブによって、各リージョン ロード バランサーの可用性に関する情報が 5 秒ごとに収集されます。 1 つのリージョン ロード バランサーの可用性が 0 に低下すると、グローバル ロード バランサーによって失敗が検出されます。 その後、そのリージョン ロード バランサーはローテーションから外されます。

グローバル リージョンのトラフィック ビューの図。

超低遅延

geo 近接の負荷分散アルゴリズムは、ユーザーの地理的な場所と、お客様のリージョン デプロイに基づいています。

クライアントから開始されたトラフィックは、最も近い参加リージョンに到達し、Microsoft のグローバル ネットワーク バックボーンを経由して、最も近いリージョン デプロイに到達します。

たとえば、グローバル ロード バランサーと、次の Azure リージョンの Standard Load Balancer があるとします。

  • 米国西部
  • 北ヨーロッパ

フローがシアトルから開始された場合、トラフィックは米国西部に入ります。 このリージョンは、シアトルから最も近い参加リージョンです。 トラフィックは、最も近いリージョンのロード バランサー (米国西部) にルーティングされます。

Azure グローバル ロード バランサーでは、ルーティングの決定に geo 近接負荷分散アルゴリズムが使用されます。

リージョン ロード バランサーの構成済み負荷分散モードは、geo 近接に複数のリージョン ロード バランサーが使用されている場合に、最終的なルーティングを決定するために使用されます。

詳細については、「Azure Load Balancer の分散モードを構成する」を参照してください。

エグレス トラフィックは、リージョン ロード バランサーで設定されたルーティング設定に従います。

1 つのエンドポイントの背後でスケールアップまたはスケールダウンする機能

グローバル ロード バランサーのグローバル エンドポイントを顧客に公開すると、中断することなくグローバル エンドポイントの背後にあるリージョン デプロイを追加または削除できるようになります。

静的なエニーキャスト グローバル IP アドレス

グローバル ロード バランサーには静的パブリック IP が付属しており、IP アドレスは常に同じであることが保証されます。 IPv4 と IPv6 の両方の構成がサポートされます。 静的 IP の詳細については、こちらを参照してください。

クライアント IP の保持

グローバル ロード バランサーは、レイヤー 4 のパススルー ネットワーク ロード バランサーです。 このパススルーによって、パケットの元の IP が保持されます。 元の IP は、仮想マシン上で実行するコードで使用できます。 この保持機能により、IP アドレスに固有のロジックを適用できます。

フローティング IP

フローティング IP は、グローバル IP レベルとリージョン IP レベルの両方で構成できます。 詳細については、「Azure Load Balancer の複数のフロントエンド」を参照してください。

Azure グローバル ロード バランサーで構成されたフローティング IP は、バックエンドのリージョン ロードバランサー上のフローティング IP 構成とは独立して動作することに注意してください。 グローバル ロード バランサーでフローティング IP が有効な場合は、適切なループバック インターフェイスをバックエンド VM に追加する必要があります。

正常性プローブ

Azure グローバル ロード バランサーでは、トラフィックの分散先を決定するときに、バックエンドのリージョン ロード バランサーの正常性が使用されます。 正常性プローブがリージョン ロード バランサーに設定された場合、グローバル ロード バランサーによる正常性チェックは、5 秒ごとに自動的に行われます。

既存の Azure Load Balancer でリージョン間ソリューションを構築する

グローバル ロード バランサーのバックエンド プールには、1 つ以上のリージョン ロード バランサーが含まれています。

既存のロード バランサーのデプロイをグローバル ロード バランサーに追加して、高可用性のグローバル デプロイを実現します。

ホーム リージョンと参加リージョン

ホーム リージョンは、グローバル ロード バランサー、またはグローバル レベルのパブリック IP アドレスがデプロイされる場所です。 このリージョンは、トラフィックのルーティング方法には影響しません。 ホーム リージョンがダウンしても、トラフィック フローは影響を受けません。

Azure のホーム リージョン

  • 米国中部
  • 東アジア
  • 米国東部 2
  • 北ヨーロッパ
  • 東南アジア
  • 英国南部
  • US Gov バージニア州
  • 西ヨーロッパ
  • 米国西部
  • 中国北部 2

Note

グローバル ロード バランサー、またはグローバル レベルのパブリック IP は、一覧表示されたいずれかのホーム リージョンにのみデプロイできます。

参加リージョンは、ロード バランサーのグローバル パブリック IP が公開されている場所です。

ユーザーが開始したトラフィックは、Microsoft のコア ネットワークを経由して、最も近い参加リージョンに到達します。

トラフィックは、グローバル ロード バランサーによって適切なリージョン ロード バランサーにルーティングされます。

複数リージョンのグローバル トラフィックの図。

Azure の参加リージョン

  • オーストラリア東部
  • オーストラリア南東部
  • インド中部
  • 米国中部
  • 東アジア
  • 米国東部
  • 米国東部 2
  • 東日本
  • 米国中北部
  • 北ヨーロッパ
  • 米国中南部
  • 東南アジア
  • 英国南部
  • US DoD Central
  • US DoD East
  • US Gov アリゾナ
  • US Gov テキサス
  • US Gov バージニア州
  • 米国中西部
  • 西ヨーロッパ
  • 米国西部
  • 米国西部 2

Note

バックエンド リージョン ロード バランサーは、一般公開されている任意の Azure リージョンにデプロイでき、参加リージョンのみに限定されません。

グローバル ロード バランサーの制限事項

  • グローバル フロントエンド IP 構成はパブリックのみです。 現在、内部フロントエンドはサポートされていません。

  • プライベートまたは内部ロード バランサーをグローバル ロード バランサーのバックエンド プールに追加することはできません

  • 現時点では、NAT64 変換はサポートされていません。 フロントエンド IP とバックエンド IP は、同じ種類 (v4 または v6) である必要があります。

  • ポート 3 の UDP トラフィックは、グローバル ロード バランサーではサポートされていません

  • アウトバウンド規則は、グローバル ロード バランサーではサポートされていません。 アウトバウンド接続には、リージョン ロード バランサーまたは NAT ゲートウェイアウトバウンド規則を利用してください。

  • リージョンのロード バランサーをグローバル レベルにアップグレードすることはできません。 グローバル レベルとして作成できるのは、新しいロード バランサーのみです。

料金と SLA

グローバル ロード バランサーでは、Standard Load Balancer の SLA が共有されます。

次のステップ