ExpressRouteのリージョンを跨いだ冗長化について

Inoue 0 評価のポイント
2026-01-22T04:47:46.5433333+00:00

東日本リージョンと西日本リージョンそれぞれにvNETが一つずつあり、それぞれのvNETにはExpressRouteGateway Standard SKUが1つずつあります。

某プロバイダーと契約し、東京・大阪用にExpressRoute回線を1つずつ契約しました。

正常時は東日本リージョンを使用しますが、東日本リージョンのExpressRoute回線がすべて(回線1契約で内部的には2本回線がある認識)停止した場合に、西日本のExpressRoute回線経由で東日本のvNET内の仮想マシンに接続させたいと考えています。※オンプレミス拠点→閉域網→プロバイダーゲートウェイ→東日本ExpressRoute回線→西日本ExpressRouteGateway→西日本vNETのイメージです。

構成としては、以下リンクのイメージです。

■ExpressRoute 回線自体も DR 対策を検討される場合

https://jpaztech.github.io/blog/archive/expressroute-deep-dive-part4/#ExpressRoute-%E5%9B%9E%E7%B7%9A%E8%87%AA%E4%BD%93%E3%82%82-DR-%E5%AF%BE%E7%AD%96%E3%82%92%E6%A4%9C%E8%A8%8E%E3%81%95%E3%82%8C%E3%82%8B%E5%A0%B4%E5%90%88

この時、以下が不明のため回答をお願いしたく存じます。

①上記リンク構成のように、西日本のMSEEと東日本のExpressRouteGatewayを接続する設定方法は、ExpressRoute回線作成時に最大の回復性で作成⇒サービスキーをプロバイダーに連携→ExpressRoute接続作成時に東西各vNETのゲートウェイと回線を紐づけの認識であっているのでしょうか。

②上記リンク構成のように、東西でたすき掛けの構成とする場合、プロバイダと契約するExpressRouteの契約は2つでよいのでしょうか?それとも4つ必要なのでしょうか。※現状大阪、東京用に1回線ずつ契約しています。(1つの契約で内部的にはLink1、Link2の二つがある認識)

③2つでよい場合、設定上、ExpressRoute回線は1つとなり、その一つを東西のExpressRouteGatewayと紐づけるのでしょうか。

④上記リンク構成のようにする場合、Azure側でどのような設定が必要なのでしょうか。プロバイダー側はBGPの優先度を東京Link1→東京Link2→大阪Link1→大阪Link2のように切り替える想定ですが、Azure側でどのような設定が必要なのかわかりません。

よろしくお願いいたします。

Azure ExpressRoute
Azure ExpressRoute

Azure のデータセンターとオンプレミスまたはコロケーション環境のどちらかにあるインフラストラクチャの間でプライベート接続を提供する Azure サービス。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 古い順
  1. Ganesh Patapati 12,170 評価のポイント Microsoft 外部スタッフ モデレーター
    2026-01-22T09:28:49.6466667+00:00

    Hello Inoue

    Yes, your understanding is mostly correct. When you set up your ExpressRoute circuit for maximum resiliency, you'll want to ensure you specify your service key to the provider. This configures the routes accordingly so that both East and West vNET gateways can be associated correctly with your ExpressRoute circuit.

    1) You link the ExpressRoute Circuit to the ExpressRoute Gateway.

    • Provider side
      • The provider provisions the circuit using the Service Key generated when the ExpressRoute circuit is created.
    • Azure side
      • You create an ExpressRoute connection between the circuit and the ExpressRoute Gateway.

    2) Two circuits (two provider contracts)—Tokyo & Osaka—are sufficient for this DR objective. Each ExpressRoute circuit already includes dual physical cross‑connects and redundant BGP sessions for availability; geo‑redundancy comes from having another circuit in a different peering location. A four‑circuit design is only for extra diversity beyond this baseline (e.g., multiple providers per location).

    Reference: Designing for disaster recovery with ExpressRoute private peering

    Reference: ExpressRoute routing requirements

    3) Each circuit is independent: You will have one Tokyo circuit and one Osaka circuit.

    Gateway association: Each circuit can be associated with multiple vNET gateways. For example:

    Tokyo circuit → East Japan vNET gateway

    Osaka circuit → East Japan vNET gateway and West Japan vNET gateway

    This way, both circuits can reach East Japan resources, and Osaka can also serve West Japan workloads. NOTE: Within the same geopolitical region, a circuit can be associated with VNets in multiple regions (e.g., Tokyo circuit → Japan East VNet and/or Japan West VNet). Premium SKU is not required for Japan East/West because they are in the same geopolitical region; Premium is needed only when you cross geopolitical boundaries or for Global Reach across geopolitical.

    4) For the setup you’re envisioning, you’ll need to configure Global Reach on Azure. This means you’ll set up BGP peering properly, ensuring routes are advertised correctly across your circuits. Your provider's BGP priority settings (like Tokyo Link1, Tokyo Link2, etc.) must align with your Azure configurations to maintain expected routing priorities.

    Reference:

    About ExpressRoute Global Reach

    What is Azure ExpressRoute?

    Important note: If you want traffic to fail over seamlessly, you must ensure that both circuits advertise the same prefixes consistently. Otherwise, routing asymmetry can occur.


    Can you please update us if the action plan provided was helpful?

    Should there be any follow-up questions or concerns, please let us know and we shall try to address them.

    Please do not forget to Accept the answer and up-vote it wherever the information provided helps you, this can be beneficial to other community members. It would be greatly appreciated and helpful to others.

    この回答は役に立ちましたか?


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。