2 つの Express Connect 回線をアクティブ/スタンバイ構成で使用して、オンプレミスデータセンターを Alibaba Cloud に接続します。アクティブ回線に障害が発生した場合、トラフィックは自動的にスタンバイ回線に切り替わります。
シナリオ
オンプレミスデータセンターは、アクティブ/スタンバイ構成の冗長 Express Connect 回線を介して Alibaba Cloud に接続します。
ある企業は、上海にオンプレミスデータセンター (CIDR ブロックは 172.16.0.0/12) を、中国 (上海) リージョンに Virtual Private Cloud (VPC) (CIDR ブロックは 192.168.0.0/16) を保有しています。単一障害点をなくすため、この企業は異なるプロバイダーの 2 つの Express Connect 回線 (アクティブ回線とスタンバイ回線) を使用して、データセンターを Alibaba Cloud に接続します。

次の表に、2 つの Express Connect 回線の VBR 設定を示します。
|
VBR パラメーター |
VBR1 |
VBR2 |
|
VLAN ID |
1 |
1 |
|
[Alibaba Cloud 側 IPv4 相互接続 IP] |
10.0.0.1 |
10.0.0.5 |
|
[クライアント側 IPv4 相互接続 IP] |
10.0.0.2 |
10.0.0.6 |
|
[IPv4 サブネットマスク] |
255.255.255.252 |
255.255.255.252 |
前提条件
ステップ 1:VBR の作成とルートの設定
Express Connect 回線ごとに仮想ボーダールーター (VBR) を作成し、オンプレミスデータセンター向けのルートを追加します。
-
Express Connect コンソールにログインします。
-
Express Connect 回線 1 の VBR を作成します。
-
上部メニューで、対象のリージョンを選択します。左側のナビゲーションウィンドウで、仮想ボーダールーター (VBR) をクリックします。
-
仮想ボーダールーター (VBR) ページで、VBR の作成 をクリックします。
VBR の作成 パネルで、次のパラメーターを設定し、OK をクリックします。
必須パラメーターのみを記載しています。すべてのパラメーターについては、「VBRの作成と管理」をご参照ください。
パラメーター
説明
[現在のアカウント]
VBR 所有者のアカウントタイプ。
この例では、現在のアカウント が選択されます。
[名前]
VBR の名前。
この例では、「VBR1」と入力します。
[物理接続インターフェイス]
回線 1 を選択します。
VLAN ID
VBR の VLAN ID。
この例では、「[1]」と入力します。
[VBR 帯域幅値の設定]
VBR の帯域幅。
この例では、帯域幅を 200 Mb に設定します。
[IPv4 アドレス (Alibaba Cloud ゲートウェイ)]
VPC からデータセンターへのトラフィックのゲートウェイ IP。
この例では、「10.0.0.1」と入力します。
[IPv4 アドレス (データセンターゲートウェイ)]
データセンターから VPC へのトラフィックのゲートウェイ IP。
この例では、「10.0.0.2」と入力します。
[IPv4 サブネットマスク]
両方のゲートウェイ IP のサブネットマスク。
この例では、「255.255.255.252」と入力します。
-
-
VBR1 にオンプレミスデータセンター向けのルートエントリを追加します。
-
上部メニューで、対象のリージョンを選択します。左側のナビゲーションウィンドウで、仮想ボーダールーター (VBR) をクリックします。
仮想ボーダールーター (VBR) ページで、VBR1 の ID をクリックします。
VBR1 の詳細ページで、ルートエントリ タブをクリックし、ルートエントリの追加 をクリックします。
ルートエントリの追加 パネルで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[ネクストホップの種類]
[Physical Connection Interface] を選択します。
[宛先 CIDR ブロック]
データセンターの CIDR ブロック。
この例では、「172.16.0.0/12」と入力します。
[ネクストホップ]
Express Connect 回線。
この例では、Express Connect 回線 1 を選択します。
[説明]
ルートエントリの説明。
-
上記の手順を繰り返し、Express Connect 回線 2 の VBR2 を作成し、オンプレミスデータセンターへのルートエントリを追加します。
ステップ 2:VPC と VBR の接続
中国 (上海) リージョンのトランジットルーター上に VPC 接続と VBR 接続を作成し、オンプレミスデータセンターと VPC 間のプライベート通信を有効にします。
CENコンソールにログインします。
インスタンス ページで、管理するCENインスタンスのIDをクリックします。
タブで、管理するトランジットルーターを見つけ、アクション 列の 接続の作成 をクリックします。
On theピアネットワークインスタンスとの接続ページで、以下のパラメーターを設定し、OK.
説明この操作を初めて実行すると、AliyunServiceRoleForCENという名前のサービスにリンクされたロールが自動的に作成されます。 このロールにより、トランジットルーターはVPCのvSwitchにelastic network interface (ENI) を作成できます。 詳細については、「AliyunServiceRoleForCEN」をご参照ください。
パラメーター
説明
ネットワークタイプ
CENインスタンスにアタッチするネットワークインスタンスのタイプを選択します。
この例では、VPCが選択されています。
リージョン
VPCがデプロイされているリージョンを選択します。
この例では、中国 (上海) が選択されています。
トランジットルーター
選択したリージョンにトランジットルーターが自動的に表示されます。
リソース所有者ID
ネットワークインスタンスが属するAlibaba Cloudアカウントを選択します。
この例では、[現在のアカウント] が選択されています。
[課金方法]
デフォルトでは、トランジットルーターは従量課金方式を使用します。
詳細については、「課金概要」をご参照ください。
添付ファイル名
VPC接続の名前を入力します。
この例では、VPCテストが使用されています。
タグ
Tag Key: タグのキー。 キーを選択または入力できます。 タグキーの長さは最大64文字です。 タグキーは
aliyunまたはacs:で始めることはできません。また、http://またはhttps://を含めることはできません。タグ値: タグの値。 値を選択または入力できます。 タグの値の長さは、最大 128 文字です。 タグ値は
aliyunまたはacs:で始めることはできません。また、http://またはhttps://を含めることはできません。
ネットワークインスタンス
接続するVPCのIDを選択します。
この例では、作成したVPCが選択されています。
vSwitch
トランジットルーターをサポートするゾーンでvSwitchを選択します。
この例では、対応するゾーンのvSwitchが選択されています。
詳細設定
デフォルトでは、次の高度な機能が有効になっています。トランジットルーターのデフォルトルートテーブルとの関連付け、トランジットルーターのデフォルトルートテーブルへのシステムルートの転送、トランジットルーターへのルートポイントの作成と現在のVPCのすべてのルートテーブルへの追加。
この例では、デフォルト設定を使用します。
ピアネットワークインスタンスとの接続ページでより多くの接続を作成するをクリックします。
[ピアネットワークインスタンスとの接続] ページで、次のパラメーターを設定し、[OK] をクリックしてVBR1の接続を作成します。
パラメーター
説明
ネットワークタイプ
この例では、仮想ボーダールーター (VBR) が選択されています。
リージョン
VBRがデプロイされているリージョンを選択します。
この例では、中国 (上海) が選択されています。
トランジットルーター
選択したリージョンにトランジットルーターが自動的に表示されます。
リソース所有者ID
ネットワークインスタンスが属するAlibaba Cloudアカウントを選択します。
この例では、[現在のアカウント] が選択されています。
添付ファイル名
VBR接続の名前を入力します。
この例では、VBR-testが使用されます。
ネットワークインスタンス
接続するVBRのIDを選択します。
この例では、VBR1が選択される。
詳細設定
デフォルトでは、次の高度な機能が有効になっています。トランジットルーターのデフォルトルートテーブルに関連付ける、トランジットルーターのデフォルトルートテーブルにシステムルートを転送する、VBRにルートを転送する。
この例では、デフォルト設定を使用します。
ステップ5とステップ6を繰り返して、VBR2の接続を作成します。
接続が作成されたら、[領域内接続] タブで接続の詳細を表示できます。 詳細については、「ネットワークインスタンス接続の表示」をご参照ください。
ステップ 3:Alibaba Cloud ヘルスチェックの設定
デフォルトでは、Alibaba Cloud は各ヘルスチェックの送信元 IP アドレスからオンプレミスデータセンターに 2 秒ごとにプローブパケットを送信します。1 つの回線で 8 回連続してプローブが失敗した場合、トラフィックはもう一方の回線に切り替わります。
Cloud Enterprise Networkコンソールにログインします。
左側のナビゲーションウィンドウで、[ヘルスチェック] をクリックします。
[ヘルスチェック] ページで、VBRがデプロイされているリージョンを選択します。 [ヘルスチェックの設定] をクリックします。
この例では、VBR1のリージョンである中国 (上海) が選択されている。
では、ヘルスチェックの設定ダイアログボックスで、以下のパラメーターを設定し、OK.
パラメーター
説明
[インスタンス数]
VBR に接続された CEN インスタンスを選択します。
仮想ボーダールーター (VBR)
監視するVBRを選択します。
この例では、VBR1が選択される。
ソースIP
次のいずれかの方法を選択して、送信元IPアドレスを指定できます。
自動IPアドレス: システムは、100.96.0.0/16 CIDRブロックからIPアドレスを自動的に割り当てます。 このオプションを選択することを推奨します。
カスタムIPアドレス: 10.0.0.0/8、192.168.0.0/16、または172.16.0.0/12 CIDRブロック内のアイドルIPアドレスを指定する必要があります。 指定されたIPアドレスは、通信するIPアドレス、Alibaba Cloud側のVBRのIPアドレス、またはユーザー側のVBRのIPアドレスではありません。
宛先IP
ユーザー側のVBRのIPアドレスを指定します。
プローブ間隔 (秒)
ヘルスチェックのためにプローブパケットを送信する間隔を指定します。 単位は秒です。
デフォルト値:2 有効な値: 2 ~ 3。
プローブパケット
ヘルスチェック用に送信されるプローブパケットの数を指定します。 単位: パケット。
デフォルト値: 8。 有効な値: 3 ~ 8。
ルート変更
ヘルスチェック機能を冗長ルートに切り替えるかどうかを指定します。
デフォルトでは、Change Routeがオンになっています。 これは、ヘルスチェック機能が冗長ルートに切り替えることができることを示しています。 CENインスタンスで冗長ルートが設定されている場合、Express Connect回路でエラーが検出されると、ヘルスチェック機能はすぐに冗長ルートに切り替わります。
[ルートの変更] をオフにした場合、ヘルスチェック機能は冗長ルートに切り替わりません。 プロービングのみが実行される。 Express Connect回路でエラーが検出されても、ヘルスチェック機能は冗長ルートに切り替わりません。
警告ルートの変更をオフにする前に、システムが他のメカニズムを使用して冗長ルートに切り替えることができることを確認してください。 それ以外の場合、Express Connect回路がダウンしているとネットワーク接続が中断されます。
説明システムは、指定された間隔でプローブパケットを送信します。 連続してドロップされたパケットの数が指定された値に達すると、ヘルスチェックは失敗します。
ステップ 4:アクティブ回線とスタンバイ回線の指定
CEN のルーティングポリシーを設定して、VBR1 回線をアクティブ、VBR2 回線をスタンバイとして指定します。
-
CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- を選択し、管理するトランジットルーターを見つけて、トランジットルーターのIDをクリックします。
- トランジットルーターの詳細ページで、[ルート伝播] タブをクリックします。
左側のナビゲーションペインで、ルートテーブルの ID をクリックします。
ルートテーブルの詳細ページで、[ルートマップ] タブをクリックします。
[ルートマップ] タブで、[ルートマップの追加] をクリックします。
-
ルートマップの追加 ページで、ルーティングポリシーを設定し、OK をクリックします。
パラメーター
説明
[ポリシーの優先度]
ルーティングポリシーの優先度です。有効値:1~100。値が小さいほど、優先度が高くなります。
この例では、「20」と入力します。
[説明]
ルーティングポリシーの説明を入力します。
[ルートテーブル]
ルーティングポリシーと関連付けるルートテーブルを選択します。
この例では、デフォルトのルートテーブルを選択します。
[送信方向]
ルーティングポリシーの方向を選択します。
-
リージョンゲートウェイへのインポート:ローカルネットワークインスタンスまたはリモートトランジットルーターから現在のリージョンのトランジットルーターにアドバタイズされるルートです。
-
リージョンゲートウェイからの出力:現在のリージョンのトランジットルーターからローカルネットワークインスタンスまたはリモートトランジットルーターにアドバタイズされるルートです。
この例では、リージョナルゲートウェイにインポート を選択します。
[一致条件]
ルーティングポリシーのマッチ条件です。
この例では、送信元インスタンス ID リスト を選択し、VBR1 の ID に設定します。これにより、VBR1 ネットワークインスタンスから発信されるすべてのルートに一致します。
[マッチ条件の追加] をクリックして、さらに条件を追加します。マッチ条件。[ルーティングポリシーの操作]
ルーティングポリシーの操作 を許可 に設定し、ルートの優先度を設定します。
ルートの優先度を設定するには、
[アクションオブジェクトの追加] をクリックし、ルート優先度 を選択してから、許可されたルートの優先度を設定します。値が小さいほど、優先度が高くなります。この例では、ルートの優先度 を10に設定します。説明 -
-
上記の手順を繰り返し、VBR2 に関連付けられた回線をスタンバイ回線として設定します。
次の表に主要なパラメーターを示します。他のパラメーターについては、VBR1 と同じ設定を使用します。
パラメーター
説明
[ポリシーの優先度]
値が小さいほど、優先度が高くなります。VBR2 の値は VBR1 よりも大きくする必要があります。
この例では、「30」と入力します。
[一致条件]
この例では、送信元インスタンス ID リスト を選択し、VBR2 の ID に設定します。これにより、VBR2 ネットワークインスタンスから発信されるすべてのルートに一致します。
[ルーティングポリシーの操作]
ルーティングポリシーの操作 を許可 に設定し、ルートの優先度を設定します。
-
値が小さいほど、優先度が高くなります。VBR2 のルート優先度の値は、VBR1 の値よりも大きくする必要があります。この例では、許可されたルートの優先度 を20に設定します。
ルーティングポリシーを追加した後、ルート タブにオンプレミスデータセンター (172.16.0.0/12) への 2 つのルートが表示され、1 つはスタンバイとしてマークされます。
-
ステップ 5:オンプレミスのルートとヘルスチェックの設定
オンプレミスでルートとヘルスチェックを設定し、それらを連携させて自動フェイルオーバーを有効にします。
データセンターでヘルスチェックを設定する前に、プローブパケットが確実に戻るように、プローブパケットの戻りルートを設定する必要があります。
-
オンプレミスデータセンターでルートを設定します。
これらはコマンドの例です。実際のコマンドはデバイスベンダーによって異なります。
ip route 192.168.0.0 255.255.0.0 10.0.0.1 preference 10 ip route 192.168.0.0 255.255.0.0 10.0.0.5 preference 20 -
オンプレミスデータセンターでヘルスチェックを設定します。
双方向転送検出 (BFD) または Network Quality Analyzer (NQA) を使用して、オンプレミスデータセンターから VBR へのルートの到達性を確認します。ミリ秒レベルの検出には BFD を推奨します。設定コマンドについては、ご使用のデバイスベンダーにお問い合わせください。
-
ヘルスチェックとルートの連携を設定します。
この設定はベンダー固有です。ご使用のデバイスベンダーのドキュメントをご参照ください。
ステップ 6:接続性のテスト
冗長回線の接続性をテストし、自動フェイルオーバーを検証します。
-
オンプレミスデータセンター内の PC でコマンドラインインターフェイスを開きます。
-
ping コマンドを実行して、オンプレミスデータセンターと VPC (192.168.0.0/16) 内の Elastic Compute Service (ECS) インスタンス間の接続性を検証します。
応答パケットを受信した場合、接続は成功です。
-
アクティブ回線を切断し、再度ping コマンドを実行して、スタンバイ回線へのフェイルオーバーを検証します。
応答を受信した場合、スタンバイ回線へのフェイルオーバーは成功です。
関連ドキュメント
-
オンプレミスデータセンターと ECS インスタンス間の接続に関する問題のトラブルシューティング。