修改跨網站網路

本頁說明如何更新或新增線路群組,藉此修改跨網站網路。

事前準備

修改跨網站網路前,請先考量下列事項:

  • 頻寬配額與限制

    • 如要更新現有線路群組或新增線路群組,以增加兩個都會區之間的頻寬用量,您必須在兩個都會區之間有足夠的頻寬配額。如果新增頻寬會超過每個 Cloud Interconnect 都會區配對的線路群組非計量頻寬配額,您就無法新增頻寬。

    • 更新或新增線路群組時指定的頻寬,不得超過每條線路的最大頻寬限制。

    請參閱「檢查頻寬配額和限制」,並視需要要求提高上限。

  • 連線容量和支援多個線組

    • 如要更新現有線路群組或新增線路群組,以增加頻寬用量,您必須具備容量充足的跨網站互連連線。如要使用現有連線,請務必確認現有線組尚未完全使用其容量。

      如要查看連線的佈建容量和有效容量,請參閱「查看連線詳細資料」。如有需要,請訂購新連線

    • 如果線路群組處於 VLAN 模式,您可以建立多個使用相同跨站互連網路連線的線路群組。在通訊埠模式下,您無法為多個線路群組使用相同的跨位置互連網路連線。詳情請參閱「流量模式」。

  • 新增或移除電線的作業時間

    • 當您啟動新增或移除連線的作業時,作業可能需要幾分鐘才能完成。舉例來說,如果您要將線路群組新增至跨網站網路,則執行 Google Cloud CLI 指令來新增連線 B1 和 B2 可能需要幾分鐘才能完成,因為 Google Cloud 會佈建線路 A1-B1 和 A2-B2。

新增電線群組

本節說明如何將線路群組新增至現有的跨網站網路。

主控台

如要在現有跨網站網路中新增線路群組,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Interconnect」頁面。

    前往互連網路

  2. 在「跨網站聯播網」分頁中,按一下要新增線路群組的跨網站聯播網名稱。

  3. 按一下「新增線組」

  4. 指定要新增至跨地點網路的線路群組基本詳細資料。

    • 名稱:線路群組的名稱
    • 說明:線路群組的選填說明
  5. 為線路群組選取「VLAN 模式」或「連接埠模式」。如有需要,請查看流量模式

  6. 如果您已設定「連接埠模式」,請檢查「故障偵測」欄位。如要啟用故障偵測功能,請選取「停用連接埠」核取方塊。

    啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。

  7. 在「Unmetered bandwidth」(非計量付費頻寬) 欄位中,輸入線路群組的非計量付費頻寬,單位為 Gbps。

    您無法設定超過下列值的頻寬:

    • 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制
    • Cross-Site Interconnect 連線容量。

    如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。

  8. 選擇要將線路群組的頻寬設定分配給每條線路,還是由群組中的所有線路共用頻寬。

    • 按照線路分配。系統會為群組中的每條線路分配非計量付費頻寬。
    • 已與線路群組共用。非計量付費頻寬會平均分配給群組中的每條線路。不過,動態節流會將未使用的未計量頻寬分配給群組中的其他線路。
  9. 點選「下一步」

  10. 指定要透過哪些 Cross-Site Interconnect 連線建立跨網站網路。

    1. 選取為第一個網站 (即「網站 A」) 建立的連結。
    2. 選取為第二個站點「站點 B」建立的連線。
  11. 點選「下一步」

  12. 如果您設定了 VLAN 模式,請為線路群組中的每條線路指定 VLAN 標記,方法是輸入 24093 的整數。

    您無法輸入已在相同跨網站互連網路連線中使用的 VLAN 標記值。

  13. 檢查線組設定,然後按一下「建立線組」

gcloud

Google Cloud CLI 程序總覽

如要使用 Google Cloud CLI 完成將線路群組新增至現有跨網站網路的程序,請執行下列操作:

  1. 將電線群組新增至跨網站網路
  2. 將網站 A 的端點和連線新增至電線群組:
    1. 新增代表網站 A 的端點
    2. 新增連線 A1
    3. 新增連線 A2
  3. 將 B 網站的端點和連線新增至電線群組:
    1. 新增代表網站 B 的端點
    2. 新增連結 B1
    3. 新增連線 B2

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 標記值必須是介於 24093 的整數。線路兩端的 VLAN 標記必須相同。您無法輸入 Cloud Interconnect 連線已使用的 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 標記值必須是介於 24093 的整數。線路兩端的 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 線路指定的值。

    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 線路指定的值。

    更新電線群組

    本節說明如何更新現有線組的下列屬性:

    • 說明
    • 線組是否啟用
    • 非計量付費頻寬
    • 非計量付費頻寬分配方法
    • 是否啟用或停用故障偵測功能 (僅適用於連接埠模式)

    如要變更線組流量模式,請參閱「變更線組流量模式」。

    主控台

    如要更新跨網站網路中的線路群組,請按照下列步驟操作:

    1. 前往 Google Cloud 控制台的「Interconnect」頁面。

      前往互連網路

    2. 在「跨網站網路」分頁中,按一下要更新的線組名稱。

    3. 在「Wire group details」(線組詳細資料) 頁面中,按一下「Edit」(編輯),然後視需要更新下列欄位:

      • 說明:線路群組的說明。

      • 管理員啟用狀態:線組是否已啟用或停用。停用線路群組後,線路群組中的所有流量都會停止。

      • 非計量付費頻寬:線路群組的非計量付費頻寬 (Gbps)。

        您無法設定超過下列值的頻寬:

        • 指定都會區配對之間的配額,或是指定線路的限制。如果尚未完成,請按照操作說明查看頻寬配額和限制
        • Cross-Site Interconnect 連線容量。

        如要進一步瞭解設定這個欄位的注意事項,請參閱「有線頻寬」。

      • 分配方法:將線路群組的頻寬設定分配給每條線路,或在群組中的所有線路之間共用頻寬。

        • 按照線路分配。系統會為群組中的每條線路分配非計量付費頻寬。
        • 已與線路群組共用。非計量付費頻寬會平均分配給群組中的每條線路。不過,動態節流會將未使用的未計量頻寬分配給群組中的其他線路。
      • 故障偵測:是否啟用或停用故障偵測功能。如果線路群組處於連接埠模式,選取「停用連接埠」核取方塊即可啟用故障偵測功能。

        啟用故障偵測功能後,Google Cloud 系統會持續監控每條線路,並停用連線中斷的線路,讓您容錯移轉至替代路徑,例如群組中其他健康狀態良好的線路。

    4. 完成變更後,按一下 [儲存]

    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。停用線路群組後,該群組的所有流量都會停止。

    變更電線群組的流量模式

    本節說明如何變更線路群組的流量模式。在下列程序中,您將刪除現有線路,然後從線路群組中移除並重新加入跨地點互連連線,以您想要的模式重新建立線路。

    如要取得現有線路群組的詳細資料,例如端點和連線標籤,請按照「查看跨網站網路」一文中的說明,列出並說明線路群組。

    主控台

    1. 前往 Google Cloud 控制台的「Interconnect」頁面。

      前往互連網路

    2. 在「跨網站網路」分頁中,按一下要變更模式的線路群組名稱。

    3. 在「線路群組詳細資料」頁面中,按一下「編輯」

    4. 按一下「進階設定」,然後在「線組模式」欄位中選取選項。

    5. 如果您選取「VLAN 模式」,請輸入 24093 之間的整數,為線路群組中的每條線路指定 VLAN 標記

      您無法輸入已在相同跨網站互連網路連線中使用的 VLAN 標記值。

    6. 按一下 [儲存]

    gcloud

    1. 使用 gcloud compute interconnects wire-groups remove-interconnect 指令,從線路群組中移除現有連線。

      執行四次指令,移除 INTERCONNECT_CONNECTION_A1INTERCONNECT_CONNECTION_A2INTERCONNECT_CONNECTION_B1INTERCONNECT_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:您將連線新增至線路群組時指定的標籤
    2. 再次將連線新增至電線群組。

      請完成下列步驟,並根據要使用的流量模式設定 --vlan-tags 旗標:

      1. 新增連線 A1
      2. 新增連線 A2
      3. 新增連結 B1
      4. 新增連線 B2

    後續步驟