すべてのプロダクト
Search
ドキュメントセンター

Express Connect:データセンターとAlibaba Cloud間のアクティブ /スタンバイ接続の確立

最終更新日:Sep 25, 2024

このトピックでは、2つのExpress Connect回路を使用して、データセンターとAlibaba Cloud間にアクティブ /スタンバイ接続を確立する方法について説明します。 プライマリExpress Connect回路が稼働している場合、データはプライマリExpress Connect回路を使用してのみ送信されます。 サービスの可用性を確保するために、ヘルスチェックを設定してExpress Connect回路のステータスを監視できます。 Express Connect回路を監視するために、指定されたヘルスチェック間隔でプローブパケットが送信されます。 プライマリExpress Connect回路がダウンすると、セカンダリExpress Connect回路が引き継ぎます。

シナリオ

次の例は、2つのExpress Connect回路を使用して、データセンターとAlibaba Cloud間にアクティブ /スタンバイ接続を確立する方法を示しています。

上海にデータセンターがあり、中国 (上海) リージョンに仮想プライベートクラウド (VPC) があります。 データセンターのプライベートCIDRブロックは172.16.0.0/12で、VPCのCIDRブロックは192.168.0.0/16です。 単一障害点 (SPOF) を排除するために、同社は異なる接続プロバイダーから2つのExpress Connect回線をリースして、データセンターとAlibaba Cloud間のアクティブ /スタンバイ接続を確立する予定です。

冗余专线主备接入架构图

Express Connect回線に接続される仮想ボーダールーター (VBR) の構成を次の表に示します。

設定アイテム

VBR1 (Express Connect Circuit 1に接続)

VBR2 (Express Connect Circuit 2に接続)

VLAN ID

1

1

Alibaba CloudサイドIPv4アドレス

10.0.0.1

10.0.0.5

データセンター側IPv4アドレス

10.0.0.2

10.0.0.6

IPv4サブネットマスク

255.255.255.252

255.255.255.252

手順

冗余专线主备接入配置流程

ステップ1: Express Connect回路を介して2つの接続を作成する

この例では、2つの専用接続が作成されます。 詳細については、「Express Connect 回線を介した専用接続の作成と管理」をご参照ください。

Express Connect Circuit 2を申請する場合、アクセスポイントに基づいて冗長なExpress Connect回路を指定する必要がある場合があります。

  • 2つのExpress connect回路を同じアクセスポイントに接続する場合は、Redundant Express Connect Circuit IDパラメーターをExpress Connect Circuit 1のIDに設定します。 このように、2つのExpress Connect回路は異なるアクセスデバイスに接続されます。

  • 2つのExpress Connect回路が異なるアクセスポイントに接続されている場合、冗長なExpress Connect回路を指定する必要はありません。 この場合、Redundant Express Connect Circuit IDパラメーターを設定する必要はありません。

    この例では、Express Connect回路は異なるアクセスポイントに接続されています。

ステップ2: VBRの作成とルートの設定

