Orchestrator 依預設會主動參與學習動態路由。VMware SD-WAN Edge 和閘道依賴 Orchestrator 計算初始路由喜好設定,並將資訊傳回給 Edge 和閘道。分散式成本計算功能可讓您將路由成本計算散佈至 Edge 和閘道。只有操作員使用者可以設定客戶設定,包括 [分散式成本計算 (Distributed Cost Calculation)]。

備註:

任何人只要遇到以 Orchestrator 為基礎的路由計算問題,都需要啟用分散式成本計算 (Distributed Cost Calculation)

這個讓 Orchestrator 參與動態路由計算以及將那些路由散佈至 Edge 和閘道的預設方法具有下列缺點:

  • 如果 Orchestrator 處於高負載,則路由聚合時間會明顯偏高 (例如,2000 個以上的路由需要 40 秒的時間),因為 Orchestrator 需要該時間來計算所有已同步路由的喜好設定,並將那些喜好設定傳回至 Edge 和閘道。
  • 使用 Orchestrator 進行路由計算,表示在 Orchestrator 無法連線時學習的新動態路由只會在 Orchestrator 再次變得可連線時通告。

當客戶企業使用分散式成本計算,Orchestrator 不再主動參與路由喜好設定計算,而是由 Edge 和閘道在學習路由後立即依序正確插入路由,然後將這些喜好設定傳達至 Orchestrator。

當您選擇啟用 Edge 和閘道的分散式成本計算時,該功能可提供下列優點:

  • 將 Orchestrator 無法連線時對路由學習的影響降至最低。
  • 在具有數千個動態路由的大型網路中,路由聚合時間會從數分鐘減少至數秒。
  • 網路延遲已顯著降低。
  • 提供立即的資料平面聚合。
  • 支援對覆疊流量控制上的路由進行增強的重新排序和釘選。
  • 提供在覆疊流量控制 (Overlay Flow Control) 頁面中重新整理路由的選項。每當覆疊流量控制原則發生變更時,[重新整理路由 (Refresh Routes)] 選項會立即將變更套用至現有路由,而不需要重新啟動 Edge 或閘道。

啟用分散式成本計算會對客戶企業網路產生下列影響:

  • 所有本機動態路由將重新整理,並更新這些路由的喜好設定和通告動作。此更新的資訊會向閘道、Orchestrator 通告,並最終在整個企業中通告。客戶的網路需要全面重建路由表,就大部分的客戶部署而言,只需不到 5 秒鐘。若為大規模的客戶部署 (例如有 100,000 個以上路由),最多可能需要 2 分鐘。在重建路由表期間,所有站台的客戶流量都會受到影響。
  • 使用這些路由的任何現有流量可能會因為路由項目中的變更而受影響。
備註: 建議您在維護時段啟用分散式成本計算,將對客戶企業的影響降到最低。

若要設定分散式成本計算:

必要條件

啟用分散式成本計算功能之前,請確保符合下列條件。

  • 所有 Edge 和閘道必須使用軟體版本 3.4.0 或更新版本。
  • 與操作員設定檔相關聯的軟體映像必須使用版本 3.4.0 或更新版本。

程序

  1. 在操作員入口網站中,導覽至管理客戶 (Manage Customers)
  2. 選取客戶,然後按一下動作 (Actions) > 修改 (Modify),或按一下客戶的連結。
  3. 在企業入口網站中,按一下設定 (Configure) > 客戶 (Customers)
  4. 客戶組態 (Customer Configuration) 頁面中,導覽至 OFC 成本計算 (OFC Cost Calculation) 區段,並進行以下設定:
    • 選取分散式成本計算 (Distributed Cost Calculation) 核取方塊,以將路由的成本計算委派到 Edge 和閘道。
      備註: 啟用 分散式成本計算 (Distributed Cost Calculation) 後,就無法將 Edge 和閘道降級至早於 3.4.0 的版本,除非您也關閉 分散式成本計算 (Distributed Cost Calculation)。如果該網路中的任何 Edge 或閘道使用早於 3.4.0 的軟體版本,則此功能在網路上無法正常運作。
    • 選取使用 NSD 原則 (Use NSD Policy) 核取方塊,以使用非 SD-WAN 目的地原則進行 Edge 和閘道的路由成本計算。此選項僅適用於執行軟體版本為 4.2.0 或更新版本的 Edge 和閘道。
  5. 按一下儲存變更 (Save Changes)
    備註: 啟用 分散式成本計算 (Distributed Cost Calculation) 後,建議在 覆疊流量控制 (Overlay Flow Control) 頁面中重新整理路由。

結果

啟用分散式成本計算 (Distributed Cost Calculation) 後,所有動態路由均會獲指派新的喜好設定,並依據分散式成本計算通告動作,然後將新資訊傳播至商業網路。

Orchestrator 不再主動參與路由喜好設定計算,而是由 Edge 和閘道在學習路由後立即依序正確插入路由,然後將這些喜好設定傳達至 Orchestrator。

覆疊流量控制原則會在控制平面組態更新中傳送至 Edge 和閘道。Edge 和閘道會傳送具有計算成本的路由,並將動作通告至 Orchestrator。Edge 和閘道會根據成本和路由屬性處理路由的順序。

若要檢視網路中所有路由的摘要,請在企業入口網站中按一下設定 (Configure) > 覆疊流量控制 (Overlay Flow Control)。您可以在覆疊流量控制 (Overlay Flow Control) 頁面中檢視路由和通告動作。

啟用分散式成本計算 (Distributed Cost Calculation) 後,重新整理路由 (Refresh Routes) 選項即可從 覆疊流量控制 (Overlay Flow Control) 頁面取得。

當您按一下重新整理路由 (Refresh Routes),此選項會強制 Edge 和閘道重新計算已學習的路由成本,並將其傳送至 Orchestrator。此外,覆疊流量控制中的變更會立即套用至新的和現有的已學習路由。

備註: 建議在維護時段使用 重新整理路由 (Refresh Routes),因為此選項具有的 網路影響類似於啟用分散式成本計算所造成的影響。

當有固定的路由可供使用時,您可以重設子網路的成本計算。按一下子網路的編輯 (Edit) 選項。

按一下重設 (Reset) 讓 Orchestrator 清除固定的路由、根據原則重新計算所選子網路的成本,然後將結果傳送到 Edge 和閘道。

備註: 僅在啟用了分散式成本計算時,才能使用 重設 (Reset) 選項。