Service Reporting 的系统要求

 

发布日期: 2016年3月

适用于: System Center 2012 R2 Service Reporting,System Center 2012 R2 Orchestrator

本主题仅列出了 System Center 2012 R2 中 Service reporting 的系统要求。 因为 Service Reporting 是 System Center 2012 R2 的组件,你必须了解 System Center 2012 R2 的要求,这些要求位于 System Center 2012 R2 的系统要求

硬件

Service Reporting 安装程序需要 100 千兆字节 (GB) 的可用磁盘空间。 安装后,Service Reporting 使用的大部分磁盘空间将保留供数据仓库数据库使用。 最初,数据库的大小很小。 随着时间不断收集数据后,数据库增大,但通常不会超过 60 GB。 但是,可能的最大数据库总大小为 100 GB。

System_CAPS_ICON_note.jpg 说明

Service Reporting 中的数据仓库联机分析处理 (OLAP) 实例可使用大量 RAM。

软件

安装程序将验证安装该软件的服务器上是否安装了 Service Reporting。 如果缺少任何先决条件,安装程序无法成功完成。

操作系统

Service Reporting 支持以下服务器操作系统:

  • Windows Server® 2012 R2

    Service Reporting 支持企业和标准版,但我们建议使用企业版。 无论你使用什么版本,都可以使用服务器核心安装。

  • Windows Server 2012

    Service Reporting 支持所有版本,但我们建议使用企业版。 无论你使用什么版本,都可以使用服务器核心安装。

在 Windows Azure 虚拟机上运行 Service Reporting

Service Reporting 在 Windows Azure 上运行与在物理计算机系统上运行一样。 为了使用 Service Reporting 的主要用途,建议在 Windows Azure 上运行,即收集和报告从 System Center 2012 R2 Operations Manager 和 适用于 Windows Server 的 Windows Azure 包 终结点收集的使用率和清单数据。

Microsoft 已通过在 Windows Azure 虚拟机中进行安装和使用对 Service Reporting 进行了测试。 测试的结论是 Service Reporting 完全正常运行,与其在物理硬件上运行一样。

在 Windows Azure 虚拟机中的稳定性和性能基准达到了无需特别注意的水平。

System Center 2012 R2 组件和 Windows Azure 包要求

Service Reporting 可以从 System Center 2012 R2 Operations Manager 和 适用于 Windows Server 的 Windows Azure 包 收集使用情况信息。 但是,其他组件和系统可以与 Operations Manager 和从 Windows Azure 包 交互。

Service Reporting 需要来自 Operations Manager 的信息,其仅当代理监视 System Center 2012 R2 Virtual Machine Manager (VMM) 时可用。 Service Reporting 要 Windows Azure 包 收集和显示来自 VMM 的信息,Service Reporting 必须连接到 Operations Manager。

以下列表汇总了 Service Reporting 与其他组件和 Windows Azure 包 的关系。 它还规定了注册 System Center 2012 R2 或 Windows Azure 包 到 Service Reporting 的数据连接前应安装和配置 Operations Manager 组件 和 Windows Azure 包 的顺序。

  1. Virtual Machine Manager

    VMM 是托管服务器的使用率数据的主要来源。 在测试环境中,你应先安装和配置 VMM,然后再安装其他 System Center 组件。

  2. Operations Manager

    Operations Manager 代理监视并从你的服务器基础结构中的计算机中收集数据。 对 Service Reporting 主要需要注意的是,Operations Manager 使用代理收集 VMM 结构的使用率数据并将其存储到 Service Reporting 检索的操作数据库中。 因此,安装 VMM 后,你应安装和配置 Operations Manager 并部署代理。 你可在 Operations Manager 代理安装方法上阅读更多有关使用代理收集 VMM 数据的信息。 安装 VMM 和 Operations Manager 后,可在如何连接 VMM 与 Operations Manager 阅读更多有关如何连接它们的信息。

    安装了 Service Reporting 之后,你可以稍后使用如何针对 Windows Azure 包和 System Center 配置 Service Reporting 中的信息创建与 Operations Manager 操作数据库的连接。

  3. 服务提供商基础

    Service Provider Foundation 是 System Center 2012 R2 的组件,它提供与 VMM 交互的可扩展 OData Web 服务。 这使得服务提供程序和宿主提供程序可设计和实施集成 System Center 2012 R2 中提供的 IT 即服务 (IaaS) 功能的多租户自助服务门户。 你可在 如何安装 Service Provider Foundation 2012 R2 上阅读更多有关安装 Service Provider Foundation 的信息。

    System_CAPS_ICON_note.jpg 说明

    Service Provider Foundation 安装程序是 System Center 2012 R2 Orchestrator 的一部分。

  4. 适用于 Windows Server 的 Windows Azure 包

    你不必从 Windows Azure 包从Operations Manager 查看有关清单报告或虚拟机构造的信息。 但是,若要查看虚拟机的使用率数据,可以将 Windows Azure 包 用作有关 Service Reporting 可报告的托管服务的使用率数据的可选但重要的来源。 你可以在 中阅读有关安装和配置 Windows Azure 包 的详细信息。

    安装了 Service Reporting 之后,你可以稍后使用如何针对 Windows Azure 包和 System Center 配置 Service Reporting 中的信息创建与 Windows Azure 包 管理数据库的连接。

