SharePoint 中的服务优先级是一项功能强大的服务,旨在确定 SharePoint Online 租户中的应用的优先级,尤其是那些被视为业务关键型租户的应用。 通过使用服务优先级,组织可以确保关键应用程序的最佳性能、可伸缩性和可靠性,而无需修改代码。 接下来,我们将探讨服务优先级要求以及如何在组织内有效使用它。
注意
此功能仍在推出中,可能尚未在租户上完全启用。
什么是 SharePoint 中的服务优先级?
SharePoint 中的服务优先级使企业能够在 SharePoint 环境中为其关键应用程序分配更高的优先级。 此优先顺序可确保这些应用在资源使用率高期间最晚在其租户中遇到限制。 它允许应用大幅缩放资源使用限制 (aka.ms/SPO429) ,范围从最小 2 倍到有可用资源时的 10 倍不等。 此外,这些应用接收独立于常规租户限制的专用资源单元,从而提高其可靠性和性能。
SharePoint 中服务优先级的主要优势
- 可缩放资源:应用程序资源限制可能超过 正常阈值,提供最多 10 倍的容量(如果可用)。
- 专用资源:隔离优先级应用的资源,防止与常规租户作发生冲突。
- 财务支持的 SLA:SharePoint 中的服务优先级遵循 Azure 的财政支持的服务级别协议,确保提供可靠可靠的服务体验。
- 无需更改代码:只要可以在Microsoft Graph 计量 API 上注册应用,即可对任何应用进行优先级排序,而无需进行开发或代码修改。
- 最后限制:在资源争用期间优先考虑业务关键型应用,确保功能不间断。
- 即用即付模型:组织只需为其消耗的资源付费。
按流量计费的 API 分类
SharePoint 中的服务优先级与 Azure 的标准成本管理体验集成,使组织能够监视和控制与优先应用相关的费用。 有关详细报告,请参阅Microsoft的成本管理文档。
为了支持优先顺序,SharePoint 中的服务优先级在按流量计费的 API 模型上运行,并定义了成本:
- 图形 API请求:大多数 Graph API 按每 1,000 个请求 0.50 美元收费。
- 其他 API 请求:CSOM 和 REST 等 SharePoint API 按每 1,000 个请求 1.00 美元收费。
注意
如前所述,虽然这是 Microsoft Graph 按流量计费 API 平台的一部分,但包括对 SharePoint 和 OneDrive 的所有 API 调用。 价格因上述定价使用的 API 而异。
如何在 SharePoint 中利用服务优先级
管理员可以使用 SharePoint Online PowerShell 模块加入和管理服务优先级策略和应用注册。 下面是一些关键 cmdlet:
1. 使用 PowerShell 载入 SharePoint 中的服务优先级
- [New-SPOServicePrioritizationBillingPolicy]:为服务优先级创建新的计费策略。 此策略定义优先应用的计费结构。
- [Add-SPOServicePrioritizationAppRegistration]:为服务优先级注册应用。 需要应用 ID、Azure 订阅 ID 和配额乘数等详细信息。
2. 使用 PowerShell 在 SharePoint 中管理服务优先级
- [Get-SPOServicePrioritizationBillingPolicies]:检索租户中服务优先级的所有现有计费策略。
- [Get-SPOServicePrioritizationAppRegistrations]:检索租户中服务优先级的所有应用注册。
- [Set-SPOServicePrioritizationAppRegistration]:汇报服务优先级的现有应用注册,例如修改配额乘数或启用/禁用注册。
- [Remove-SPOServicePrioritizationAppRegistration]:删除服务优先级的现有应用注册。
3. 最佳做法和注意事项
- 确定对业务运营至关重要的应用的优先级,以在 SharePoint 中最大化服务优先级的价值。
- 花点时间了解 处 https://aka.ms/spo429的服务限制。
- 定期查看资源使用情况,并根据需要调整配额或策略,以平衡性能和成本效益。