このトピックでは、2 本の Express Connect 回線と 1 つの Express Connect Router (ECR) を使用して、データセンター (IDC) をアクティブ/スタンバイ回線経由で Virtual Private Cloud (VPC) に接続する方法について説明します。
シナリオ
ある企業が、中国 (北京) リージョンにオンプレミスデータセンター (IDC)、Virtual Private Cloud (VPC)、および Transit Router (TR) を保有しています。この企業は、Express Connect Router (ECR) を使用して、データセンター内のサーバーをアクティブ/スタンバイ回線経由でクラウドサービスに接続する必要があります。通常、トラフィックはアクティブ回線を経由します。双方向フォワーディング検出 (BFD) がアクティブ回線のダウンを検出した場合、トラフィックはスタンバイ回線に切り替わり、サービスの可用性を確保します。
この手順には、以下の主要なステップが含まれます。
-
Express Connect 回線のデプロイ:データセンター内の異なる CPE デバイスを VBR に接続する 2 本の Express Connect 回線をデプロイし、アクティブ/スタンバイ接続を作成します。
-
仮想ボーダールーター (VBR) の作成:中国 (北京) リージョンに 2 つの VBR (VBR1 と VBR2) を作成し、データセンターと VPC 間のブリッジとして機能させます。
-
ECR の作成:データセンターと VPC 間の転送コンポーネントとして機能する ECR を作成します。
-
VBR と TR の ECR への関連付け:VBR1、VBR2、および TR を ECR に関連付けて、Express Connect 回線とクラウドリソース間の論理的な接続を確立します。
-
BGP の設定と BFD の有効化:データセンターと VBR 間で BGP 動的ルーティングを設定し、BFD を有効にしてルートコンバージェンスを高速化し、自動フェイルオーバーを可能にします。
前提条件
-
中国 (北京) リージョンにVirtual Private Cloud (VPC) を作成済みであり、ビジネスワークロードがこの VPC 内の ECS インスタンスにデプロイされていること。
-
中国 (北京) リージョンにTransit Router (TR) を作成し、TR のVPC 接続を作成済みであること。
-
VPC 内の ECS インスタンスのセキュリティグループルールで、データセンターからのインバウンドトラフィックが許可されている必要があります。詳細については、「セキュリティグループルールの追加」をご参照ください。
操作手順
ステップ 1:物理ポートの申請
このステップでは、高い耐障害性を提供する高信頼性モードでポートを申請する方法を説明します。申請が承認されると、システムは 2 つの物理ポートインスタンスを作成します。
ステップ 2:VBR の作成
-
Express Connect コンソールにログインし、中国 (北京) リージョンを選択します。
-
物理ポート ページで、物理ポートインスタンス ID をクリックします。詳細ページで、VBR の作成 をクリックして VBR1 を作成します。
-
VBR の作成 パネルで、[アカウントタイプ] を 現在のアカウント に設定し、キーパラメーターを設定してから OK をクリックします。
主要なパラメーター:[物理接続インターフェイス] で、[専用線] を選択し、対応する物理接続インターフェイスインスタンスを選択します。[VLAN ID] を
1308に、[VBR帯域幅] を200 Mbpsに、[Alibaba Cloud側IPv4] を10.10.1.3に、[オンプレミス側IPv4] を10.10.1.2に、[IPv4サブネットマスク] を255.255.255.0に設定します。 -
前の手順を繰り返して VBR2 を作成し、OK をクリックします。
VBR2 の主要なパラメーター:[物理接続インターフェイス] で、[専用線] を選択します。[VLAN ID] を
1309に、[VBR帯域幅] を200 Mbpsに、[Alibaba Cloud側IPv4] を10.10.2.3に、[オンプレミス側IPv4] を10.10.2.2に、[IPv4サブネットマスク] を255.255.255.0に設定し、[IPv6の有効化] を [無効] に設定します。
ステップ 3:ECR の作成と関連付け
-
Express Connect Router (ECR) の作成
-
左側のナビゲーションペインで、専用回線ゲートウェイ をクリックし、次に 専用回線ゲートウェイの作成 をクリックします。
-
表示されたダイアログボックスで、[ASN] に
64512を入力し、その他のパラメーターはデフォルト値のままにして、課金ルールに同意するチェックボックスを選択してから、OK をクリックします。
-
-
ECR と VBR の関連付け
-
作成した ECR インスタンスの ID をクリックします。VBR タブで、VBR の追加 をクリックします。
-
表示されるダイアログボックスで、次のパラメーターを設定し、OK をクリックします。
-
[リソースの所有権]:
同じアカウントを選択します。 -
[リージョン]:
中国 (北京)。 -
[ネットワーク]: VBR1 インスタンスを選択します。
-
-
上記の手順を繰り返して、ECR を VBR2 に関連付けます。
-
-
ECR と TR の関連付け
-
ECR インスタンスの ID をクリックし、**[TR]** タブをクリックします。
-
[TR の関連付け] をクリックします。表示されるダイアログボックスで、次のパラメーターを設定し、その他のパラメーターはデフォルト値のままにして、OK をクリックします。
-
[CEN ID]:作成した Cloud Enterprise Network (CEN) インスタンスを選択します。
-
[リージョン]:
中国 (北京)。 -
[トランジットルーター]: 作成したトランジットルーター (TR) インスタンスを選択します。
-
-
ステップ 4:BGP の設定と BFD の有効化
オンプレミスのゲートウェイデバイスと VBR 間で BGP ピアを設定します。両方の BGP ピアのステータスが [Established] になると、BGP セッションが確立され、ルーティング情報を交換できるようになります。
BGP ピアが確立されると、データセンターはクラウドからのルートを自動的に学習します。VBR がデータセンターへのルートを学習できるようにするには、オンプレミスのゲートウェイデバイスからその CIDR ブロックをアドバタイズします。設定が完了すると、データセンター内のサーバーはクラウドリソースにアクセスできるようになります。
VBR での BGP ルーティングの設定
-
Express Connect コンソールにログインして、VBR1 の BGP ルーティングを設定します。
-
左側のナビゲーションペインで、[仮想ボーダールーター (VBR)] をクリックし、VBR1 インスタンス ID を見つけ、詳細ページに移動して BGP ルーティングを設定します:
-
BGP グループの作成 をクリックし、次のパラメーターを設定して、OK をクリックします。
-
[ピア ASN]: オンプレミスデータセンターネットワークの ASN (例:
6***3) を入力します。 -
[ローカル ASN]: Alibaba Cloud 側の ASN である
64512を入力します。VBR の BGP ASN は ECR から継承されます。
-
-
BGP ピアの作成 をクリックし、次のパラメーターを設定し、[BFD の有効化] を選択し、OK をクリックします。
-
[BGP グループ]: 作成した BGP グループを選択します。
-
[BGP ピア IP]:BGP ピアの IP アドレスを入力します。この例では、Express Connect 回線に接続されている CPE1 インターフェイスの IP アドレスである 10.10.1.5 を入力します。
-
-
-
上記の手順を繰り返して、VBR2 の BGP ルーティングを設定します。
データセンターでの BGP ルーティングの設定
VPC からデータセンターへの BGP ルート
CPE1 と CPE2 で、192.168.0.0/16 ネットワーク宛てのルートの AS-Path 属性の長さを調整します。これにより、VPC からデータセンターへのトラフィックのルート選択の優先順位を制御します。
この例では、CPE2 で AS-Path をプリペンドします。AS-Path の長さを増やすことで、VBR2 を介してアドバタイズされるデータセンターネットワーク宛てのルートの優先度を下げます。これにより、VBR1 がアクティブ回線、VBR2 がクラウドからデータセンターへのトラフィックのスタンバイ回線になります。
設定コマンドは、ご使用のデバイスのベンダーやモデルによって異なる場合があります。このドキュメントでは、主要なパラメーターのみを記載しています。具体的なコマンドについては、デバイスのベンダーにお問い合わせください。
|
パラメーター |
CPE1 |
CPE2 |
|
VLAN タグ |
1308 |
1309 |
|
ネットワーク |
192.168.0.0/16 |
192.168.0.0/16 |
|
BGP ASN |
6***3 |
6***4 |
|
インターフェイス IP |
10.10.1.5 |
10.10.2.5 |
|
AS-Path |
A |
B, A |
データセンターから VPC への BGP ルート
データセンターの CPE で BGP 属性を調整し、VBR1 から学習した VPC (10.0.0.0/8) 宛てのルートを優先します。これにより、VBR1 がアクティブ回線、VBR2 がデータセンターからクラウドへのトラフィックのスタンバイ回線になります。
ステップ 5:検証
-
ネットワーク接続をテストします。
VPC 内の ECS インスタンスにログインし、
ping <オンプレミス IDC 内のクライアントの IP アドレス>コマンドを実行して、オンプレミス IDC 内のクライアントへの接続をテストします。応答を受信した場合、データセンターと VPC 間のネットワーク接続が確立されていることを示します。
[root@China xxx 2564ek5zZ ~]$ ping 192.168.3.20 PING 192.168.3.20 (192.168.3.20) 56(84) bytes of data. 64 bytes from 192.168.3.20: icmp_seq=1 ttl=60 time=1.38 ms 64 bytes from 192.168.3.20: icmp_seq=2 ttl=60 time=1.17 ms 64 bytes from 192.168.3.20: icmp_seq=3 ttl=60 time=1.16 ms 64 bytes from 192.168.3.20: icmp_seq=4 ttl=60 time=1.15 ms 64 bytes from 192.168.3.20: icmp_seq=5 ttl=60 time=1.16 ms 64 bytes from 192.168.3.20: icmp_seq=6 ttl=60 time=1.16 ms 64 bytes from 192.168.3.20: icmp_seq=7 ttl=60 time=1.11 ms ^C --- 192.168.3.20 ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 6006ms rtt min/avg/max/mdev = 1.113/1.179/1.379/0.086 ms -
tracerouteコマンドを実行して、2 本の Express Connect 回線がアクティブ/スタンバイ回線の冗長性を提供しているかどうかを確認します。tracerouteがインストールされていない場合 (例:CentOS システム) 、sudo yum install tracerouteを実行してインストールできます。-
VPC から IDC への方向
VPC 内の ECS インスタンスにログインし、
traceroute <オンプレミス IDC クライアントの IP アドレス>コマンドを実行します。次の応答メッセージは、VPC から IDC へのトラフィックがアクティブ回線 VBR1 を介して転送されていることを示します。$ traceroute 192.168.3.20 traceroute to 192.168.3.20 (192.168.3.20), 30 hops max, 60 byte packets 1 100.64.1.241 (100.64.1.241) 1.451 ms 2.301 ms 2.827 ms 2 100.64.1.241 (100.64.1.241) 2.047 ms 2.559 ms 1.790 ms 3 10.10.1.5 (10.10.1.5) 1.124 ms 1.208 ms 1.320 ms # CPE1 4 192.168.3.20 (192.168.3.20) 1.391 ms 1.283 ms 1.385 ms -
IDC から VPC への方向
オンプレミス IDC 内のクライアントにログインし、
traceroute <VPC 内の ECS インスタンスの IP アドレス>コマンドを実行します。次の応答は、IDC から VPC へのトラフィックがアクティブ回線 VBR1 を介して転送されていることを示します。[xxx@alf3tw6Z ~]$ traceroute 10.1.2.61 traceroute to 10.1.2.61 (10.1.2.61), 30 hops max, 60 byte packets 1 100.64.0.81 (100.64.0.81) 0.890 ms 1.154 ms 1.360 ms 2 100.64.0.81 (100.64.0.81) 1.618 ms 1.871 ms 2.099 ms 3 10.10.1.3 (10.10.1.3) 0.854 ms 0.976 ms 0.686 ms 4 10.1.2.61 (10.1.2.61) 1.360 ms 1.349 ms 1.338 ms
-
-
VBR1 回線で障害をシミュレートします。フェイルオーバーテスト機能を使用して、アクティブ回線 (VBR1) の切断をシミュレートして、トラフィックがスタンバイ回線に切り替わることを確認します。
-
tracerouteコマンドを再度実行して、トラフィックが VBR2 回線に切り替わったかどうかをテストします。-
VPC から IDC への方向
VPC 内の ECS インスタンスにログインし、
traceroute <オンプレミス IDC クライアントの IP アドレス>コマンドを実行します。次の応答は、VPC から IDC へのトラフィックが VBR2 に切り替わったことを示します。ホップ 3 の
10.10.2.5は、スタンバイ回線に接続されている CPE2 の IP アドレスです。[root@lppy32564ek5zZ ~]$ traceroute 192.168.3.20 traceroute to 192.168.3.20 (192.168.3.20), 30 hops max, 60 byte packets 1 100.64.2.1 (100.64.2.1) 1.774 ms 2.834 ms 2.048 ms 2 100.64.2.1 (100.64.2.1) 1.360 ms 2.279 ms 2.585 ms 3 10.10.2.5 (10.10.2.5) 1.201 ms 1.455 ms 1.340 ms 4 192.168.3.20 (192.168.3.20) 1.342 ms 1.358 ms 1.332 ms -
IDC から VPC への方向
オンプレミス IDC 内のクライアントにログインし、
traceroute <VPC 内の ECS インスタンスの IP アドレス>コマンドを実行します。次の応答は、IDC から VPC へのトラフィックが VBR2 に切り替わったことを示します。[xxx zazcq7ialf3tw6Z ~]$ traceroute 10.1.2.61 traceroute to 10.1.2.61 (10.1.2.61), 30 hops max, 60 byte packets 1 100.64.1.65 (100.64.1.65) 1.442 ms 1.360 ms 1.469 ms 2 100.64.1.65 (100.64.1.65) 2.082 ms 2.069 ms 2.056 ms 3 10.10.2.3 (10.10.2.3) 1.292 ms 1.281 ms 1.266 ms 4 10.1.2.61 (10.1.2.61) 1.411 ms 1.995 ms 1.982 ms
-
関連ドキュメント
回線間でトラフィックを負荷分散するには、「ECR を使用した負荷分散回線経由でのデータセンターのクラウドへの接続」をご参照ください。