使用 Cross-Cloud Interconnect 時,Google 會代表您在 Google Cloud 網路和 Oracle Cloud Infrastructure (OCI) 網路之間佈建實體連線。
Google 建立這些連線前,您必須向 Google 和 OCI 訂購連接埠。為準備進行該程序,請找出 Google Cloud 位置和對應的 OCI 位置,以供連線使用。
選取位置的最佳做法
決定要將連結放在何處時,請考量下列問題:- 大部分 Google Cloud 資源位於何處?
- 大部分的 OCI 資源位於何處?
如果兩個雲端的資源位於相同位置,選擇就非常簡單。 不過,如果不是,請考慮要讓連線更靠近資源還是 OCI 資源。Google Cloud 如果連線位置更接近 OCI 資源,流量就會有更多時間在 Google 網路上傳輸,這通常是理想情況。不過,您也應考量可能從這兩個雲端服務產生的資料轉出費用。
受位置影響的因素
本節說明位置資訊選擇會影響的因素。
VLAN 連結
建立 Cross-Cloud Interconnect 連線後,您必須在 Google Cloud中設定 VLAN 連結。VLAN 連結是介於遠端雲端網路與虛擬私有雲網路中單一區域之間的邏輯連線。
選擇連接埠位置時,您會限制可放置 VLAN 連結和 FastConnect 虛擬電路的地區數量。因此,支援的位置表格包含一個資料欄,列出每個連接埠位置服務的 Google Cloud 和 OCI 區域。
邊緣可用性網域
每個都會區都有兩個 Google Cloud 邊緣可用性網域。同一個都會區中的兩個網域不會同時停機進行維護。因此,當您為主要和備援通訊埠選取位置時,每個通訊埠都必須使用相同都會區內的不同邊緣可用性網域。無論如何排序連接埠,這項規則都適用。不過,使用 Google Cloud CLI 時,您必須明確指定每個邊緣可用性網域。使用 Google Cloud 控制台時,只要選取位置, Google Cloud 就會在每個網域中為您保留一個連接埠。
在 gcloud CLI 版本的地點名稱中,邊緣可用性網域是第二項資訊。舉例來說,如果位置名稱為 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 |
|
|
|
華盛頓特區 | oci-equinix-dc6 | Equinix DC6 |
|
|
|
芝加哥 | oci-coresite-ch1 | Coresite CH1 |
|
|
|
蒙特婁 | oci-cologix-mtl3 | Cologix MTL3 |
|
|
|
舊金山 | oci-equinix-sv10 | Equinix SV10 |
|
|
|
多倫多 | oci-cologix-tor1 | Cologix TOR1 |
|
|
|
聖保羅 | oci-equinix-sp4 | Equinix SP4 |
|
確認供應情形
找到要使用的位置後,請仔細檢查該位置是否具有適用於預期容量的 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 資源」一文所述,建立附件時需要這個值。