您可以透過通過所有測試且可以直接使用的連線,建立跨網站網路。
跨地點網路的計費會在您建立連線時開始,並在刪除連線時停止。
如要建立跨網站網路,請按照下列步驟操作:
主控台
- 前往 Google Cloud 控制台的「Interconnect」頁面。 
- 在「跨網站網路」分頁中,按一下「建立跨網站網路」。 
- 指定跨網站網路的詳細資料: - 名稱:跨地點網路的名稱
- 說明:跨地點網路的選填說明
 
- 點選「下一步」。 
- 指定要新增至跨地點網路的線路群組基本詳細資料: - 名稱:線路群組的名稱。
- 說明:線路群組的選填說明。
 
- 為線路群組選取「VLAN 模式」或「連接埠模式」。如有需要,請參閱 Cross-Site Interconnect 總覽中的「流量模式」。 
- 在「Unmetered bandwidth」(非計量付費頻寬) 欄位中,輸入線路群組的非計量付費頻寬,單位為 Gbps。 - 您無法設定超過下列值的頻寬: - 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制。
- Cross-Site Interconnect 連線容量。
 - 如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。 
- 如果您已設定「連接埠模式」,請檢查「故障偵測」欄位。如要啟用故障偵測功能,請選取「停用連接埠」核取方塊。 - 啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。 
- 選擇要將線路群組的頻寬設定分配給每條線路,還是由群組中的所有線路共用頻寬。 - 按照線路分配。系統會為群組中的每條線路分配非計量付費頻寬。請考量成本影響,因為與共用配置相比,每個線路配置會保留兩倍的總頻寬。
- 已與線路群組共用。非計量付費頻寬會平均分配給群組中的每條線路。不過,動態節流會將未使用的未計量頻寬分配給群組中的其他線路。
 
- 點選「下一步」。 
- 指定要透過哪些 Cross-Site Interconnect 連線建立跨網站網路。 - 視拓撲而定,選取您為第一個網站 (即「網站 A」) 建立的連線或備援連線。
- 根據拓撲,選取為第二個網站「網站 B」建立的連線或備援連線。
 
- 點選「下一步」。 
- 如果您設定了 VLAN 模式,請為線路群組中的每條線路指定 VLAN 標記,方法是輸入 - 2到- 4093的整數。- 您無法輸入已在相同跨網站互連網路連線中使用的 VLAN 標記值。 
- 檢查跨網站網路的設定,然後按一下「建立網路」。 
- 如有需要,請按照新增線路群組的操作說明,在跨地點網路中建立其他線路群組。您可能基於下列原因新增電匯群組: - 在 A 網站和 B 網站之間新增更多頻寬。 
- 如要連結其他網站,舉例來說,您可以新增線路群組,將其他網站 (網站 C) 連線至網站 A 和網站 B。 
 
gcloud
Google Cloud CLI 程序總覽
如要完成使用 Google Cloud CLI 建立跨網站網路的程序,請執行下列操作:
- 建立跨網站網路
- 將電線群組新增至跨網站網路
- 將網站 A 的端點和連線新增至電線群組:
- 將 B 網站的端點和連線新增至電線群組:
視您的用途而定,您可以在跨地點網路中建立額外的線路群組:
- 如要在 A 網站和 B 網站之間新增更多頻寬,請重複執行建立線路群組,以及新增端點和連線的步驟。 
- 如要連結其他網站,請針對要連結的每對網站重複執行上述步驟。舉例來說,您可以建立額外的線路群組,將 A 站連線至 C 站,並將 B 站連線至 C 站。 
您也可以稍後再新增更多線組。
1. 建立跨網站網路
如要建立跨網站網路,請使用 gcloud compute interconnects cross-site-networks create 指令。
  gcloud compute interconnects cross-site-networks create CROSS_SITE_NETWORK_NAME \
      [--description=DESCRIPTION]
替換下列值:
- CROSS_SITE_NETWORK_NAME:跨地點網路的名稱
- DESCRIPTION:跨網站聯播網的選填說明
2. 新增電線群組
如要新增線路群組,請使用 gcloud compute interconnects wire-groups create 指令。
  gcloud compute interconnects wire-groups create WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --bandwidth-unmetered=UNMETERED_BANDWIDTH \
      --bandwidth-allocation=BANDWIDTH_ALLOCATION \
      --fault-response=FAILURE_DETECTION \
      [--description=DESCRIPTION]
