在您使用跨云互连时,Google 会代表您在 Google Cloud 网络和 Oracle Cloud Infrastructure (OCI) 网络之间预配物理连接。
您必须先从 Google 和 OCI 订购端口,然后 Google 才能建立这些连接。在开始该过程之前,请确定您要用于连接的 Google Cloud 位置和相应的 OCI 位置。
选择位置的最佳实践
在确定连接布置位置时,请考虑以下问题:- 您的大多数 Google Cloud 资源在哪里?
- 您的大多数 OCI 资源在哪里?
如果来自两个云的资源位于同一位置,则可以轻松选择。 但如果不在相同位置,您就需要考虑连接应该更靠近Google Cloud 资源还是 OCI 资源。如果连接更靠近 OCI 资源,流量在 Google 网络上的传输时间就更长,这通常是可取的选择。但是,您还应该考虑两个云可能产生的出站数据传输费用。
受位置影响的因素
本部分介绍会受到位置选择影响的因素。
VLAN 连接
建立跨云互连连接后,您必须在 Google Cloud中配置 VLAN 连接。VLAN 连接是远程云网络与 Virtual Private Cloud (VPC) 网络中的单个区域之间的逻辑连接。
为端口选择位置时,您需要限制可以部署 VLAN 连接和 FastConnect 虚拟线路的区域的数量。因此,“受支持的位置”表中有一列对应于每个端口位置提供的 Google Cloud 区域和 OCI 区域。 Google Cloud
边缘可用性网域
每个都市区域都有两个 Google Cloud 边缘可用性网域。同一个都市区域内的两个网域不会被安排同时停机维护。因此,为主要端口和冗余端口选择位置时,每个端口都必须使用同一都市区域内的不同边缘可用性网域。无论您如何订购端口,都是如此。但是,使用 Google Cloud CLI 时,您必须明确指定每个边缘可用性网域。使用 Google Cloud 控制台时,您只需选择一个位置, Google Cloud Google Cloud 会在每个网域中为您预留一个端口。
在 gcloud CLI 版本的位置名称中,边缘可用性网域是信息中的第二部分。例如,如果位置名称为 iad-zone1-1
,则边缘可用性网域为 zone1
。如果位置名称为 iad-zone2-1
,则边缘可用性区域为 zone2
。
对接网点
Google 通常会在单个对接网点内预配每个连接。但是,有时会在同一提供商运营的相邻网点之间创建连接。无论哪种情况,您通常都不需要知道网点名称。因此,支持的位置表不会标识特定网点。
支持的位置列表
下表列出了支持的 OCI 位置和相应的Google Cloud 位置。
您必须指定跨云互连端口的 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 |
|
|
|
华盛顿 | 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 位置。 您在订购跨云互连时需要用到这些值。
- OCI 中的远程位置,以及您要放置连接资源的区域。订购 OCI 端口和配置 OCI 资源时,您将需要这些值。
- 您要在其中布置 VLAN 连接的 Google Cloud 区域。您在创建该连接时需要用到此值,如配置 Google Cloud 资源中所述。