本頁說明如何更新或新增線路群組,藉此修改跨網站網路。
事前準備
修改跨網站網路前,請先考量下列事項:
頻寬配額與限制
如要更新現有線路群組或新增線路群組,以增加兩個都會區之間的頻寬用量,您必須在兩個都會區之間有足夠的頻寬配額。如果新增頻寬會超過每個 Cloud Interconnect 都會區配對的線路群組非計量頻寬配額,您就無法新增頻寬。
更新或新增線路群組時指定的頻寬,不得超過每條線路的最大頻寬限制。
請參閱「檢查頻寬配額和限制」,並視需要要求提高上限。
連線容量和支援多個線組
新增或移除電線的作業時間
- 當您啟動新增或移除連線的作業時,作業可能需要幾分鐘才能完成。舉例來說,如果您要將線路群組新增至跨網站網路,則執行 Google Cloud CLI 指令來新增連線 B1 和 B2 可能需要幾分鐘才能完成,因為 Google Cloud 會佈建線路 A1-B1 和 A2-B2。
新增電線群組
本節說明如何將線路群組新增至現有的跨網站網路。
主控台
如要在現有跨網站網路中新增線路群組,請按照下列步驟操作:
前往 Google Cloud 控制台的「Interconnect」頁面。
在「跨網站聯播網」分頁中,按一下要新增線路群組的跨網站聯播網名稱。
按一下「新增線組」。
指定要新增至跨地點網路的線路群組基本詳細資料。
- 名稱:線路群組的名稱
- 說明:線路群組的選填說明
為線路群組選取「VLAN 模式」或「連接埠模式」。如有需要,請查看流量模式。
如果您已設定「連接埠模式」,請檢查「故障偵測」欄位。如要啟用故障偵測功能,請選取「停用連接埠」核取方塊。
啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。
在「Unmetered bandwidth」(非計量付費頻寬) 欄位中,輸入線路群組的非計量付費頻寬,單位為 Gbps。
您無法設定超過下列值的頻寬:
- 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制。
- Cross-Site Interconnect 連線容量。
如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。
選擇要將線路群組的頻寬設定分配給每條線路,還是由群組中的所有線路共用頻寬。
- 按照線路分配。系統會為群組中的每條線路分配非計量付費頻寬。
- 已與線路群組共用。非計量付費頻寬會平均分配給群組中的每條線路。不過,動態節流會將未使用的未計量頻寬分配給群組中的其他線路。
點選「下一步」。
指定要透過哪些 Cross-Site Interconnect 連線建立跨網站網路。
- 選取為第一個網站 (即「網站 A」) 建立的連結。
- 選取為第二個站點「站點 B」建立的連線。
點選「下一步」。
如果您設定了 VLAN 模式,請為線路群組中的每條線路指定 VLAN 標記,方法是輸入
2
到4093
的整數。您無法輸入已在相同跨網站互連網路連線中使用的 VLAN 標記值。
檢查線組設定,然後按一下「建立線組」。
gcloud
Google Cloud CLI 程序總覽
如要使用 Google Cloud CLI 完成將線路群組新增至現有跨網站網路的程序,請執行下列操作:
- 將電線群組新增至跨網站網路
- 將網站 A 的端點和連線新增至電線群組:
- 將 B 網站的端點和連線新增至電線群組:
1. 新增電線群組
如要新增線路群組,請使用 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
:線路群組的選用說明。
2a. 為網站 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
2b. 新增連線 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 標記值,請輸入一個標記值,例如
1000
。這個 VLAN 標記用於連線 A1 和 B1 之間的線路 (線路 A1-B1)。VLAN 標記值必須是介於2
至4093
的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線已使用的 VLAN 標記值。
- 如要自動分配 VLAN 標記值,請輸入
- 如要設定通訊埠模式,請輸入
2c. 新增連線 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 建立的多餘 Cross-Site Interconnect 連線新增標籤。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
:使用這個 Cloud Interconnect 連線的線路流量模式設定:
TRAFFIC_MODE
- 如要設定通訊埠模式,請輸入
-1
。 如要設定 VLAN 模式,請選擇下列其中一個選項:
如要自動分配 VLAN 標記值,請輸入
0
。 如要手動指定 VLAN 標記值,請輸入一個標記值,例如1000
。這個 VLAN 標記用於連線 A1 和 B1 之間的線路 (線路 A1-B1)。VLAN 標記值必須是介於2
至4093
的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線已使用的 VLAN 標記值。
- 如要設定通訊埠模式,請輸入
3a. 為網站 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
3b. 新增連線 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
:使用此 Cloud Interconnect 連線的線路流量模式設定:- 如要設定通訊埠模式,請輸入
-1
。 如要設定 VLAN 模式,請選擇下列其中一個選項:
- 如要自動分配 VLAN 標記值,請輸入
0
。 如要手動指定 VLAN 標記值,請輸入先前為 A1-B1 線路指定的值。
- 如要自動分配 VLAN 標記值,請輸入
- 如要設定通訊埠模式,請輸入
3c. 新增連線 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
:使用這個 Cloud Interconnect 連線的線路流量模式設定:
TRAFFIC_MODE
- 如要設定通訊埠模式,請輸入
-1
。 如要設定 VLAN 模式,請選擇下列其中一個選項:
- 如要自動分配 VLAN 標記值,請輸入
0
。 如要手動指定 VLAN 標記值,請輸入先前為 A1-B1 線路指定的值。
- 如要自動分配 VLAN 標記值,請輸入
- 如要設定通訊埠模式,請輸入
更新電線群組
本節說明如何更新現有線組的下列屬性:
- 說明
- 線組是否啟用
- 非計量付費頻寬
- 非計量付費頻寬分配方法
- 是否啟用或停用故障偵測功能 (僅適用於連接埠模式)
如要變更線組流量模式,請參閱「變更線組流量模式」。
主控台
如要更新跨網站網路中的線路群組,請按照下列步驟操作:
前往 Google Cloud 控制台的「Interconnect」頁面。
在「跨網站網路」分頁中,按一下要更新的線組名稱。
在「Wire group details」(線組詳細資料) 頁面中,按一下「Edit」(編輯),然後視需要更新下列欄位:
說明:線路群組的說明。
管理員啟用狀態:線組是否已啟用或停用。停用線路群組後,線路群組中的所有流量都會停止。
非計量付費頻寬:線路群組的非計量付費頻寬 (Gbps)。
您無法設定超過下列值的頻寬:
- 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制。
- Cross-Site Interconnect 連線容量。
如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。
分配方法:將線路群組的頻寬設定分配給每條線路,或在群組中的所有線路之間共用頻寬。
- 按照線路分配。系統會為群組中的每條線路分配非計量付費頻寬。
- 已與線路群組共用。非計量付費頻寬會平均分配給群組中的每條線路。不過,動態節流會將未使用的未計量頻寬分配給群組中的其他線路。
故障偵測:是否啟用或停用故障偵測功能。如果線路群組處於連接埠模式,選取「停用連接埠」核取方塊即可啟用故障偵測功能。
啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。
完成變更後,按一下 [儲存]。
gcloud
如要更新線路群組,請使用 gcloud compute interconnects wire-groups update
指令。
gcloud compute interconnects wire-groups update WIRE_GROUP_NAME \ --cross-site-network=CROSS_SITE_NETWORK_NAME \ [--bandwidth-unmetered=UNMETERED_BANDWIDTH] \ [--bandwidth-allocation=BANDWIDTH_ALLOCATION] \ [--fault-response=FAILURE_DETECTION] \ [--description=DESCRIPTION] \ [--admin-enabled | --no-admin-enabled]
更改下列內容:
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
:線路群組的說明--admin-enabled | --no-admin-enabled
:線路群組是否已啟用或停用。如要啟用電線群組,請使用
--admin-enabled
。如要停用線路群組,請使用--no-admin-enabled
。停用線路群組後,該群組的所有流量都會停止。
變更電線群組的流量模式
本節說明如何變更線路群組的流量模式。在下列程序中,您將刪除現有線路,然後從線路群組中移除並重新加入跨地點互連連線,以您想要的模式重新建立線路。
如要取得現有線路群組的詳細資料,例如端點和連線標籤,請按照「查看跨網站網路」一文中的說明,列出並說明線路群組。
主控台
前往 Google Cloud 控制台的「Interconnect」頁面。
在「跨網站網路」分頁中,按一下要變更模式的線路群組名稱。
在「線路群組詳細資料」頁面中,按一下「編輯」。
按一下「進階設定」,然後在「線組模式」欄位中選取選項。
如果您選取「VLAN 模式」,請輸入
2
到4093
之間的整數,為線路群組中的每條線路指定 VLAN 標記。您無法輸入已在相同跨網站互連網路連線中使用的 VLAN 標記值。
按一下 [儲存]。
gcloud
使用
gcloud compute interconnects wire-groups remove-interconnect
指令,從線路群組中移除現有連線。執行四次指令,移除
INTERCONNECT_CONNECTION_A1
、INTERCONNECT_CONNECTION_A2
、INTERCONNECT_CONNECTION_B1
和INTERCONNECT_CONNECTION_B2
。gcloud compute interconnects wire-groups remove-interconnect WIRE_GROUP_NAME \ --cross-site-network=CROSS_SITE_NETWORK_NAME \ --endpoint-label=ENDPOINT_LABEL \ --interconnect-label=INTERCONNECT_CONNECTION_LABEL
更改下列內容:
WIRE_GROUP_NAME
:線路群組名稱CROSS_SITE_NETWORK_NAME
:跨網站網路的名稱ENDPOINT_LABEL
:為網站建立端點時指定的標籤INTERCONNECT_CONNECTION_LABEL
:您將連線新增至線路群組時指定的標籤
再次將連線新增至電線群組。
請完成下列步驟,並根據要使用的流量模式設定
--vlan-tags
旗標: