修改跨網站網路

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

事前準備

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

  • 頻寬配額與限制

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

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

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

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

    • 如要更新現有線路群組或新增線路群組來增加頻寬用量,您必須具備容量充足的 Cross-Site 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. 在「非計量付費頻寬」欄位中,輸入線路群組的非計量付費頻寬 (單位為 Gbps)。

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

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

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

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

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

  10. 指定要建立跨網站網路的 Cross-Site Interconnect 連線。

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

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

    您無法輸入已在相同跨網站互連網路連線中使用的 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 建立的第一個跨地點互連網路連線設定的新標籤。
    • 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:使用此 Cross-Site Interconnect 連線的線路流量模式設定:

      • 如要設定通訊埠模式,請輸入 -1。
      • 如要設定 VLAN 模式,請選擇下列其中一個選項:

        • 如要自動分配 VLAN 標記值,請輸入 0。
        • 如要手動指定 VLAN 標記值,請輸入一個標記值,例如 1000。這個 VLAN 標記用於連線 A1 和 B1 之間的線路 (線路 A1-B1)。VLAN 標記值必須是介於 2 至 4093 的整數。線路兩端的 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 網站建立的備援跨地點互連網路連線設定新標籤。
    • 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:使用這個 Cloud Interconnect 連線的線路流量模式設定:

      • 如要設定通訊埠模式,請輸入 -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

    如要將 Cross-Site Interconnect 連線新增至網站 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
    • TRAFFIC_MODE:使用這個 Cloud Interconnect 連線的線路流量模式設定:

      • 如要設定通訊埠模式,請輸入 -1。
      • 如要設定 VLAN 模式,請選擇下列其中一個選項:

        • 如要自動分配 VLAN 標記值,請輸入 0。
        • 如要手動指定 VLAN 標記值,請輸入先前為 A1-B1 線路指定的值。

    更新線路群組

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

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

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

    控制台

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

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

      前往互連網路

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

    3. 在「線路群組詳細資料」頁面中,按一下「編輯」,然後視需要更新下列欄位:

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

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

      • 非計量付費頻寬:線路群組的非計量付費頻寬 (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。停用線路群組後,該群組的所有流量都會停止。

    變更線路群組的流量模式

    本節說明如何變更線路群組的流量模式。在下列程序中,您將刪除現有線路,然後從線路群組中移除並重新新增 Cross-Site Interconnect 連線,以重新建立所需模式的線路。

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

    控制台

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

      前往互連網路

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

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

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

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

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

    6. 按一下 [儲存]。

    gcloud

    1. 使用 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:將連線新增至線路群組時指定的標籤
    2. 再次將連線新增至線路群組。

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

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

    後續步驟