Cloud Enterprise Network (CEN) を使用して、異なるリージョン間の VPC を接続できます。本ドキュメントでは、米国 (バージニア) リージョンの VPC とインドネシア (ジャカルタ) リージョンの VPC を例として説明します。
シナリオ
異なるリージョンに 2 つの VPC があると仮定します。
|
VPC1 |
VPC2 |
|
|
VPC を接続するには、CEN インスタンスを作成し、各 VPC をそれぞれのリージョンにあるトランジットルーターにアタッチし、トランジットルーター間にリージョン間接続を設定します。この構成により、VPC 間でプライベートネットワーク経由の通信が可能になります。
ネットワークリソースを計画する際は、以下の要件を満たしていることを確認してください。
-
接続対象の VPC の CIDR ブロックが重複していないこと。
-
Enterprise Edition トランジットルーターがマルチゾーンをサポートするリージョンでゾーンレベルのディザスタリカバリを実現する場合は、各 VPC 内に異なるゾーンに少なくとも 2 つの vSwitch を作成する必要があります。
操作手順
ステップ 1: CEN インスタンスの作成
-
Cloud Enterprise Network コンソール にログインします。左側のナビゲーションウィンドウで CEN ID をクリックします。「インスタンス」ページで CEN インスタンスの作成 をクリックします。
-
CEN インスタンスの作成 ダイアログボックスで、名前 フィールドに
cen-inter-regionを入力し、OK をクリックします。 -
CEN インスタンスが作成されました というメッセージが表示されたら、詳細の表示 をクリックします。
ステップ 2: ソースおよび送信先のトランジットルーターの作成
-
CEN インスタンスの詳細ページで、転送ルーターの作成 をクリックします。
-
転送ルーターの作成 ダイアログボックスで、リージョン に 米国 (バージニア) を選択し、他のオプションはデフォルト設定のままにして、OK をクリックします。
-
米国 (バージニア) リージョンにトランジットルーターが作成されたら、インドネシア (ジャカルタ) リージョンにもう 1 つのトランジットルーターを作成します。
-
作成した 2 つのトランジットルーターが、CEN インスタンスの詳細ページに表示されます。
ステップ 3: リージョン間接続の作成
-
米国 (バージニア) のトランジットルーターの 操作 列で 接続の作成 をクリックし、リージョン間 を選択します。
-
リージョン間接続の作成 ページで、以下のパラメーターを設定します。
-
リージョン: 米国 (バージニア) を選択します。
-
接続名:
inter-region-attachment。 -
ピアリージョン: インドネシア (ジャカルタ) を選択します。
-
帯域幅割り当てモード: データ転送量課金 を選択します。このモードを選択すると、Cloud Data Transfer (CDT) によってデータ転送料金が課金されます。
その他のオプションはデフォルト設定のままにして、作成 をクリックします。
-
-
接続が作成されました。 というメッセージが表示されると、2 つのリージョンのトランジットルーターが接続されたことを示します。
ステップ 4: VPC のトランジットルーターへのアタッチ
-
CEN インスタンスの詳細ページで、インスタンス ID または名前をクリックし、リージョン内接続 タブをクリックします。
-
リージョン内接続 タブで、リージョン内接続の作成 をクリックします。
-
リージョン内接続の作成 ページで、以下のパラメーターを設定します。
-
インスタンスタイプ: Virtual Private Cloud (VPC) を選択します。
-
リージョン: 米国 (バージニア) を選択します。
-
接続名:
attach1を入力します。 -
ネットワークインスタンス:
VPC1を選択します。
その他のオプションはデフォルト設定のままにして、作成 をクリックします。
説明マルチゾーンのディザスタリカバリを確保するために、システムは VPC 内の 2 つの vSwitch を自動的に選択します。VPC に 1 つのゾーンにしか vSwitch がない場合は、別のゾーンに少なくとも 1 つ以上の vSwitch を作成する必要があります。
-
-
接続が作成されました。 というメッセージが表示されると、
VPC1がトランジットルーターにアタッチされたことを示します。 -
前述の手順を繰り返して、
VPC2をそのトランジットルーターにアタッチします。この接続では、[リージョン] にインドネシア (ジャカルタ) を選択し、[アタッチメント名] にattach2を入力し、[ネットワークインスタンス] にVPC2を選択します。
ステップ 5: ルートエントリの設定
MaxCompute にアクセスするために必要なルートエントリを設定します。
-
nslookupコマンドを実行して、ソース VPC エンドポイント、パブリックデータ転送 VPC エンドポイント、専用データ転送 VPC エンドポイントの IP アドレスをクエリします。nslookup service.{src-region-id}-vpc.maxcompute.aliyun-inc.com nslookup service.{src-region-id}.maxcompute.aliyun-inc.com # リージョンをまたいで DataWorks を使用して MaxCompute プロジェクトを追加する場合、このエンドポイントも設定する必要があります。 nslookup dt.{src-region-id}-vpc.maxcompute.aliyun-inc.com nslookup dt-exclusive.{src-region-id}-vpc.maxcompute.aliyun-inc.com -
送信先 VPC のルートテーブルにルートエントリを設定します。
-
VPC コンソール にログインします。左側のナビゲーションウィンドウで、ルートテーブル を選択します。
-
送信先のルートテーブルの ID をクリックして、詳細ページを開きます。
-
ルートエントリ タブで、カスタムルート タブをクリックし、ルートエントリの追加 をクリックします。
-
ルートエントリの追加 ダイアログボックスで、以下のパラメーターを設定します。
-
ターゲット CIDR: 前のステップで取得した IP アドレスを入力します。
-
ネクストホップの種類: トランジットルーター を選択します。
-
-
-
ソーストランジットルーターのルートテーブルを設定します。
重要DataWorks を使用してリージョンをまたいで MaxCompute プロジェクトを追加するには、ソースおよび送信先リージョンの両方のトランジットルーターのルートテーブルを設定する必要があります。
-
Cloud Enterprise Network コンソール にログインします。左側のナビゲーションウィンドウで、CEN ID をクリックします。
-
「インスタンス」ページで CEN インスタンスの ID をクリックします。インスタンスの詳細ページで、ソーストランジットルーターの名前をクリックします。
-
ルートテーブル タブをクリックし、ルートエントリの追加 をクリックします。
-
ルートエントリの追加ページで、以下のパラメーターを設定します。
-
送信先 CIDR ブロック: 前のステップで取得した IP アドレスを入力します。
-
次ホップ: ソーストランジットルーターを選択します。
-
-
関連ドキュメント
-
リージョン間の VPC 接続方法の詳細については、「リージョン間 VPC 通信」をご参照ください。
-
異なるアカウントに属する VPC を接続する方法の詳細については、「クロスアカウント VPC 通信」をご参照ください。