共用方式為


使用 PowerShell 在 VMM 網狀架構中設定軟體定義網路 (SDN) 元件

System Center Virtual Machine Manager (VMM) 可用來部署和管理軟體定義網路 (SDN) 基礎結構。

您可以在 VMM 網狀架構中部署 SDN 元件,包括:

  • 網路控制站:網路控制站可讓您將網路基礎結構的設定自動化,而不是手動設定網路裝置和服務。
  • 適用於 SDN 的 RAS 閘道:RAS 閘道是 Windows Server 2016 中軟體型、多租使用者、支援 BGP 的路由器,專為使用 HNV 裝載多個租使用者虛擬網路的 CSP 和企業所設計。
  • SDN 的軟體負載平衡 (SLB):Windows Server 2016 中的 SDN 可以使用軟體負載平衡 (SLB) 平均分散虛擬網路資源之間的租使用者和租使用者客戶網路流量。 Windows Server SLB 讓多部伺服器能夠裝載相同的工作負載,並提供高度可用性和延展性。

有幾種方式可以部署這些元件:

  • VMM 控制台:在 VMM 控制台中手動部署 網路控制站SLBRAS 閘道
  • PowerShell:使用 PowerShell 腳本部署所有元件。

PowerShell 部署的優點

  • 使用 PowerShell 腳本部署所有 SDN 元件。
  • 使用腳本可減少手動錯誤的引進,並節省大量的部署時間。
  • 如果您使用文稿進行部署,您可以之後在 VMM 控制台中修改設定,就像手動部署 SDN 元件一樣。
  • 如同手動部署,您可以選擇設定新的管理邏輯網路和交換器,或重複使用現有的網路和交換器。
  • 如果腳本部署失敗,則會復原所有已變更的設定,以便再次啟動。
  • 您可以關閉特定元件的部署。 例如,如果您已經部署網路控制站,則只能部署 SLB 和 RAS 閘道。

在您開始使用 Intune 之前

部署步驟

以下是使用PowerShell在 VMM 中設定 SDN 元件所需的動作。

  1. 設定主機和實體網路基礎結構:您需要存取實體網路裝置,以設定 VLAN、路由和其他專案。 您也需要 Hyper-V 主機來裝載 SDN 基礎結構和租使用者 VM。 深入了解

  2. 針對 VHD 或 VHDX 格式的服務範本準備虛擬硬碟

  3. 下載網路控制站服務範本、SLB 服務範本和 RAS 閘道服務範本。

  4. 網路控制站SLBRAS 閘道 範本匯入 VMM 連結庫。

  5. 設定 Active Directory 安全組。 一個用於網路控制站管理,另一個用於網路控制站用戶端。 每個群組至少需要一個用戶帳戶。

  6. 設定 VMM 連結庫共用。 您可以有選擇性的連結庫檔案共享來保留診斷記錄。 網路控制站會存取此連結庫共用,以在其存留期內儲存診斷資訊。

  7. 為所有 SDN Hyper-V 主機設定專用的 VMM 主機群組

    注意

    主機必須執行最新版本的適用 Windows Server 版本,且已啟用 Hyper-V 角色。

  8. 設定憑證。 您需要 SSL 憑證,才能在 VMM 與網路控制站之間進行 HTTPS 通訊。

  9. 下載 並執行 SDN 腳本。 有三個腳本:

    • VMMExpress.ps1:此腳本會部署 SDN 堆棧。 下載之後,您可以新增自己的自定義。
    • Fabricconfig.psd1:此檔案接受設定 SDN 的所有輸入。
    • Fabricconfig_Example.psd1:包含虛擬參數的範例檔案。 您可以使用自己的參數來取代那些參數。

下一步

設定SDN 的主機和實體網路基礎結構。