安装并配置所有 System Center 2012 R2 组件和 Windows Azure 包 要求后,就安装了 Service Reporting 安装的所有系统。

SQL Server

Service Reporting 支持以下版本的 Microsoft SQL Server 软件。

System_CAPS_ICON_note.jpg 说明

Service Reporting 支持标准版 Microsoft SQL Server 2012 和 SQL Server 2008 R2,该版本提供可接受的性能行为。 但是,某些 SQL Server 高级功能在标准版中受到限制。

  • SQL Server 2012 企业版和标准版。 配置要求如下所示:

    • 必须使用域帐户配置 SQL Server 服务以确保 SQL Server Analysis Services、SQL Server (MSSQLSERVER) 和 SQL Server 代理 (MSSQLSERVER) 使用域帐户凭据启动。 不能将 SQL Server Services 的本地系统与 Service Reporting 一起使用,因为运行 SQL Server 的远程服务器无法访问 InstallationDrive:\Program Files\Microsoft System Center 2012 R2\Service Reporting\SSISPackages 文件夹共享。 该帐户必须具有 Operations Manager 数据库的读取访问权限,以检索源数据。

    • Service Reporting 支持 SQL Server 2012 AlwaysOn 可用性组。有关详细信息 SQL Server 2012 AlwaysOn 故障转移群集,请参阅 SQL Server 2012 AlwaysOn:多站点故障转移群集实例

    • 默认和命名实例中支持 Service Reporting SQL Server 数据库。

    • Service Reporting 需要一个或多个你想要安装 Service Reporting 数据仓库数据库的服务器上的 SQL Server Integration Services (SSIS) 角色。 安装 Service Reporting 期间,会在服务器中创建相应的 SSIS 包。 这些包使用 SSIS 提供的功能,用于处理 Service Reporting 数据仓库中的数据。

    • Service Reporting 需要一个或多个你想要安装 Service Reporting OLAP 数据库的服务器上的 SQL Server Analysis Services 角色。 安装 Service Reporting 期间,创建托管 SQL Server 角色的 SQL Server 实例。

    • Service Reporting 需要你正在其上安装 Service Reporting 的服务器上的 SQL Server 2012 Analysis 管理对象。

  • SQL Server 2008 R2 企业版和标准版。 SQL Server 2008 R2 具有与 SQL Server 2012 相同的配置要求。

SQL Server 服务的帐户要求

Service Reporting 使用 SQL Server 服务的以下帐户。 如果你曾修改服务的帐户,请确保你保留或还原对象的权限。

  • SQL Server

    该服务必须以域帐户进行登录。

  • SQL Server 代理

    该服务必须以域帐户登录,且它必须具有 System Center 2012 R2 Operations Manager 数据库的读取访问权限。 默认情况下,使用对 SSISPackages 和 WorkDir 文件夹的完全权限配置此帐户。 如果帐户修改,则必须确保保留对这些文件夹的权限。

  • SQL Server Analysis Services

    该服务必须以域帐户登录,且它必须具有 Service Reporting 数据仓库的 UsageDatawarehouseDB 数据库的访问权限。

  • SQL Server Integration Services

    该服务必须以域帐户进行登录。

