透過 VMM 服務範本設定 SLB VIP

重要

此版本的 Virtual Machine Manager (VMM) 已終止支援。 建議您 升級至 VMM 2022

軟體定義網路 (SDN) 可以使用軟體負載平衡 (SLB) ,在服務提供者和租使用者管理的工作負載之間平均分配網路流量。 VMM 2016 僅支援使用 PowerShell 部署 SLB 虛擬 IP (VIP) 。

System Center - Virtual Machine Manager (VMM) 1801 和更新版本支援 SLB VIP 的設定,同時使用服務範本部署多層式應用程式,也支援公用和內部負載平衡。

System Center - Virtual Machine Manager (VMM) 支援 SLB VIP 的設定,同時使用服務範本部署多層式應用程式,也支援公用和內部負載平衡。

開始之前

請確保已符合下列必要條件︰

建立 SLB VIP 的程序

使用下列步驟

  1. 指定邏輯網路的親和性。

    • 在 VMM 控制台中,選取 [ 網狀架構>網路服務>網路控制站>屬性>] [邏輯網络親和性 ] 頁面。

    • 指定可供負載平衡的前端和後端網路,然後選取 [ 確定]。

      指定邏輯網路的親和性螢幕快照。

  2. 建立 VIP 範本。

    • 在 VMM 控制台中,選取 [ 網狀架構>建立VIP範本]。

    • [Load Balancer VIP 範本精靈>名稱] 中,指定範本名稱和描述。

    • [虛擬 IP 連接埠] 中,指定將用於您要平衡之網路流量類型的埠。

    • [後端埠] 中,指定後端伺服器正在接聽要求的埠。

      範本屬性的螢幕快照。

    • [類型] 中,指定範本類型,選取 [特定]。 在 [製造商] 選取 [Microsoft]。 在 [型號] 選取 [Microsoft 網路控制站]。 選取 [下一步] 。

      範本類型的螢幕快照。

    • 在 [通訊協定] 中,指定通訊協定選項。 選取 [下一步] 。

      通訊協議的螢幕快照。

    • [負載平衡方法] 中,選取 方法,然後選取 [ 下一步]。

      負載平衡方法的螢幕快照。

    • 在 [健全狀況監視] 中,您可以選擇性地指定驗證應該針對負載平衡器定期執行。 若要新增健全狀況監視,請指定通訊協定和要求。 例如,輸入 GET 命令會對負載平衡器首頁提出 HTTP GET 要求,並檢查標頭回應。 您也可以修改回應類型、監視間隔、逾時和重試。

    注意

    逾時應該小於間隔。

    新增健康情況監視器的螢幕快照。

    • [摘要] 中,確認 [設定],然後選取 [ 完成 ] 以建立VIP範本。
  3. 部署服務時設定 SLB VIP

    • 如果未開啟服務範本,請選取 [連結庫>範本服務範本>],然後加以開啟。
    • 選取 [動作>開啟] Designer
    • [服務範本] Designer 中,選取 [服務範本元件] 群組> [新增 Load Balancer]。
    • 選取負載平衡器物件。 您將使用 VIP 範本名稱來識別它。
    • 選取 [工具>連接器]。 選取與範本相關聯的伺服器連線,然後選取 NIC 物件,將負載平衡器連線到配接器。 在 NIC 屬性中,檢查地址類型,並確定 MAC 位址是靜態的。

    注意

    伺服器連線到服務的後連接連接服務的後連接埠。 後端網路介面可以連線到一個連線的 VM 網路或網路虛擬化的 VM 網路。

    • 啟用連接器后,選取與負載平衡器相關聯的用戶端連線,然後選取邏輯網路物件。

      注意

      用戶端連線必須連線到負載平衡器的前端網路。 這可以是公用的 VM 網路或網路虛擬化的 VM 網路。 網路虛擬化的 VM 網路可用於內部負載平衡案例。

    • 在服務範本儲存和驗證中儲存服務範本>。

範例 1:將具有「公用」VM 網路的服務設定為前端。 這裡的「後端」網路可以是一個已連線或網路虛擬化的 VM 網路。

slb vip 範例 1 的圖表。

範例 2:設定前端和後端連線至網路虛擬化 VM 網络 'HNV VM 網络' 的服務。 此案例用於內部負載平衡。

slb vip 範例 2 的圖表。

設定 VIP 以取得使用者存取權

部署服務時,VMM 會自動從靜態 IP 位址池中的保留範圍選取 VIP,並將它指派給負載平衡的服務層級。 若要讓使用者連線到服務,在部署服務之後,您必須判斷VIP並為其設定 DNS 專案。

  1. 部署服務之後,請選取 [ 網狀架構>網络>負載平衡器]。
  2. 選取 [顯示>服務>Load Balancer [服務的資訊],然後展開服務以查看指派的 VIP。
  3. 如果使用者使用 DNS 名稱來存取服務,請要求 DNS 系統管理員手動建立 VIP 的 DNS 專案。 該項目應該是使用者將指定來連接到服務的名稱。 例如,servicename.contosol.com。