替換下列值:
- WIRE_GROUP_NAME:線路群組名稱
- CROSS_SITE_NETWORK_NAME:要將線路群組新增至的跨網站網路名稱
- UNMETERED_BANDWIDTH:線路群組的非計量付費頻寬 (Gbps)。系統會將您指定的頻寬分配給群組中的每條線路。- 您無法設定超過下列值的頻寬: - 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制。
- Cross-Site Interconnect 連線容量。
 - 如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。 
- BANDWIDTH_ALLOCATION:使用這個旗標設定頻寬分配範圍,可採用下列任一值:- allocate-per-wire,為群組中的每條線路提供個別的非計量付費頻寬分配。
- shared-with-wire-group,其中包含一個非計量付費頻寬配額,會分配給群組中的每條線路。動態節流機制會將未使用的頻寬,從未充分利用或利用不足的線路重新分配給群組中的其他線路。
 
- FAILURE_DETECTION:僅適用於通訊埠模式設定。如要啟用失敗偵測功能,請輸入- DISABLE_PORT。 否則請輸入- NONE。- 啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。 
- DESCRIPTION:線路群組的選用說明。
3a. 為網站 A 新增端點
如要將端點新增至代表第一個網站 (或網站 A) 的線路群組,請使用 gcloud compute interconnects wire-groups add-endpoint 指令。
  gcloud compute interconnects wire-groups add-endpoint WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_A_LABEL
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱
- CROSS_SITE_NETWORK_NAME:要新增線路群組的跨網站網路名稱
- ENDPOINT_A_LABEL:端點的標籤,例如- ashburn
3b. 新增連線 A1
如要將第一個跨地點互連網路連線新增至地點 A 的線路群組 (或連線 A1),請使用 gcloud compute interconnects wire-groups add-interconnect 指令。
  gcloud compute interconnects wire-groups add-interconnect WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_A_LABEL \
      --interconnect-label=INTERCONNECT_CONNECTION_A1_LABEL \
      --interconnect=INTERCONNECT_CONNECTION_A1 \
      --vlan-tags=TRAFFIC_MODE
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱
- CROSS_SITE_NETWORK_NAME:要新增線路群組的跨網站網路名稱
- ENDPOINT_A_LABEL:您為網站 A 端點建立的現有標籤
- INTERCONNECT_CONNECTION_A1_LABEL:為您為網站 A 建立的第一個 Cross-Site Interconnect 連線設定的新標籤
- INTERCONNECT_CONNECTION_A1:您為網站 A 建立的連線。您可以依名稱、部分 URI 或完整 URI 指定連線。請參閱以下範例:- my-connection
- projects/my-project/global/interconnects/my-connection
- https://compute.googleapis.com/compute/v1/projects/my-project/global/interconnects/my-connection
 
- TRAFFIC_MODE:使用此跨地點互連網路連線的線路流量模式設定:- 如要設定通訊埠模式,請輸入 -1。
- 如要設定 VLAN 模式,請選擇下列其中一個選項: - 如要自動分配 VLAN 標記值,請輸入 0。
- 如要指定自己的 VLAN 標記值,請輸入介於 2至4093之間的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線中已使用的 VLAN 標記值。
 
- 如要自動分配 VLAN 標記值,請輸入 
 
- 如要設定通訊埠模式,請輸入 
3c. 新增連線 A2
  gcloud compute interconnects wire-groups add-interconnect WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_A_LABEL \
      --interconnect-label=INTERCONNECT_CONNECTION_A2_LABEL \
      --interconnect=INTERCONNECT_CONNECTION_A2 \
      --vlan-tags=TRAFFIC_MODE
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱
- CROSS_SITE_NETWORK_NAME:要新增線路群組的跨網站網路名稱
- ENDPOINT_A_LABEL:您為網站 A 端點建立的現有標籤
- INTERCONNECT_CONNECTION_A2_LABEL:為您為 A 網站建立的備援跨地點互連網路連線新增標籤
- INTERCONNECT_CONNECTION_A2:您為網站 A 建立的備援連線。您可以依名稱、部分 URI 或完整 URI 指定連線。請參閱以下範例:- my-connection
- projects/my-project/global/interconnects/my-connection
- https://compute.googleapis.com/compute/v1/projects/my-project/global/interconnects/my-connection
 
