System Center Service Manager 的新增功能

Service Manager 2022 中未引入任何新功能。 有关 SM 2022 中修复的问题,请参阅 发行说明

本文详细介绍 System Center 2019 - Service Manager 中支持的新功能。

SM 2019 中的新增功能

有关 Service Manager (SM) 2019 中更新的新功能/功能的信息,请参阅以下部分。

支持 2017 SQL Server

SM 2019 支持 SQL Server 2017 的新安装。 了解详细信息

支持 SQL Server 2019 CU8 及更高版本

Service Manager支持累积更新 8 (CU8) 或更高版本的 2019 SQL Server,详见此处

注意

  • Service Manager 2019 支持带有 CU8 或更高版本的 SQL 2019;但是,它不支持 SQL 2019 RTM。
  • 使用 ODBC 17.3 到 17.10.4.1,使用 MSOLEDBSQL 18.2 到 18.6.6。

Active Directory 连接器中的改进

Active Directory (AD) 连接器已即兴创建,以便与特定域控制器同步。 现在可以在 Active Directory 连接器的 LDAP 查询中指定域控制器。

改进了 UI 响应能力

通过解决内存泄漏问题,用户界面会做出响应。

启用服务登录

在早期版本中,在设置 Service Manager Management Server 和 Service Manager Data Warehouse Management Server 期间,需要为 SM 帐户提供各种凭据。 这些帐户是交互式 (具有 允许本地登录 的帐户, (SetInteractiveLogonRight) 权限) 。

在 SM 2019 中,我们启用了服务登录类型,使Service Manager更安全,并且默认登录类型设置为“服务登录”。 有关如何向运行方式帐户授予服务登录权限的信息,请参阅启用服务登录功能。 了解详细信息

Bug 修复

此版本的 System Center Service Manager 包含 SCSM 2016 更新汇总 5 之前提供的所有 bug 修补程序。

注意

以下功能在 Service Manager 1807 中引入,并在 2019 年得到增强。

支持 SQL 2017 功能包

可以将 SQL Server 2016 升级到 SQL 2017。 了解详细信息

注意

以下功能是在 2019 Service Manager 1801 中引入的。

支持增强的评估体验

SM 支持评估Service Manager和激活产品以供零售使用的增强体验。

Service Manager 的评估版可以安装并使用 180 天。 在 SM 2016 中,安装评估版本后,没有查看评估期剩余天数的选项。 使用 Service Manager 1801 及更高版本,可以查看有关评估期的信息,并相应地激活 SM。 了解详细信息

Service Manager UR2 中的新增功能

Service Manager更新汇总 2 支持以下新功能。

支持 SQL 2019 CU8 或更高版本

Service Manager UR2 支持 SQL Server 2019,其中包含累积更新 8 (CU8) 或更高版本,详见此处

此支持适用于 2019 Service Manager。

注意

  • Service Manager 2019 不支持 SQL 2019 RTM,并且支持具有 CU8 或更高版本的 SQL 2019。
  • 使用 ODBC 17.3 到 17.10.4.1,使用 MSOLEDBSQL 18.2 到 18.6.6。

重要

此版本的 Service Manager 已终止支持。 建议升级到 Service Manager 2022

本文详细介绍 System Center 1807 - Service Manager (SM) 中支持的新功能。

System Center 1807 - Service Manager 的新增功能

SM 1807 中包含以下新功能。

注意

若要查看修复的 bug 和 SM 1807 的安装说明,请参阅知识库文章 4338239

支持 SQL 2017 功能包

SM 1807 支持 SQL 2017。 可以将 SQL Server 2016 升级到 SQL 2017。 了解详细信息

注意

  • 在 SM 1807 中,只有从 SQL 2016 升级 SQL 2017 才支持 SQL 2017。 不支持全新安装 SM 1807 的 SQL 2017。 具有 1801 部署和 SQL 2016 的用户需要应用 SM 1807,然后升级到 SQL 2017。
  • 升级到 SQL 2017 的过程会卸载 Reporting Services;确保迁移所需的报表,例如备份报告数据库和加密密钥。

重要

此版本的 Service Manager 已终止支持。 建议升级到 Service Manager 2022

本文详细介绍 System Center 1801 - Service Manager (SM) 中支持的新功能。

