部署 SPF

重要

此版本的 Service Provider Foundation (SPF) 已終止支援;我們建議您 升級至SPF 2022

本文說明如何安裝 System Center - Service Provider Foundation (SPF) 。

SPF 是 System Center - Orchestrator 的一部分。 SPF 會公開可延伸的 OData Web 服務,與 System Center Virtual Machine Manager (VMM) 互動,讓服務提供者和主機服務提供者設計及實作將 IaaS 功能整合到 System Center 的多租使用者自助入口網站。

開始之前

  • 請閱讀 規劃文章 ,以確保部署必要條件已就緒。
  • 您可以在單一伺服器或多部伺服器上安裝SPF。
  • 建議您以系統管理員身分安裝,以便在安裝期間設定客戶體驗和 Microsoft 更新設定。
  • 請記住,您需要在相同伺服器或遠端伺服器上使用SPF的 SQL Server資料庫。
  • 安裝之前,請確定關閉任何開啟的程式,並檢查沒有擱置中的重新啟動。
  • 不支援在同一部伺服器上並存安裝不同的SPF版本。
  • 您可以在 VM 上安裝 SPF。
  • 安裝SPF之使用者的認證會用於SPF資料庫的 dbo SQL Server安全性物件的登入認證。 T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString使用和 T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString Cmdlet 來管理資料庫的連線。

建立憑證

SPF 需要網站系結的伺服器證書。 SPF 網站是使用 REST 和 OData 技術與用戶端和入口網站應用程式通訊之 管理員 和 VMM 服務的端點。 您可以產生並使用自我簽署憑證,或使用現有的/新的 CA 憑證。 我們不建議在生產環境中使用自我簽署憑證。 如果您產生自我簽署憑證,請注意下列事項:

  • 自我簽署憑證應該僅用於測試用途。
  • 應該為認證路徑指定 FQDN,而不是 localhost
  • 自我簽署憑證應該位於個人或 Web 主控存放區中。

安裝SPF

  1. 在您要安裝 SPF 的伺服器上,按兩下安裝媒體上的 SetupOrchestrator.exe ,以啟動安裝精靈。
  2. 在主要 [安裝] 頁面中,選取 [Service Provider Foundation]。
  3. [Service Provider Foundation 安裝程式] 中,選取 [ 安裝]。
  4. [授權條款] 中,檢閱許可協定。 如果您同意條款,請選取 [我已閱讀、瞭解並同意許可協定>條款][下一步]。
  5. [必要條件] 中,等候精靈完成必要條件驗證,並檢閱結果。 如果遺漏任何必要條件,請加以安裝,然後再次選取 [檢查必要條件 ]。 然後,選取 [下一步]。
  6. [設定資料庫伺服器] 中,指定 SQL Server 計算機名稱,或接受預設localhost。 在 [ 埠號碼] 中,接受預設值或修改設定,然後選取 [ 下一步]。
  7. [指定SPF 檔案的位置] 中,接受或變更Web服務檔案的位置。 選擇性地變更 [網站] 和 [埠設定]。 伺服器證書是用來在 IIS 中設定 SPF 網站的月臺系結。 您可以選擇自動產生自我簽署憑證以供測試之用。 然後,選取 [下一步]。
  8. [設定 管理員 Web 服務] 中,以下列格式指定每個安全組或使用者的網域和用戶名稱:具有分號的 domain\user 名稱,以分隔多個專案。
  9. 指定您想要讓應用程式集區使用的帳戶。 它應該是有權在伺服器上進行變更的網域帳戶。 建議您使用服務帳戶,而不是網路服務。 如果您使用網路服務,帳戶必須是 VMM 系統管理員。
  10. 設定提供者、VMM 和使用方式 Web 服務的設定。
  11. Microsoft Update 中,選取您要如何安裝更新,然後選取 [ 下一步]。
  12. [安裝摘要] 中,檢閱設定。 當您準備好時,請選取 [ 安裝 ]。
  13. 當您看到安裝程式已完成訊息時,請選取 [關閉]。
  14. 視需要重複此程式。 例如,針對 Web 伺服器陣列。

如果安裝失敗,請參閱 %SYSTEMDRIVE%%TEMP% 資料夾中的記錄檔: Microsoft Service Provider*.log”

下一步