Insight 架构

OnCommand Insight 的典型安装包括数据采集和数据仓库以及相关报告,这些内容均可从一个基于 Web 的 UI 轻松访问。对于更安全的环境,可以通过远程采集单元来采集数据。

Insight 架构的主要组件如下图所示:

OnCommand Insight 服务器
OnCommand Insight 服务器包含主要数据存储库和分析组件。此服务器会持续构建环境的端到端拓扑并对环境进行分析,同时在检测到意外事件或违规时生成警报。
采集
Insight 收集引擎可采用一个或多个采集单元。每个 Insight 服务器都包含一个本地采集单元,并可支持远程采集单元。每个单元都是网络中运行的一项服务,此服务用于通过称为数据源的模块访问并收集数据中心中各个设备的数据。 然后,将采集单元收集到的信息发送到服务器进行分析。

经设计,收集引擎已高度模块化,并且可以轻松修补。

集成 API
可以使用一个 API 来从外部代理收集数据。可以在 Web UI 中使用查询和小工具来查看集成数据。信息板可包含“本机”Insight 数据和集成数据。您可以在这些信息板中对数据进行筛选、汇总和分组。
以太网监控器

Insight 可通过以太网监控单元 (EMU) 来检查存储、网络交换机和客户端之间的以太网 NAS 流量。通过此功能,管理员可以轻松识别对内部卷活动贡献最大的 NFSv3 工作负载。

Web UI
通过 Insight 基于 Web 的 HTML5 用户界面,您可以设置数据源和监控环境,包括策略、阈值和警报。然后,可以使用此 Web 界面“Asset Dashboard”和资产页面发现并调查潜在问题。您可以使用多种小工具创建自定义信息板,其中每种小工具都可以非常灵活地显示和分析数据并绘制数据图表。
异常检测
异常是指应用程序基础架构中不符合先前观测或预期模式的性能变更事件。异常检测用于确定正在处理应用程序的基础架构中处理模式和行为的变更情况。这些周期性的处理模式包括业务运营和非业务运营时段工作负载性能的“上下浮动”历史。
数据仓库

OnCommand Insight 数据仓库是一个中央存储库,用于存储来自多个 Insight 服务器的数据,并将这些数据转换为一个通用的多维数据模型,以供查询和分析。

通过 OnCommand Insight 数据仓库,您可以访问一个由多个数据集市组成的开放数据库,这些数据集市可用于生成自定义容量和性能报告,例如成本分摊报告、历史数据趋势报告、用量分析和预测报告等。

此数据仓库可整合一个或多个 Insight 安装中的数据并对这些数据进行准备,以供报告使用。这些数据包括历史记录、趋势、清单、成本分摊、用量反馈和数据呈现方式,用于对数据中心基础架构进行长期规划。
Cognos
Cognos 是 Insight 的报告引擎,它是一种 IBM 业务智能工具,可用于查看预定义报告或创建自定义报告。Insight 报告功能可利用数据仓库数据来生成报告。
注:如果在 Linux 服务器上安装 Insight,则仅当数据仓库安装在 Windows 服务器上时,您才能使用 Cognos。有关在 Windows 上安装数据仓库的信息,请参见《适用于 Microsoft Windows 的 OnCommand Insight 安装指南》。