本文详细介绍 System Center 2016 - Service Manager (SM) 中支持的新功能。

System Center 1801 - Service Manager 的新增功能

以下部分汇总了 SM 1801 中的新功能。

支持增强的评估体验

SM 1801 支持增强的评估 Service Manager 及激活产品以供零售使用的体验。

Service Manager 的评估版可以安装并使用 180 天。 在 SM 2016 中,安装评估版本后,没有查看评估期剩余天数的选项。 在 Service Manager 1801 中,可以查看有关评估期的信息,并相应地激活 SM。 了解详细信息

Bug 修复

此版本的 System Center Service Manager (SCSM) 包含在 SCSM 2016 的更新汇总 4 之前推出的所有 bug 修复,以及对 TLS 1.2 协议的更多支持。 阅读本文,了解有关如何设置、配置和运行环境以使用 TLS 1.2 的详细信息。

此版本应该用于验证将 SCSM 与 1801 版本中包含的其他 System Center 组件进行集成的方案。

System Center 2016 - Service Manager 的新增功能

以下部分汇总了 SM 2016 中的新功能。

支持 SQL Server 2014 SP2

支持 SQL Server 2014 SP2 用于托管 Service Manager 数据库和数据仓库数据库。

Windows 7 支持的 Service Manager 控制台

Service Manager 控制台支持 Windows 7。 但是,需要 .NET 4.5.1 作为先决条件。 从 Microsoft 支持站点 https://support.microsoft.com/en-us/kb/2858728 下载带有语言包的脱机安装程序。 Service Manager 2016 控制台中引入的新拼写检查功能对 Windows 7 安装的语言支持有限。 Windows 7 支持的语言包括英语、法语、德语和西班牙语。

支持 System Center 2012 R2 组件

为了简化升级,可以将以下 Service Manager 2016 连接器与 System Center 2012 R2 组件一起使用。

  • System Center 2012 R2 Virtual Machine Manager
  • System Center 2012 R2 Orchestrator
  • System Center 2012 R2 Operations Manager
  • System Center 2012 R2 Configuration Manager(包括 SCCM 1511、1602 和 1606)

性能改进

在 System Center 2016 - Service Manager 中,整个数据处理增加了四倍。 通过这种改进,Service Manager 可以更好地利用 SQL Server。 这些结果来自 Microsoft 的测试,方法是大量使用标准推荐拓扑强调测试系统。

通过以下方式实现性能改进:

工作项创建/更新提交性能提升

  • 使用此改进大大减少了创建和更新工作项的时间。

工作流处理得到提升

  • Service Manager 中的工作流应该具有更少的延迟,并且在遇到延迟时应该更快地赶上。

工作量的每秒处理能力更高

  • Service Manager可以更轻松地处理每分钟 45 个工作项的大量流入。

组和队列计算得到明显改进

  • 内部测试结果显示出 50% 的改进。 例如,在显示关联用户或工作流的工作项或配置项目上花费的时间减少了一半。 在 Service Manager 2012 R2 中,高负荷环境需要 30 分钟来刷新组和队列,而 Service Manager 2016 在 15 分钟内就可以刷新组/队列以获得相同的负载。

以下是性能改进指标的摘要:

下面是用于测试的测试台的外观:

  • 400 个同步客户端连接
  • 每分钟 45 个工作项的流入量
  • 两个辅助Service Manager管理服务器,每个服务器处理 200 个客户端连接
  • 216 个订阅工作流
  • 42 个队列
  • 注册的 Service Manager 数据仓库
  • AD 连接器正在运行同步 10 万个用户
  • 所有计算机都有标准推荐的配置

工作项创建/更新提交性能提升

使用此改进大大减少了创建和更新工作项的时间。

action Service Manager 2012 R2 Service Manager 2016 改进
事件创建时间 2-6 秒 0.5 秒 4 次
连接器同步期间的事件创建时间 8-10 秒 小于 1 秒 8 次

工作流处理得到提升

Service Manager 中的工作流应该具有更少的延迟,并且在遇到延迟时应该更快地赶上。

以下是工作流在延迟 2 小时后以每分钟 45 个工作项的速度赶上的时间:

