监控服务器体系结构
上一次修改主题: 2009-01-24
在 Microsoft Office Communications Server 2007 R2 中,监控服务器同时执行用户体验质量 (QoE) 数据收集和呼叫详细记录 (CDR) 功能。这一合并简化了部署和管理,并降低了拥有成本。
所收集的 QoE 数据包括有关以下组件的音频和视频质量的指标数据:前端服务器和 Standard Edition Server 的 A/V 会议服务器组件、中介服务器以及 Office Communicator、Office Communicator Phone Edition 和 Live Meeting 等客户端。CDR 数据是与 VoIP 呼叫、IM 消息、A/V 对话、会议、应用程序共享、远程协助和文件共享相关的使用信息,对于对等会话和多方会议都收集该数据。
监控服务器体系结构包括以下组件:
监控服务,运行在监控服务器上,并将队列中所收集的数据传输到数据库。其中包括两种服务:用于 CDR 数据的 CDR 服务以及用于媒体质量数据的 QoE 服务。
监控服务器数据库,运行在 SQL Server 上,并存储所捕获的数据。此数据库可与监控服务运行在相同的监控服务器上,也可以运行在不同的后端服务器上。QoE 数据库和 CDR 数据库都是单独的数据库,但二者始终都运行在同一服务器上的同一 SQL Server 实例中。
数据收集代理,自动安装在每台前端服务器和 Standard Edition Server 上。CDR 代理截获 SIP 消息,并使用这些消息向监控服务器上的目标队列发送数据。QoE 代理通过 SIP SERVICE 请求从终结点接收 QoE 数据报告,并将数据发送至监控服务器上的目标队列。此外,可以将第三方客户配置为通过 HTTP POST 接收 QoE 报告。
Microsoft 消息队列,每个监控服务器上以及向监控服务器报告数据的每个前端服务器和 Standard Edition Server 上都必须运行它。
Systems Center Operation Management(SCOM,系统中心操作管理)包是可选组件。除了对整个部署中的服务器进行监控,SCOM 包还使用监控服务器 QoE 数据生成运行状况模型,并生成准实时警报,显示前端服务器上 A/V 会议服务器组件的运行状况以及中介服务器和网络位置的运行状况。
注意: 在 Office Communications Server 2007 中,在单独的 QoE Microsoft Operations Manager (MOM) 包中提供此功能。在 Office Communications Server 2007 R2 中,此功能并入整个 Office Communications Server SCOM 包中。 监控服务器报告包是可选组件。使用此组件配合 SQL Server Reporting Services,可以根据监控服务器的数据生成详细的报告。这些报告提供趋势、摘要和呼叫清单等信息,帮助您了解网络上的媒体质量。此外,还有新的 CDR 报告可帮助您了解 Office Communications Server 中对等和会议的总体使用情况。
如下图所示,每个前端服务器上都同时驻留 CDR 代理和 QoE 代理。每个代理都向 Microsoft 消息队列(也称为 MSMQ)写入记录;随后由监控服务器读取这些记录。然后,监控服务器根据需要将记录写入 CDR 数据库或 QoE 数据库。如果部署了 SCOM 包,则监控服务器还会向用于监控 A/V 运行状况的 SCOM 服务器发送信息。
图 1. 监控服务器拓扑