高度なネットワーク機能を必要とせず、低遅延・高帯域幅で Alibaba Cloud にプライベートアクセスする場合は、Express Connect Router (ECR) を使用してハイブリッドクラウドを構築します。
シナリオ
-
この移行ではアクティブ/スタンバイ スイッチオーバーが発生します。開始前に、単一回線のピーク帯域幅が全回線帯域幅の 50 % を超えないことを確認してください。これを超えるとパケット損失が発生する可能性があります。
-
複数の Express Connect 回線インターフェイスがある場合、1 つずつ移行する必要があります。次の回線を移行する前に、移行済みの回線が期待通りにトラフィックを転送していることを確認してください。
このトピックでは、データセンターが Transit Router (TR) を介して VPC 内のクラウドリソースに接続されているシナリオについて説明します(下図参照)。移行後も、VPC1 と VPC2 は引き続き TR を介して相互に通信しますが、VBR1 および VBR2 とは ECR を介して通信するようになります。
移行ワークフロー:
次の表は、この例における CIDR ブロック割り当てを示しています。ビジネス要件に基づいて CIDR ブロックを計画できます。CIDR ブロックが重複しないようにしてください。
|
ネットワーク |
CIDR ブロック |
|
データセンター |
10.10.10.0/24 |
|
VPC |
192.168.1.0/24 |
|
VBR1 |
Alibaba Cloud 側 IPv4 相互接続 IP アドレス: 10.0.0.1 お客様側 IPv4 相互接続 IP アドレス: 10.0.0.2 IPv4 サブネットマスク: 255.255.255.252 |
|
VBR2 |
Alibaba Cloud 側 IPv4 相互接続 IP アドレス: 10.0.0.5 お客様側 IPv4 相互接続 IP アドレス: 10.0.0.6 IPv4 サブネットマスク: 255.255.255.252 |
前提条件
-
中国 (杭州) リージョンに 2 つの VPC を作成し、Elastic Compute Service (ECS) インスタンスなどのクラウドリソース上にサービスをデプロイ済みです。詳細については、「IPv4 CIDR ブロックを持つ VPC の作成」をご参照ください。
-
ECR を作成済みです。詳細については、「Express Connect Router の作成」をご参照ください。
-
Express Connect回線とVBRインスタンスを作成済みです。専用ポートを申請するか、パートナーから共有接続を使用できます。詳細については、「専用の物理接続を作成する」または「ホスト型接続の使用ワークフロー」および「VBRの作成と管理」をご参照ください。
-
VPC インスタンスが配置されているリージョンに Enterprise Edition TR インスタンスを作成しました。また、TR を設定して、VPC 内のリソースをデータセンターに接続しました。詳細については、「トランジットルーターインスタンスを作成する」と「Express Connect 回線を使用してデータセンターを ECS インスタンスに接続する」をご参照ください。
ステップ 1:トラフィックをプライマリ VBR (VBR1) にリダイレクト
Cloud Enterprise Network (CEN) のルーティングポリシーを使用して、すべてのトラフィックを VBR1 にリダイレクトし、すべてのインバウンドおよびアウトバウンドトラフィックのプライマリパスとします。
-
Cloud Enterprise Network コンソールにログインします。
インスタンスページで、管理対象の CEN インスタンス ID をクリックします。
タブに移動し、管理対象のトランジットルーター ID をクリックします。
トランジットルーターの詳細ページで、ルートテーブルタブをクリックします。
-
左側のナビゲーションウィンドウで、ルートテーブル ID をクリックします。
-
ルートテーブルの詳細ページで、ルーティングポリシータブをクリックします。
-
ルーティングポリシータブで、ルートマップの追加をクリックします。
-
ルートマップの追加ページで、VBR2 をスタンバイ VBR として設定し、VBR2 経由のトラフィックを拒否するルーティングポリシーを設定します。
ここでは重要なパラメーターのみを説明します。詳細については、「ルーティングポリシーの使用」をご参照ください。
-
VBR2 からのアウトバウンドトラフィックを拒否
パラメーター
説明
ポリシーの優先度
値が小さいほど優先度が高くなります。VBR2 のポリシー優先度は、VBR1 のポリシー優先度よりも低く(数値が大きく)設定する必要があります。
30 を入力します。
送信方向
RegionIn を選択します。
一致条件
Source Instance IDs を選択し、値を VBR2 インスタンスの ID に設定します。これにより、VBR2 ネットワークインスタンスから発信されるすべてのルートが一致します。
ポリシーアクション
ポリシーアクションをDenyに設定します。
-
VBR2 からのインバウンドトラフィックを拒否
パラメーター
説明
ポリシーの優先度
30 を入力します。
送信方向
RegionOut を選択します。
一致条件
Source Instance IDs を選択し、値を VBR2 インスタンスの ID に設定します。これにより、VBR2 ネットワークインスタンスから発信されるすべてのルートが一致します。
ポリシーアクション
ポリシーアクションをDenyに設定します。
-
ステップ 2:VPC にルートエントリを追加
この手順を繰り返して、VPC1 および VPC2 の両方に対してデータセンターにアクセスするための特定のルートエントリを追加します。設定する静的ルートが、ECR 経由でデータセンターからアドバタイズされる BGP ルートよりも具体的であることを確認してください。
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、ルートテーブル をクリックします。
上部のナビゲーションバーで、ルートテーブルが属するリージョンを選択します。
ルートテーブルページで、管理対象のルートテーブルを見つけ、その ID をクリックします。
-
ルートテーブルの詳細ページで、次の操作を実行します。
-
ルート伝播スイッチをオフにします。これにより、ルートテーブルが動的に伝播されたルートを受信しなくなります。
-
を選択し、ルートエントリの追加をクリックします。
パラメーター
説明
名前
カスタムルートエントリの名前を入力します。
リソースグループ
ネクストホップが属するリソースグループを選択します。
CIDR
送信先タイプを選択し、宛先 CIDR ブロックを入力します。この例では、IPv4 CIDR ブロック を選択し、10.10.10.0/24 を入力します。
ネクストホップの種類
ネクストホップタイプを選択します。この例では、トランジットルーター を選択します。
トランジットルーター
ターゲット TR インスタンスを選択します。
説明
カスタムルートエントリの説明を入力します。
-
ステップ 3: Express Connect 回線 2 の障害演習を作成して開始する
VBR2に関連付けられているExpress Connect回線 2の障害ドリルを作成して開始します。これにより、Express Connect回線およびVBR2のリンク障害がシミュレートされます。詳細については、「障害ドリルを作成する」および「障害ドリルを開始する」をご参照ください。
ステップ 4:VBR2 から TR へのルート伝播の削除
VBR2 から TR へのルート伝播を削除します。
ステップ 5:VBR2 のルート伝播削除の検証
VBR2 からのルート伝播が正常に削除されたことを検証します。
ステップ 6:VBR2 を TR からデタッチ
VBR2 を ECR に関連付ける前に、TR インスタンスから VBR2 をデタッチする必要があります。
-
Cloud Enterprise Network コンソールにログインします。
-
インスタンスページで、対象の CEN インスタンスを見つけ、その ID をクリックします。
-
タブで、対象のトランジットルーターインスタンスを見つけ、インスタンス ID をクリックします。
-
リージョン内接続数タブで、VBR2 の接続を見つけ、アンインストールをアクション列でクリックします。
-
表示されたダイアログボックスで、OK をクリックします。
ステップ 7:VPC を ECR に関連付け
VPC1 および VPC2 を ECR に関連付けます。
-
Express Connect コンソールにログインします。
-
上部のナビゲーションバーで、対象のリージョンを選択します。
-
左側のナビゲーションウィンドウで、専用回線ゲートウェイ をクリックします。専用回線ゲートウェイページで、対象の ECR インスタンス ID をクリックします。
-
VPCタブで、関連付けられた VPCをクリックします。
-
関連付けられた VPCダイアログボックスで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
リージョン
対象 VPC が配置されているリージョン。
リソースの所有権
VPC を所有するアカウントの種類を選択します。有効な値:
-
現在のアカウント。
-
別のアカウント。
VPC ID
対象 VPC インスタンスの ID を選択します。
許可されたプレフィックスルート
ECR からデータセンターにアドバタイズするルートのプレフィックスを入力します。
-
ステップ 8:VBR2 を ECR に関連付け
-
Express Connect コンソールにログインします。
-
上部のナビゲーションバーで、対象のリージョンを選択します。
-
左側のナビゲーションウィンドウで、専用回線ゲートウェイ をクリックします。専用回線ゲートウェイページで、対象の ECR インスタンス ID をクリックします。
-
VBRタブで、VBR の追加をクリックします。
-
VBR の追加ダイアログボックスで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
リソースの所有権
VBR を所有するアカウントの種類を選択します。有効な値:
-
現在のアカウント。
-
別のアカウント。
リージョン
VBR が配置されているリージョンを選択します。
ネットワーク
対象の VBR インスタンスを選択します。この例では、VBR2 インスタンスを選択します。
-
ステップ 9: Express Connect 回線 2 のフェイルオーバードリルを終了する
Express Connect 回線 2 のフェイルオーバードリルを終了して、そのステータスと VBR2 インスタンスのステータスを復元する必要があります。詳細については、「フェイルオーバードリルを終了する」をご参照ください。
ステップ 10:トラフィックを VBR2 にリダイレクト
ステップ 1を参照し、VBR2 のRegionOutおよびRegionIn方向のルーティングポリシーのアクションを「拒否」から「許可」に変更します。
ステップ 11:TR への静的ルートの削除
VPC に設定された CIDR ブロックが受信した BGP ルートよりも具体的な場合、TR を指す VPC1 および VPC2 の静的ルートを削除します。これにより、すべてのインバウンドおよびアウトバウンドトラフィックが VBR2 経由で転送されるようになります。
手順 12: Express Connect 回線 1 の障害ドリルを作成して開始する
VBR1 に関連付けられている Express Connect 回線 1 のフェイルードリルを作成して開始します。これにより、Express Connect 回線と VBR1 のリンク障害がシミュレートされます。詳細については、「フェイルードリルの作成」および「フェイルードリルの開始」をご参照ください。
ステップ 13:VBR1 から TR へのルート伝播の削除
VBR1 から TR へのルート伝播を削除します。
ステップ 14:VBR1 のルート伝播削除の検証
VBR1 からのルート伝播が正常に削除されたことを検証します。
ステップ 15:VBR1 を TR からデタッチ
VBR1 を ECR に関連付ける前に、TR インスタンスから VBR1 をデタッチする必要があります。
-
Cloud Enterprise Network コンソールにログインします。
-
インスタンスページで、対象の CEN インスタンスを見つけ、その ID をクリックします。
-
タブで、対象のトランジットルーターインスタンスを見つけ、インスタンス ID をクリックします。
-
リージョン内接続数タブで、VBR1 の接続を見つけ、アンインストールをアクション列でクリックします。
-
表示されたダイアログボックスで、OK をクリックします。
ステップ 16:VBR1 を ECR に関連付け
-
Express Connect コンソールにログインします。
-
上部のナビゲーションバーで、対象のリージョンを選択します。
-
左側のナビゲーションウィンドウで、専用回線ゲートウェイ をクリックします。専用回線ゲートウェイページで、対象の ECR インスタンス ID をクリックします。
-
VBRタブで、VBR の追加をクリックします。
-
VBR の追加ダイアログボックスで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
リソースの所有権
VBR を所有するアカウントの種類を選択します。有効な値:
-
現在のアカウント。
-
別のアカウント。
リージョン
VBR が配置されているリージョンを選択します。
ネットワーク
対象の VBR インスタンスを選択します。この例では、VBR1 インスタンスを選択します。
-
手順 17: Express Connect 回線 1 の障害ドリルを終了する
Express Connect 回線 1 のフェイルオーバードリルを終了して、そのステータスと VBR1 インスタンスのステータスを復元する必要があります。詳細については、「フェイルオーバードリルを終了する」をご参照ください。
ステップ 18:トラフィックモニタリングの検証
VBR2 のモニタリングデータを確認して、移行済み回線がトラフィックを転送していることを検証します。確認できたら、移行は完了です。インバウンドおよびアウトバウンドトラフィックは、ECR を介して両方の Express Connect 回線インターフェイス間で負荷分散されます。
-
Express Connect コンソールにログインします。
-
上部のナビゲーションバーで対象のリージョンを選択し、左側のナビゲーションウィンドウで仮想ボーダールーター (VBR) をクリックします。
-
[仮想ボーダールーター (VBR)]ページで、対象の VBR を見つけて、モニター 列の
アイコンをクリックして、トラフィックモニタリング情報を表示します。