- TRAFFIC_MODE:使用此跨地點互連網路連線的線路流量模式設定:- 如要設定通訊埠模式,請輸入 -1。
- 如要設定 VLAN 模式,請選擇下列其中一個選項: - 如要自動分配 VLAN 標記值,請輸入 0。
- 如要指定自己的 VLAN 標記值,請輸入介於 2至4093之間的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線中已使用的 VLAN 標記值。
 
- 如要自動分配 VLAN 標記值,請輸入 
 
- 如要設定通訊埠模式,請輸入 
4a. 為網站 B 新增端點
如要將端點新增至代表第二個網站 (或「網站 B」) 的線路群組,請使用 gcloud compute interconnects wire-groups add-endpoint 指令。
  gcloud compute interconnects wire-groups add-endpoint WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_B_LABEL
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱
- CROSS_SITE_NETWORK_NAME:要新增線路群組的跨網站網路名稱
- ENDPOINT_B_LABEL:端點的標籤,例如- chicago
4b. 新增連線 B1
如要將跨地點互連網路連線新增至 B 網站的線路群組,或互連網路連線 B1,請使用 gcloud compute interconnects wire-groups add-interconnect 指令。
  gcloud compute interconnects wire-groups add-interconnect WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_B_LABEL \
      --interconnect-label=INTERCONNECT_CONNECTION_B1_LABEL \
      --interconnect=INTERCONNECT_CONNECTION_B1 \
      --vlan-tags=TRAFFIC_MODE
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱
- CROSS_SITE_NETWORK_NAME:要新增線路群組的跨網站網路名稱
- ENDPOINT_B_LABEL:為網站 B 建立端點時指定的現有標籤
- INTERCONNECT_CONNECTION_B1_LABEL:為您為網站 B 建立的跨地點互連網路連線設定的新標籤
- INTERCONNECT_CONNECTION_B1:為網站 B 建立的連結。您可以依名稱、部分 URI 或完整 URI 指定連線。請參閱以下範例:- my-connection
- projects/my-project/global/interconnects/my-connection
- https://compute.googleapis.com/compute/v1/projects/my-project/global/interconnects/my-connection
 
- TRAFFIC_MODE:使用此跨地點互連網路連線的線路流量模式設定:- 如要設定通訊埠模式,請輸入 -1。
- 如要設定 VLAN 模式,請選擇下列其中一個選項: - 如要自動分配 VLAN 標記值,請輸入 0。
- 如要指定自己的 VLAN 標記值,請輸入介於 2至4093之間的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線中已使用的 VLAN 標記值。
 
- 如要自動分配 VLAN 標記值,請輸入 
 
- 如要設定通訊埠模式,請輸入 
4c. 新增連線 B2
  gcloud compute interconnects wire-groups add-interconnect WIRE_GROUP_NAME \
      --cross-site-network=CROSS_SITE_NETWORK_NAME \
      --endpoint-label=ENDPOINT_B_LABEL \
      --interconnect-label=INTERCONNECT_CONNECTION_B2_LABEL \
      --interconnect=INTERCONNECT_CONNECTION_B2 \
      --vlan-tags=TRAFFIC_MODE
替換下列值:
- WIRE_GROUP_NAME:先前建立的線路群組名稱。
- CROSS_SITE_NETWORK_NAME:要將線路群組新增至的跨網站網路名稱。
- ENDPOINT_B_LABEL:您為網站 A 端點建立的現有標籤。
- INTERCONNECT_CONNECTION_B2_LABEL:為您為網站 B 建立的冗餘跨地點互連網路連線新增標籤。
- INTERCONNECT_CONNECTION_B2:為網站 B 建立的備援連線。您可以依名稱、部分 URI 或完整 URI 指定連線。請參閱以下範例:- my-connection
- projects/my-project/global/interconnects/my-connection
- https://compute.googleapis.com/compute/v1/projects/my-project/global/interconnects/my-connection
 
- TRAFFIC_MODE:使用此跨地點互連網路連線的線路流量模式設定:- 如要設定通訊埠模式,請輸入 -1。
- 如要設定 VLAN 模式,請選擇下列其中一個選項: - 如要自動分配 VLAN 標記值,請輸入 0。
- 如要指定自己的 VLAN 標記值,請輸入介於 2至4093之間的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線中已使用的 VLAN 標記值。
 
- 如要自動分配 VLAN 標記值,請輸入 
 
- 如要設定通訊埠模式,請輸入