Cross-Cloud Interconnect を使用する場合、Google が Google Cloud ネットワークと Oracle Cloud Infrastructure(OCI)ネットワークの間の物理的な接続をプロビジョニングします。
Google がこれらの接続を確立する前に、Google と OCI の両方のポートを注文する必要があります。このプロセスの準備として、Google Cloud のロケーションと、接続に使用する OCI のロケーションを特定します。
ロケーション選択のベスト プラクティス
接続場所を決める際には、次の点を考慮してください。- 使用する大半の Google Cloud リソースはどこにあるのか。
- 使用する大半の OCI リソースはどこにあるのか。
両方のクラウドのリソースが同じ場所にある場合、選択は簡単です。そうでない場合は、接続を Google Cloud リソースと OCI リソースのどちらに近づけるかを検討します。接続が OCI リソースに近い場合、トラフィックは Google ネットワーク上を移動するためにより多くの時間を費やします(一般的には、こちらが選択されます)。ただし、両方のクラウドで発生する可能性が高いアウトバウンド データ転送の費用も考慮する必要があります。
ロケーションの影響を受ける要素
このセクションでは、選択したロケーションの影響を受ける要素について説明します。
VLAN アタッチメント
Cross-Cloud Interconnect 接続が確立されたら、Google Cloud で VLAN アタッチメントを構成する必要があります。VLAN アタッチメントは、リモート クラウド ネットワークと Virtual Private Cloud(VPC)ネットワーク内の単一リージョン間の論理接続です。
ポートのロケーションを選択すると、VLAN アタッチメントと FastConnect 仮想回線の両方を配置できるリージョンの数が制限されます。このため、サポートされているロケーションの表には、各ポートのロケーションで提供される Google Cloud リージョンと OCI リージョンの列が含まれています。
エッジ アベイラビリティ ドメイン
各大都市圏に 2 つの Google Cloud エッジ アベイラビリティ ドメインがあります。メンテナンスによって同じ大都市圏の 2 つのドメインが同時に停止することはありません。このため、プライマリ ポートと冗長ポートのロケーションを選択するときに、各ポートが同じ大都市圏の異なるエッジ アベイラビリティ ドメインを使用するように選択する必要があります。これは、ポートの順序に関係なく該当します。Google Cloud CLI を使用する場合は、各エッジ アベイラビリティ ドメインを明示的に指定する必要があります。Google Cloud コンソールを使用する場合は、ロケーションを選択するだけで、Google Cloud が各ドメインのポートを予約します。
gcloud CLI の場合、ロケーション名の 2 番目の情報がエッジ アベイラビリティ ドメインです。たとえば、ロケーション名が iad-zone1-1
の場合、エッジ アベイラビリティ ドメインは zone1
です。ロケーション名が iad-zone2-1
の場合、エッジ アベイラビリティ ゾーンは zone2
です。
コロケーション施設
Google は通常、単一のコロケーション施設内で各接続をプロビジョニングします。ただし、隣接する施設が同じ事業者によって運営されている場合は、その施設間で接続が作成されることがあります。いずれの場合でも、施設名を知っている必要はありません。このため、サポートされているロケーションの表には特定の施設名が含まれていません。
サポートされているロケーションのリスト
次の表に、OCI でサポートされているロケーションと、対応する Google Cloud のロケーションを示します。
Cross-Cloud Interconnect ポートの Google Cloud のロケーションを指定する必要があります。また、他のクラウド プロバイダのポートを接続する場所も指定する必要があります。このドキュメント セットと Google Cloud では、後者の OCI ロケーションをリモート ロケーションと呼んでいます。Cross-Cloud Interconnect を注文する際は、必ずリモート ロケーション名を使用してください。リモート クラウド プロバイダによってロケーション名が若干異なりますが、そのクラウド プロバイダのポートを注文する際に使用した名前を使用します。
ロケーション名によって構文の違いがあります。次に例を示します。
- リモート ロケーションの名前は、OCI と Google Cloud のどちらを使用するかによって異なります。
- Google Cloud の場合、Google Cloud コンソールでロケーション名の横にリモート ロケーションの説明が表示されます。この説明は、正しいロケーションの選択に役立ちます。
- Google Cloud の場合、Google Cloud コンソールの Cloud Interconnect のロケーション(リモート ロケーションではない)は実際の Cloud Interconnect のロケーション名ではなく、施設の情報が表示されます。
Google Cloud のリージョン | Oracle Cloud Infrastructure のリージョン | 大都市圏 | リモート ロケーション | Google Cloud のロケーション | |
---|---|---|---|---|---|
Google Cloud | Oracle Cloud Infrastructure | ||||
|
|
シンガポール | oci-equinix-sg1 | Equinix SG1 |
|
|
|
東京 | oci-equinix-ty4 | Equinix TY4 |
|
|
|
メルボルン | oci-equinix-me1 | Equinix ME1 |
|
|
|
アムステルダム | oci-equinix-am4 | Equinix AM4 |
|
|
|
フランクフルト | oci-equinix-fr5 | Equinix FR5 |
|
|
|
ロンドン | oci-equinix-ld6 | Equinix LD6 |
|
|
|
マドリッド | oci-interxion-mad2 | Interxion MAD2 |
|
|
|
ムンバイ | oci-equinix-mb1 | Equinix MB1 |
|
|
|
ワシントン D.C. | oci-equinix-dc6 | Equinix DC6 |
|
|
|
シカゴ | oci-coresite-ch1 | Coresite CH1 |
|
|
|
モントリオール | oci-cologix-mtl3 | Cologix MTL3 |
|
|
|
サンフランシスコ | oci-equinix-sv10 | Equinix SV10 |
|
|
|
サンパウロ | oci-equinix-sp4 | Equinix SP4 |
|
可用性を確認する
使用するロケーションを特定したら、利用可能な 10 Gbps または 100 Gbps の FastConnect ポートがあることを再度確認します。ポートの可用性は予告なく変更されることがあるため、この手順は役に立ちます。
OCI コンソールで作業している場合は、接続の注文中に OCI リージョンの可用性を確認できます。可用性を事前に確認するには、Oracle Cloud Shell を使用します。
Oracle Cloud Shell
oci network cross-connect-port-speed-shape list
コマンドを使用して、リージョンで使用可能なポートに関する情報を取得します。次に例を示します。
oci network cross-connect-port-speed-shape list \ --compartment-id=ORACLE_CLOUD_ID \ --region=REGION --all
次のように置き換えます。
ORACLE_CLOUD_ID
: テナンシーのOracle-assigned unique ID
。OCI のテナンシーは Google Cloud の組織に似ています。REGION
: 接続を配置するリージョン。リージョンの選択についてサポートが必要な場合は、前のセクションの表をご覧ください。
コマンド出力で、10 Gbps と 100 Gbps のポートを探します。たとえば、次の出力は、ポートで両方の容量が使用可能であることを示しています。
{ "data": [ { "name": "100 Gbps", "port-speed-in-gbps": 100 }, { "name": "10 Gbps", "port-speed-in-gbps": 10 }, { "name": "1 Gbps", "port-speed-in-gbps": 1 } ] }
ロケーションとリージョンに関する注意事項
前のセクションを確認したら、次の値をメモします。
- リモート ロケーション(Google Cloud での名前)と Google Cloud のロケーション。これらの値は、Cross-Cloud Interconnect 接続を注文する際に必要になります。
- リモート ロケーション(OCI での名前)と、接続リソースを配置するリージョン。これらの値は、OCI ポートを注文して OCI リソースを構成する際に必要になります。
- VLAN アタッチメントを配置する Google Cloud リージョン。この値は、アタッチメントを作成するときに必要になります(Google Cloud リソースの構成を参照)。