高度なネットワーク機能を使用せずに、より低いレイテンシーとより高い帯域幅で Alibaba Cloud にプライベートアクセスするには、Express Connect Router (ECR) を使用してハイブリッドクラウドをデプロイします。
シナリオ
移行にはアクティブ/スタンバイの切り替えが含まれるため、移行前に、単一回線のピーク帯域幅レベルが回線全体の帯域幅の 50% を超えないようにしてください。超えた場合、パケット損失が発生します。
移行中は、複数の Express Connect 回線を 1 つずつ移行する必要があります。次の回線を移行する前に、正常に移行された回線がトラフィックを正常に転送し始めていることを確認してください。
このトピックでは、VPC がトランジットルーター (TR) を使用してオンプレミスデータセンターとクラウドリソースを相互接続するシナリオを移行の例として使用します。次の図に示すように、移行後、VPC1 と VPC2 は TR を介して相互に通信でき、VPC1 と VBR1 および VBR2、ならびに VPC2 と VBR1 および VBR2 は Express Connect Router (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 |
前提条件
Alibaba Cloud の中国 (杭州) リージョンに 2 つの VPC を作成し、Elastic Compute Service (ECS) などのクラウドリソースを使用して VPC に関連サービスをデプロイ済みであること。詳細については、「IPv4 CIDR ブロックを持つ VPC の作成」をご参照ください。
ECR を作成済みであること。詳細については、「ECR の作成」をご参照ください。
Express Connect 回線と仮想ボーダールーター (VBR) インスタンスを作成済みであること。専用ポートを申請するか、パートナーからの共有接続を使用できます。詳細については、「クラシックモードの申請」または「共有回線アクセスプロセス」および「VBR の作成と管理」をご参照ください。
VPC インスタンスが配置されているリージョンに Enterprise Edition の TR インスタンスを作成済みであること。また、VPC 内のリソースをデータセンターに接続するように TR を設定済みであること。詳細については、「トランジットルーターの作成」および「Express Connect 回線を介してオンプレミスデータセンターから ECS インスタンスにアクセスする」をご参照ください。
ステップ 1: プライマリ VBR (VBR1) へのトラフィックのリダイレクト
Cloud Enterprise Network (CEN) のルーティングポリシーを使用して、すべてのトラフィックを VBR1 にリダイレクトし、すべてのインバウンドおよびアウトバウンドトラフィックのプライマリパスにします。
CEN コンソールにログインします。
インスタンス ページで、管理する CEN インスタンスの ID をクリックします。
タブに移動し、管理するトランジットルーターの ID をクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
左側のナビゲーションウィンドウで、ルートテーブルの ID をクリックします。
ルートテーブルの詳細ページで、ルートマップ タブをクリックします。
ルートマップ タブで、ルートマップの追加 をクリックします。
ルートマップの追加 ページで、VBR2 をスタンバイ VBR として設定し、VBR2 経由のトラフィックを拒否するようにルーティングポリシーを設定します。
このセクションでは、主要なパラメーターのみを説明します。詳細については、「ルーティングポリシーの使用」をご参照ください。
VBR2 からのアウトバウンドトラフィックを拒否する
パラメーター
説明
ポリシーの優先度
値が小さいほど優先度が高くなります。VBR2 のポリシーの優先度は、VBR1 のポリシーの優先度よりも低く (数値が大きく) する必要があります。
この例では、30 を入力します。
送信方向
RegionIn を選択します。
一致条件
送信元インスタンス ID リスト を選択し、値を VBR2 インスタンスの ID に設定します。これにより、VBR2 ネットワークインスタンスを送信元とするすべてのルートに一致します。
ポリシーアクション
ポリシーアクション を 拒否 に設定します。
VBR2 からのインバウンドトラフィックを拒否する
パラメーター
説明
ポリシーの優先度
この例では、30 を入力します。
送信方向
RegionOut を選択します。
一致条件
送信元インスタンス ID リスト を選択し、値を VBR2 インスタンスの ID に設定します。これにより、VBR2 ネットワークインスタンスから発信されるすべてのルートが一致します。
ポリシーアクション
ポリシーアクション を 拒否 に設定します。
ステップ 2: VPC へのルートエントリの追加
この操作を繰り返し、VPC1 と VPC2 にそれぞれオンプレミスデータセンターにアクセスするための詳細なルートエントリを追加します。設定された静的ルートが、ECR を介してデータセンターからアドバタイズされる BGP ルートの CIDR ブロックよりも具体的であることを確認してください。
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、[ルートテーブル] をクリックします。
上部のナビゲーションバーで、ルートテーブルが属するリージョンを選択します。
[ルートテーブル] ページで、管理するルートテーブルを見つけ、その ID をクリックします。
ルートテーブルの詳細ページで、次の操作を実行します:
[ルートの伝播] スイッチをオフにします。これにより、ルートテーブルは動的に伝播されたルートを受信しなくなります。
を選択し、ルートエントリの追加 をクリックします。
パラメーター
説明
名前
カスタムルートエントリの名前を入力します。
リソースグループ
ネクストホップが属するリソースグループを選択します。
CIDR
宛先 CIDR ブロックタイプを選択し、トラフィックが転送される宛先 CIDR ブロックを入力します。この例では、IPv4 CIDR ブロック を選択し、CIDR ブロック 10.10.10.0/24 を入力します。
ネクストホップの種類
ネクストホップタイプを選択します。この例では、トランジットルーター を選択します。
トランジットルーター
ターゲットの TR インスタンスを選択します。
説明
カスタムルートエントリの説明を入力します。
ステップ 3: Express Connect 回線 2 の障害訓練の作成と開始
VBR2 に関連付けられている Express Connect 回線 2 の障害訓練を作成して開始します。これにより、Express Connect 回線と VBR2 のリンク障害をシミュレートします。詳細については、「障害訓練タスクの作成」および「障害訓練タスクの開始」をご参照ください。
ステップ 4: VBR2 から TR へのルート伝播の削除
VBR2 から TR へのルート伝播を削除します。
送信先 TR ルートテーブルの ルートテーブル関連付け タブで、送信先ネットワークインスタンス接続を探し、[操作] 列の [削除] をクリックします。
[ルート関連付けの削除] ダイアログボックスで情報を確認し、[確定] をクリックします。
ステップ 5: VBR2 のルート伝播の削除の確認
VBR2 からのルート伝播が正常に削除されたことを確認します。
送信先 TR ルートテーブルの ルートテーブル関連付け タブで、送信先ネットワークインスタンス接続を見つけ、[アクション] 列の [削除] をクリックします。
[ルート関連付けの削除] ダイアログボックスで情報を確認し、[確認] をクリックします。
ステップ 6: TR からの VBR2 のデタッチ
VBR2 を ECR に関連付ける前に、TR インスタンスからデタッチする必要があります。
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: VPC から TR への静的ルートの削除
VPC に設定された CIDR ブロックが受信した BGP ルートよりも具体的な場合、VPC1 と VPC2 の TR を指す静的ルートを削除します。これにより、すべてのインバウンドおよびアウトバウンドトラフィックが VBR2 を介して転送されるようになります。
ステップ 12: Express Connect 回線 1 の障害訓練の作成と開始
VBR1 に関連付けられている Express Connect 回線 1 の障害訓練を作成して開始します。これにより、Express Connect 回線と VBR1 のリンク障害をシミュレートします。詳細については、「障害訓練タスクの作成」および「障害訓練タスクの開始」をご参照ください。
ステップ 13: VBR1 から TR へのルート伝播の削除
VBR1 から TR へのルート伝播を削除します。
送信先 TR ルートテーブルの ルートテーブル関連付け タブで、送信先ネットワークインスタンス接続を探し、[アクション] 列の [削除] をクリックします。
[ルート関連付けの削除] ダイアログボックスで情報を確認し、[確認] をクリックします。
ステップ 14: VBR1 のルート伝播の削除の確認
VBR1 からのルート伝播が正常に削除されたことを確認します。
送信先 TR ルートテーブルの ルートテーブル関連付け タブで、送信先ネットワークインスタンス接続を見つけ、[アクション] 列の [削除] をクリックします。
[ルート関連付けの削除] ダイアログボックスで情報を確認してから、[確定] をクリックします。
ステップ 15: TR からの VBR1 のデタッチ
VBR1 を ECR に関連付ける前に、TR インスタンスからデタッチする必要があります。
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 を見つけ、モニター 列の
アイコンをクリックすると、トラフィックモニタリング情報を表示できます。