部署 SPF
重要
此版本的 Service Provider Foundation (SPF) 已终止支持;建议 升级到 SPF 2022。
本文介绍如何安装 System Center - Service Provider Foundation (SPF) 。
SPF 是 System Center - Orchestrator 的一部分。 SPF 公开与 System Center Virtual Machine Manager (VMM) 交互的可扩展 OData Web 服务,使服务提供商和托管商能够设计和实现将 IaaS 功能集成到 System Center 的多租户自助服务门户。
准备阶段
- 请阅读 规划文章 ,确保满足部署先决条件。
- 可以在单台服务器或多台服务器上安装 SPF。
- 建议以管理员身份安装 ,以便在安装过程中配置客户体验和 Microsoft 更新设置。
- 请记住,需要在同一服务器或远程服务器上SQL Server SPF 数据库。
- 在安装之前,请确保关闭所有打开的程序,检查没有挂起的重启。
- 不支持在同一服务器上并行安装不同 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
- 在要安装 SPF 的服务器上,双击安装介质上的 “SetupOrchestrator.exe ”以启动安装向导。
- 在“main设置”页中,选择“Service Provider Foundation”。
- 在 “Service Provider Foundation 安装程序”中,选择“ 安装”。
- 在 “许可条款”中,查看许可协议。 如果同意条款,请选择“我已阅读、理解并同意许可协议>的条款”下一步”。
- 在 “先决条件”中,等待向导完成先决条件验证,然后查看结果。 如果缺少任何先决条件,请安装它们,然后选择“ 检查先决条件 ”。 然后,选择“下一步”。
- 在“配置数据库服务器”中,指定SQL Server计算机名称,或接受默认 localhost。 在 “端口号”中,接受默认值或修改设置,然后选择“ 下一步”。
- 在 “指定 SPF 文件的位置”中,接受或更改 Web 服务文件的位置。 (可选)更改网站和端口设置。 服务器证书用于在 IIS 中配置 SPF 网站的站点绑定。 可以选择自动生成自签名证书以供测试。 然后,选择“下一步”。
- 在“配置管理员 Web 服务”中,指定将使用此 Web 服务的每个安全组或用户的域和用户名,格式为:domain\user name 和分号以分隔多个条目。
- 指定希望应用程序池使用的帐户。 它应该是有权在服务器上进行更改的域帐户。 建议使用服务帐户,而不是网络服务。 如果使用网络服务,该帐户必须是 VMM 管理员。
- 配置提供程序、VMM 和使用情况 Web 服务的设置。
- 在 Microsoft 更新中,选择要安装更新的方式,然后选择“ 下一步”。
- 在 “安装摘要”中,查看设置。 准备就绪后,选择“ 安装 ”。
- 看到“安装程序已完成”消息时,选择“关闭”。
- 如果需要,请重复此过程。 例如,对于 Web 场。
如果安装失败,请参阅 %SYSTEMDRIVE%%TEMP% 文件夹中的日志文件: Microsoft Service Provider*.log”
。
后续步骤
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