各Express Connect回路のVBRを作成し、各VBRにルートを追加する必要があります。 両方のルートのデータセンターへの宛先を設定します。

  1. Express Connectコンソールにログインします。

  2. Express Connect Circuit 1のVBRを作成します。

    1. 上部のナビゲーションバーでリージョンを選択し、左側のナビゲーションウィンドウで [仮想ボーダールーター (VBR)] をクリックします。

    2. [仮想ボーダールーター (VBR) ページで、[VBRの作成] をクリックします。

    3. では、VBR の作成パネル、次のパラメータを設定し、OK.

      パラメーター

      説明

      現在のアカウント

      VBRが属するAlibaba Cloudアカウントを指定します。

      この例では、現在のアカウント が選択されています。

      名前

      VBRの名前を入力します。

      この例では、VBR1が入力される。

      リソースグループ

      VBRが属するリソースグループを選択します。

      VBRの作成後、VBRの [リソースグループ] 列の [リソースグループに追加] をクリックして、VBRをリソースグループに追加することもできます。

      タグ

      • Tag Key: タグのキー。 キーを選択または入力できます。 タグキーの長さは最大64文字です。 タグキーはaliyunまたはacs: で始めることはできません。また、http:// またはhttps:// を含めることはできません。

      • タグ値: タグの値。 値を選択または入力できます。 タグの値の長さは、最大 128 文字です。 タグ値はaliyunまたはacs: で始めることはできません。また、http:// またはhttps:// を含めることはできません。

      VBRの作成後に、[タグ] 列のVBRにタグを追加することもできます。 タグを追加した後、タグを変更、表示、および削除できます。

      エクスプレスコネクト回路

      この例では、Dedicated Physical Connectionが選択され、Express Connect Circuit 1が選択されています。

      VLAN ID

      VBRの仮想LAN (VLAN) IDを入力します。

      この例では、1が入力されます。

      VBR 帯域幅値の設定

      VBRの帯域幅を選択します。

      この例では、200Mbが選択されている。

      Alibaba CloudサイドIPv4アドレス

      VBRのIPv4アドレスを入力して、VPCとデータセンター間のネットワークトラフィックをルーティングします。

      この例では、10.0.0.1が入力されます。

      データセンター側IPv4アドレス

      データセンターのゲートウェイデバイスのIPv4アドレスを入力して、データセンターとVPC間のネットワークトラフィックをルーティングします。

      この例では、10.0.0.2が入力されます。

      IPv4サブネットマスク

      指定したIPv4アドレスのサブネットマスクを入力します。

      この例では、255.255.255.252が入力されます。

  3. データセンターを指すルートをVBR1に追加します。

    1. 上部のナビゲーションバーでリージョンを選択し、左側のナビゲーションウィンドウで [仮想ボーダールーター (VBR)] をクリックします。

    2. 仮想ボーダールーター (VBR) ページで、VBR1のIDをクリックします。

    3. VBR1の詳細ページで、ルートエントリタブをクリックし、ルートエントリの追加.

    4. では、ルートエントリの追加パネル、次のパラメータを設定し、OK.

      パラメーター

      説明

      ネクストホップタイプ

      この例では、物理接続インターフェイスが選択されています。

      宛先CIDRブロック

      データセンターのCIDRブロックを入力します。

      この例では、172.16.0.0/12を入力します。

      次ホップ

      Express Connect回路のインターフェースを選択します。

      この例では、Express Connect Circuit 1のインターフェイスが選択されています。

      説明

      ルートの説明を入力します。

  4. 上記の手順を繰り返して、Express Connect Circuit 2用のVBR2を作成し、VBR2へのルートを追加します。 データセンターへのルートの目的地を設定します。

手順3: トランジットルーターをVPCとVBRに接続する

中国 (上海) リージョンのトランジットルーターを、データセンターに接続するVPCに接続します。 次に、トランジットルーターをExpress connect回路に関連付けられているVBRに接続します。 これにより、VPCとデータセンターは互いに通信できます。

  1. CENコンソールにログインします。

  2. インスタンス ページで、管理するCENインスタンスのIDをクリックします。

  3. 基本設定 > トランジットルーター タブで、管理するトランジットルーターを見つけ、アクション 列の 接続の作成 をクリックします。

  4. On theピアネットワークインスタンスとの接続ページで、以下のパラメーターを設定し、OK.

    説明

    この操作を初めて実行すると、AliyunServiceRoleForCENという名前のサービスにリンクされたロールが自動的に作成されます。 このロールにより、トランジットルーターはVPCのvSwitchにelastic network interface (ENI) を作成できます。 詳細については、「AliyunServiceRoleForCEN」をご参照ください。

    パラメーター

    説明

    [インスタンスタイプ]

    ネットワークインスタンスのタイプ。

    この例では、VPCが選択されています。

    リージョン

    VPCがデプロイされているリージョン。

    この例では、中国 (上海) が選択されています。

    トランジットルーター

    選択したリージョンにトランジットルーターが自動的に表示されます。

    リソース所有者ID

    VPCが属するAlibaba Cloudアカウント。

    この例では、[現在のアカウント] が選択されています。

    課金方法

    デフォルトでは、トランジットルーターは従量課金方式を使用します。

    詳細については、「課金ルール」をご参照ください。

    添付ファイル名

    VPC接続の名前。

    この例では、VPCテストが使用されています。

    タグ

    • Tag Key: タグのキー。 キーを選択または入力できます。 タグキーの長さは最大64文字です。 タグキーはaliyunまたはacs: で始めることはできません。また、http:// またはhttps:// を含めることはできません。

    • タグ値: タグの値。 値を選択または入力できます。 タグの値の長さは、最大 128 文字です。 タグ値はaliyunまたはacs: で始めることはできません。また、http:// またはhttps:// を含めることはできません。

    ネットワークインスタンス

    VPC の ID です。

    この例では、作成したVPCが選択されています。

    VSwitch

    トランジットルーターをサポートするゾーンのvSwitch。

    この例では、対応するゾーンのvSwitchが選択されています。

    詳細設定

    デフォルトでは、次の高度な機能が有効になっています。トランジットルーターのデフォルトルートテーブルとの関連付けトランジットルーターのデフォルトルートテーブルへのシステムルートの転送トランジットルーターへのルートポイントの作成と現在のVPCのすべてのルートテーブルへの追加

    この例では、デフォルト設定を使用します。

  5. On theピアネットワークインスタンスとの接続ページをクリックします。より多くの接続を作成する.

  6. [ピアネットワークインスタンスとの接続] ページで、次のパラメーターを設定し、[OK] をクリックしてVBR1の接続を作成します。

    パラメーター

    説明

    [インスタンスタイプ]

    ネットワークインスタンスのタイプ。 この例では、仮想ボーダールーター (VBR) が選択されています。

    リージョン

    VBRがデプロイされているリージョン。

    この例では、中国 (上海) が選択されています。

    トランジットルーター

    選択したリージョンにトランジットルーターが自動的に表示されます。

    リソース所有者ID

    VBRが属するAlibaba Cloudアカウント。

    この例では、[現在のアカウント] が選択されています。

    添付ファイル名

    VBR接続の名前。

    この例では、VBR-testが使用されます。

    ネットワークインスタンス

    VBR の ID 。

    この例では、VBR1が選択される。

    詳細設定

    デフォルトでは、次の高度な機能が有効になっています。トランジットルーターのデフォルトルートテーブルに関連付けるトランジットルーターのデフォルトルートテーブルにシステムルートを転送するVBRにルートを転送する

    この例では、デフォルト設定を使用します。

  7. ステップ5ステップ6を繰り返して、VBR2の接続を作成します。

    接続の作成後、VBR詳細ページの [イントラリージョン接続] タブで接続に関する情報を表示できます。 詳細については、「ネットワークインスタンス接続の表示」をご参照ください。

ステップ4: Alibaba Cloud側でヘルスチェックを設定する

ヘルスチェックを設定すると、Alibaba Cloudは2秒ごとに、データセンターの送信元IPアドレスから送信先IPアドレスにExpress Connect回線を介してプローブパケットを送信します。 Express Connect回線の1つで8つの連続したプローブパケットに対して応答が返されない場合、他のExpress Connect回線が自動的に引き継ぎます。

  1. CENコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[ヘルスチェック] をクリックします。

  3. [ヘルスチェック] ページで、VBRがデプロイされているリージョンを選択します。 [ヘルスチェックの設定] をクリックします。

    この例では、VBR1のリージョンである中国 (上海) が選択されている。

  4. では、ヘルスチェックの設定ダイアログボックスで、以下のパラメーターを設定し、OK.

    パラメーター

    説明

    [インスタンス数]

    VBRがアタッチされているCENインスタンス。

    仮想ボーダールーター (VBR)

    監視するVBR。The VBR that you want to monitor.

    この例では、VBR1が選択される。

    送信元IPアドレス

    送信元 IP アドレス。 次のいずれかの方法を選択して、送信元IPアドレスを指定できます。

    • 自動IPアドレス: システムは、100.96.0.0/16 CIDRブロックからIPアドレスを自動的に割り当てます。 このオプションを選択することを推奨します。

      説明

      このオプションを選択し、ピアでACLポリシーが設定されている場合は、このCIDRブロックを許可するようにACLポリシーを変更する必要があります。 そうでなければ、ヘルスチェックは失敗です。  

    • カスタム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回路がダウンしているとネットワーク接続が中断されます。

    説明

    システムは、指定された間隔でプローブパケットを送信します。 連続してドロップされたパケットの数が指定された値に達すると、ヘルスチェックは失敗します。

  5. ステップ3ステップ4を繰り返して、VBR2のヘルスチェックを設定します。

ステップ5: プライマリとセカンダリのExpress Connect回路を指定する

プライマリおよびセカンダリExpress Connect回路を指定するには、CENでルーティングポリシーを設定する必要があります。 この例では、プライマリExpress Connect回路はVBR1に接続されています。 セカンダリExpress Connect回路はVBR2に接続されています。

  1. CENコンソールにログインします。

  2. インスタンス ページで、管理するCENインスタンスのIDをクリックします。

  3. 基本情報 > トランジットルータータブに移動し、管理するトランジットルーターのIDをクリックします。

  4. トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。

  5. ルートテーブルの詳細ページの左側の領域で、デフォルトルートテーブルのIDをクリックします。

  6. デフォルトルートテーブルの詳細ページで、ルーティングポリシータブをクリックします。

  7. On theルーティングポリシータブをクリックします。ルートマップを追加.

  8. On theルーティングポリシーの追加ページで、以下のパラメーターを設定し、OK.

    パラメーター

    説明

    ポリシー優先度

    ルーティングポリシーの優先度を入力します。 有効値: 1〜100値が小さいほど優先度が高くなります。

    この例では、20が使用されます。

    説明

    ルーティングポリシーの説明を入力します。

    関連ルートテーブル

    ルーティングポリシーに関連付けるルートテーブルを選択します。

    ルーティングポリシーをシステムルートテーブルまたはカスタムルートテーブルに関連付けることができます。 この例では、デフォルトのルートテーブルが選択されています。

    ポリシーの方向

    ルーティングポリシーを適用する方向を選択します。

    • Ingress Regional Gateway: ルートは、現在のリージョンにデプロイされているトランジットルーターに通知されます。 例えば、ルートは、現在の地域に配置されたネットワークインスタンスまたは他の地域に配置されたトランジットルータから、現在の地域に配置されたトランジットルータに通知される。

    • Egress Regional Gateway: ルートは、現在のリージョンにデプロイされているトランジットルーターからアドバタイズされます。 例えば、ルートは、現在の地域に配置されたトランジットルータから、現在の地域に配置されたネットワークインスタンスまたは他の地域に配置されたトランジットルータに広告される。

    この例では、Ingress Regional Gatewayが選択されています。

    マッチ条件

    ルーティングポリシーの一致条件を選択します。

    この例では、ソースインスタンスIDリストが選択され、VBR1のIDが選択されています。 このように、ルーティングポリシーはVBR1のすべてのルートに適用されます。

    添加[一致条件の追加] をクリックして、複数の一致条件を追加します。 詳細については、「表2」を参照されたい。 ルーティングポリシーの概要トピックの「一致条件」セクション。

    ポリシーアクション

    [ポリシーアクション] パラメーターを [許可] に設定します。

    添加[アクションオブジェクトの追加] をクリックし、[ルート優先度] を選択して、ルートの優先度を設定します。 数字が小さいほど、優先度が高くなります。 この例では、ルート優先度10に設定されています。

    説明

    この例では、VBR1の関連ポリシー優先度パラメーターを設定する必要はありません。

  9. 上記の手順を繰り返して、VBR2に関連付けられているExpress Connect回路をセカンダリExpress Connect回路として指定します。

    次の表に、主要なパラメーターを示します。 テーブルに含まれていないパラメーターには、VBR1と同じ値を使用します。

    パラメーター

    説明

    ポリシー優先度

    数字が小さいほど、優先度が高くなります。 VBR2のルーティングポリシーの優先度値は、VBR1のルーティングポリシーの優先度値よりも大きくなければなりません。

    この例では、30が使用されます。

    マッチ条件

    この例では、ソースインスタンスIDリストが選択され、VBR2のIDが選択されています。 このように、ルーティングポリシーはVBR2のすべてのルートに適用されます。

    ポリシーアクション

    [ポリシーアクション] パラメーターを [許可] に設定し、ルートの優先度を設定します。

    • 数字が小さいほど、優先度が高くなります。 VBR2のルートの優先順位値は、VBR1のルートの優先順位値よりも大きくなければなりません。 この例では、ルート優先度20に設定されています。

    • この例では、VBR2の関連ポリシー優先度パラメーターを設定する必要はありません。

    ルーティングポリシーを作成した後、[ネットワークルート] タブで、データセンター向けの2つの172.16.0.0/12ルートを表示できます。 ルートの1つは二次ルートです。

手順6: データセンター側でルートとヘルスチェックを設定する

データセンター側でルートとヘルスチェックを設定し、ヘルスチェックの結果に基づいてネットワークトラフィックをルーティングするようにゲートウェイデバイスを設定して、ネットワークの冗長性を実現する必要があります。

重要
  • データセンターでヘルスチェックを設定する前に、データセンターでプローブパケットの戻りルートを設定して、データセンターから返されたプローブパケットを期待どおりにルーティングできるようにする必要があります。

  • VBRのピアIPアドレスをデータセンターのヘルスチェックの送信元IPアドレスとして使用しないでください。 接続されたVPCのアイドルIPアドレスをヘルスチェックのソースIPアドレスとして使用し、プローブパケットを送信してソースIPアドレスが有効かどうかを確認する必要があります。

  1. データセンターでルートを設定します。

    構成コマンドは、ゲートウェイ装置に基づいて変化し得る。 以下の例は参考情報です。

    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
  2. データセンター側でヘルスチェックを設定します。

    データセンターのゲートウェイデバイスでBidirectional Forwarding Detection (BFD) またはNetwork Quality Analyzer (NQA) を設定して、VBR宛てのルートの到達可能性を検証できます。 設定コマンドの詳細については、ゲートウェイデバイスのベンダーを参照してください。 BFDは、ミリ秒以内にリンク障害を検出できます。 したがって、ゲートウェイデバイスでBFDを設定することを推奨します。

  3. ヘルスチェックの結果に基づいて、ネットワークトラフィックをルーティングするようにゲートウェイデバイスを設定します。

    構成は、ゲートウェイデバイスに基づいて異なり得る。 詳細については、ゲートウェイデバイスのベンダーを参照してください。

ステップ7: ネットワーク接続のテスト

上記の手順を完了したら、Express Connect回路の接続を確認する必要があります。

  1. データセンターのコンピューターでCLIを開きます。

  2. を実行します。Run thepingコマンドを実行して、CIDRブロックが192.168.0.0/16であるVPC内のデータセンターとECSインスタンス間の接続を確認します。

    エコー応答パケットを受信できる場合は、接続が確立されます。

  3. プライマリExpress Connect回路を無効にし、pingコマンドを実行して、CIDRブロックが192.168.0.0/16であるVPC内のデータセンターとECSインスタンス間の接続を確認します。

    エコー応答パケットが返された場合、プライマリExpress ConnectがダウンしているときにセカンダリExpress Connect回路がワークロードを処理できます。

関連ドキュメント