action Service Manager 2012 R2 Service Manager 2016 改进
工作流追赶时间 2 小时 50 分钟 1 小时 46 分钟 1.5 次

工作量的每秒处理能力更高

Service Manager可以更轻松地处理每分钟 45 个工作项的大量流入。

action Service Manager 2012 R2 Service Manager 2016 改进
事件平均创建时间 2.2 秒 0.5 秒 4 次

更快的 SCCM 和 Active Directory 连接器同步

Service Manager 中的 Active Directory 和 SCCM 连接器可将大量数据导入 Service Manager 数据库。 这样不仅可增加数据表(连接器的数据的存储位置)的大小,还能大幅增加 EntityChangeLog (ECL) 表和历史记录表的大小。 ECL 表的大小较大可能会造成问题 - 某些情况下,这会显著降低系统速度。

这种情况中,ECL 表和历史记录表将存储有关将数据引入 Service Manager 的时间的详细信息,以及为每个数据项添加或更新的数据。 禁用 ECL 日志记录不会影响从连接器导入数据。 相反,大多数日志记录数据不会写入 ECL 和历史记录表,这可能会导致性能显著提高。 默认情况下,禁用的 ECL 日志记录不可用。 换言之,ECL 日志记录默认为启用状态。 但是通过使用简单的 PowerShell cmdlet,可轻松打开禁用的 ECL 日志记录。 有关详细信息,请参阅可选择性地禁用 ECL 日志记录以加快连接器同步

ECL 日志清理得到改善

在 ECL 日志整理期间,Service Manager不会整理对实体的最新更改,即使该实体的保留历史记录期已过。

清理最终会在 ECL 表中为每个对象保留一个条目,此条目是针对 Service Manager 部署生命期而创建的。 为了保留 ECL 表中的最后一个条目,执行存储过程 (p_GroomChangeLog) 可能很耗时。 在某些情况下,ECL 条目非常大,可能要花 30 分钟以上的时间。 作为优化的一部分,Service Manager不保留 条目,这会导致整理存储过程的性能改进。 清理存储过程的速度通常会提升 3 到 4 倍。

因此,如果实体的历史记录保持期已过,则历史记录选项卡不会显示任何条目,而不是之前看到一个条目。

减少事件工作流的滞后情况

以下 Service Manager 中随附的事件相关工作流已经过优化,可减少更新事件的时间量,尤其是同时创建多个工作项的时间。

  • WorkItem_SetFirstAssingedTo_RelationhsipAdd_Rule

  • Incident_Adjust_PriorityAndResolutionTime_Custom_Rule.Update

  • Incident_Adjust_PriorityAndResolutionTime_Custom_Rule.Add

  • ServiceManager.IncidentManagement.ParentIncidentActivated.UpdateRule

增加了每个工作流的批处理大小,从而优化了性能,并允许更多数量的事件同时更新。

将 ADGroupExpansion 工作流集成到 ADConnector 中

AD GroupExpansion 功能现包含在 ADConnector 内,而在先前版本中它是单独的工作流。

  • GroupExpansion 功能和 ADConnector 一样按相同的计划运行。

  • 减少了同步组成员身份更改所需的时间。

数据仓库多维数据集中的新日期维度

借助 System Center 2016 - Service Manager,Service Manager Data Warehouse多维数据集包含新的日期维度,这些维度可帮助你创建丰富的报表,并根据年、季度、月、日等对数据进行切片。

日期维度

已将以下新维度添加到Service Manager数据仓库多维数据集:

多维数据集名称:Service Manager 工作项多维数据集

  • 内容:事件、问题管理
  • 新日期维度:
    • 事件 ClosedDate
      • 事件 CreatedDate
    • 事件 ResolvedDate
    • 问题 ClosedDate
    • 问题 CreatedDate
    • 问题 ResolvedDate

多维数据集名称:更改和活动管理多维数据集

  • 内容:更改和活动管理
  • 新日期维度:
    • 活动 ActualEndDate
      • 活动 ActualStartDate
      • 活动 CreatedDate
      • 活动 ScheduledEndDate
      • 活动 ScheduledStartDate
      • ChangeRequest ActualEndDate
      • ChangeRequest ActualStartDate
      • ChangeRequest CreatedDate
      • ChangeRequest ScheduledEndDate
      • ChangeRequest ScheduledStartDate