Service Reporting 中的数据仓库 SSIS 实例

安装 Service Reporting 期间,将使用以下配置(显示具有最小硬件)创建 Service Reporting 数据仓库的实例:

  • 8 GB RAM

  • 2 个 CPU

  • 数据库:

    • UsageETLRepositoryDB。 最初配置有 10 GB 磁盘空间,没有文件组。

    • UsageStagingDB。 最初配置有 100 GB 磁盘空间,没有文件组。

    • UsageDWRepositoryDB。 最初配置有 1 GB 磁盘空间,具有八个文件组。 但是,SQL Server 标准版不包括文件组。

Service Reporting 中的数据仓库 OLAP 实例

安装 Service Reporting 期间,将使用以下配置(显示具有最小硬件)创建 Service Reporting 数据仓库的 SQL Server Analysis Services 实例:

  • 16 GB RAM

  • 2 个 CPU

  • UsageAnalysisDB 数据库,大小由数据仓库中的数据量决定

System_CAPS_ICON_note.jpg 说明

此 SQL Server 实例可以使用大量 RAM。

Service Reporting 中的 SQL Server 语言支持

下表中的信息表示批准的排序规则和 Microsoft 针对 Service Reporting 测试的区域设置标识符。 在此表中的排序规则列表中,“CI”表示不区分大小写,“AS”表示区分重音。

语言 Windows 排序规则
英语、荷兰语、德语、意大利语 Latin1_General_100_CI_AS
中文 Chinese_Simplified_Pinyin_100_CI_AS
繁体中文 Chinese_Traditional_Stroke_Count_100_CI_AS
捷克语 Czech_100_CI_AS
丹麦语 Danish_Norwegian_CI_AS
芬兰语 Finnish_Swedish_100_CI_AS
法语 French_100_CI_AS
希腊语 Greek_100_CI_AS
匈牙利语 Hungarian_100_CI_AS
日语 Japanese_XJIS_100_CI_AS
朝鲜语 Korean_100_CI_AS
挪威语 Norwegian_100_CI_AS
波兰语 Polish_100_CI_AS
葡萄牙语(巴西) Latin1_General_CI_AS
俄语 Cyrillic_General_100_CI_AS
西班牙语 Modern_Spanish_100_CI_AS
瑞典语 Finnish_Swedish_100_CI_AS
土耳其语 Turkish_100_CI_AS

Windows PowerShell 支持

你必须在安装 Service Reporting 的服务器上安装 SQL Server 2012 的 Windows PowerShell® 扩展。 扩展取决于 SQL Server 2012 共享管理对象,而后者取决于适用于 Microsoft SQL Server 2012 的 Microsoft 系统 CLR 类型。 所有这一切都在 SQL Server 2012 安装程序提供的 SQL Server 2012 功能包中可用。

Windows PowerShell 3.0 是必需的。 如果正运行 Windows Server 2008 R2,你可以通过 Microsoft 下载中心安装 Windows Management Framework 3.0。

.NET Framework 4.5

Service Reporting 需要 Microsoft.NET Framework 4.5。 你可通过 Microsoft 下载中心完整安装 .NET Framework 4.5 (dotNetFx40_Full_setup.exe)。

Excel 2010

Service Reporting 需要 Microsoft Excel 2010 或 Excel 2013 用于查看使用情况和清单报告。 你可以在任何通过网络连接到 Service Reporting 数据仓库的计算机上安装 Excel。 不支持 Excel Viewer,因为它不支持查看数据多维数据集。

安装 Service Reporting 后,包含 Service Reporting 报告的 Excel 工作簿将安装在以下文件夹中:

InstallationDrive:\Program Files\Microsoft System Center 2012 R2\Service Reporting\Reports

请参阅

System Center 2012 R2 中的 Service Reporting
Service Reporting 支持
System Center 2012 R2 - Service Reporting 发行说明