多维数据集名称:Service Manager 服务目录库多维数据集

  • 内容:服务目录
  • 新日期维度:
    • 活动 ActualEndDate
    • 活动 ActualStartDate
    • 活动 CreatedDate
    • 活动 ScheduledEndDate
    • 活动 ScheduledStartDate
    • ReviewActivity ActualEndDate
    • ReviewActivity ActualStartDate
    • ReviewActivity CreatedDate
    • ReviewActivity ScheduledEndDate
    • ReviewActivity ScheduledStartDate
    • ServiceRequest ActualEndDate
    • ServiceRequest ActualStartDate
    • ServiceRequest CreatedDate
    • ServiceRequest CompletedDate
    • ServiceRequest ClosedDate
    • ServiceRequest ScheduledEndDate
    • ServiceRequest ScheduledStartDate

所有上述维度均具有以下属性,可用于进行数据切分:

维度列表

若要在自定义多维数据集中为其他日期字段添加日期维度

  1. 在定义多维数据集定义的管理包中,为所需字段添加命名计算,如下所述:

    <NamedCalculation ID="Incident_CreatedDate__DateKey" Target="IncidentDW!IncidentDim" ColumnType="Int">
            <Calculation>isNull(CONVERT(nvarchar(8), CreatedDate, 112),'20000101')</Calculation>
          </NamedCalculation>
    

    NamedCalculation ID 末尾应包含字符串 __DateKey ,数据仓库中的此字段不应为 NULL 或 0。

  2. 密封管理包并将其导入 Service Manager。

  3. 在数据仓库上运行 MPSyncJob 并等待管理包被标记为“已完成”

  4. 处理所有多维数据集,或等待其一夜之间自动处理。

  5. 如上所述,多维数据集使用新的日期维度进行更新。

基于 HTML 的全新自助服务门户

此版本包含基于 HTML 的新自助服务门户,它提供以下增强功能:

  • 具有易用导航的更新后的现代 UI
  • 多浏览器支持
  • 门户中现在支持公告
  • 新的服务目录
  • 指向帮助文章的丰富浏览器
  • “我的活动”和“我的请求”管理
  • 服务器缓存,可减少数据库调用时间并提高门户性能
  • 支持自助服务门户页面的直接 URL
  • 丰富的自定义选项

有关详细信息以及门户的安装和自定义,请参阅部署 Service Manager 的自助服务门户

注意

较早版本的 Silverlight 和基于 SharePoint 的自助服务门户已删除。

Service Manager 控制台中的拼写检查

现已对工作项窗体启用拼写检查。 在 21 种Service Manager支持的语言中,有 17 种启用了此功能[中文 (简体中文) 、中文 (传统) 、日语和朝鲜语]。 要使用此功能,请安装所需的语言包并将键盘 IME 设置为所需的语言。 此功能默认启用,但可以通过导航到“查看>拼写检查来切换。

打开正在进行的活动

为服务请求和更改请求添加了一个新的控制台任务 “正在打开活动 ”。 当工作项移动到“正在进行”状态时,将启用此控制台任务的链接。 单击此任务的链接将打开当前正在进行的活动。 对于没有任何正在进行的活动的工作项,将显示工作项的本地化消息“无活动”状态为“正在进行”。 在以前版本的 Service Manager 中,需要打开工作项,导航到“活动”选项卡,然后选择“正在进行”活动。 现在可以通过单击访问“正在进行”的活动。

支持 Lync 2013 和 Skype for Business

System Center 2016 - Service Manager包括支持与 Microsoft Office 套件 2013 和 2016 中的 Lync 2013 和 Skype for Business 集成的更新。 有关使用 Lync 或 Skype for Business 联系用户的信息,请参阅从事件表单联系用户

注意

不支持 2013 年之前的 Lync 版本。

安装程序更改以支持 SQL AlwaysOn 安装

安装向导可使你在复杂配置中轻松安装 Service Manager,例如具有不同命名实例的 SQL AlwaysOn 配置。

现在,你可以一起配置 SQL 管理服务器、实例名称和端口号。

配置 SQL 管理服务器和端口

支持 .NET Framework 4.5.1

Service Manager 2016 现在支持 .NET Framework 4.5.1

后续步骤