数据存储产业服务平台

虚拟化监控和管理工具应如何选择

虚拟化监控与管理工具对服务器整合项目的成功至关重要。然而虚拟化监控与管理工具的功能各不相同。有些工具对性能进行实时监控,其他一些工具提供历史性能数据。有些工具提供历史统计数据以排除误报并能够为性能监控以及诊断性能问题提供帮助。容量管理与分析以及对虚拟基础设施资源的成本进行统计分析是性能监控工具提供的其他功能。

选择虚拟化监控及管理

Quest软件有限公司的 vFoglight (之前称为Vizioncore vFoglight)是为数不多的跨平台性能监控工具之一,而且可以监控VMware vSphere以及Microsoft Hyper-V。VFoglight拥有最炫的界面,但是可能需要大量的资源来运行该软件(见图1)。

图1 VFoglight是为数不多的能够对vSphere以及Hyper-V的性能进行监控的产品之一。

仪表盘上的红色/黄色/绿色指示器很有用,在视觉上非常具有吸引力的图形以及仪表盘对性能状态进行了展示。VFoglight记录了客户进程信息以及“专家建议的告警”。该产品具有详细的架构展现以及模型负载迁移,同时为管理资源使用以及多个虚拟化数据中心提供了帮助。

Veeam Software公司的Veeam Monitor是Veeam One套件的一部分。Veeam Monitor是一个传统的Windows应用,你可以使用其内置的SQL Express本地数据库,也可以连接到其他的SQL数据库。

监控与管理工具Veeam Monitor与免费的Veeam Business View软件进行了集成,用以展示虚拟基础设施的组织架构。在每个不同的资源监控区域,Veeam Monitor都提供了“使用率最高”的视图,这其中包括了CPU,内存,存储以及网络(见图2)。

图 2 Veeam Monitor在每个不同的资源监控区域都提供了“使用率最高”的视图,这其中包括了CPU,内存,存储以及网络。

Veeam Monitor包括的性能告警超过了125个,而且能够将vSphere的性能信息与vSphere事件进行关联,这对故障诊断非常有帮助。免费版的Veeam Monitor具有一些限制,比如仅保存七天的历史数据。

Veeam Monitor Plus提供了容量规划,变更管理以及报告/成本计算功能。Veeam Monitor 的商业版是无代理的而且包括了定制的告警功能,同样使对客户,主机以及vCenter进行管理成为了可能。

具备可操作性预测功能的虚拟化监控与管理工具

VKernel公司是第一家对虚拟化容量进行分析的公司。其vOPS工具作为虚拟化设备进行部署,不需要使用OS许可,也不需要执行传统的应用/数据库安装。

VKernel vOperations套件(见图3)包括了性能分析器,容量管理器,优化器,报告以及成本计算功能。

图3 vKernel vOperations套件能够用于容量管理以及对资源需求进行预测。

vKernel vOperations套件同样可以作为vCenter的一个插件或者是基于Web的界面并与活动目录进行集成。各个功能组件通过使用许可证进行激活,而且所有的产品的部署只需要一台虚拟设备。

单个虚拟设备简化了虚拟化监控与管理的复杂性。

VMtrubo公司的虚拟化管理套件(VMS)是虚拟化监控与管理市场上相对较新的产品。VMS是一个免费的,对虚拟化基础设施提供基本监控的虚拟设备。额外的模块(这些模块需要单独购买)包括了报告器(Reporter),规划器(Planner )以及优化器(Optimizer),以及免费的监控组件。VMTurbo所有的虚拟化监控与管理产品都安装在单个虚拟设备中。

报告器(Reporter)模块关注于性能以及容量报告,以及非必需的清单报告。

规划器(Planner )处理假设场景,是一款容量规划工具而不是P2V规划工具。优化器能够为资源优化以及识别性能瓶颈提供帮助。

图4 vMTurbo Monitor 是容量规划工具,而不是P2V规划工具。

网络流量统计工具

Xangati公司的虚拟化监控与管理工具同样作为虚拟化设备部署。对VMware ESX hypervisor进行监控的免费版软件仅限于监控单台ESX主机。

Xangati公司的产品由于具有如下特性,因此是独一无二的:

1.通过网络流量监控洞察虚拟机网络。能够识别相互通信的虚拟机以及正在使用的通信协议。

2.提供类似数字硬盘录像机的回放功能,允许管理员回退到之前的一个时间点,定位问题所在。

3.vCenter告警将会触发其记录虚拟基础设施的性能使用率数据。

此外,Xangati最近发布了对虚拟基础设施对象的健康状况进行打分的仪表盘。虚拟基础设施对象健康状况的得分基于历史统计数据而且为基础设施的活动是否正常提供了指南。

该工具对ESX/ESXi主机及其虚拟机的活动,包括CPU,通信,内存以及磁盘和存储延迟提供了超过100个度量的持续、实时的能见度报告(见图5)。该工具的商业版提供了管理主机以及虚拟桌面基础设施的仪表板。

图 5 监控ESX主机的Xangati提供了超过100个度量的能见度报告。

Xangati能够用于对虚拟网络的故障进行诊断,如果其他的性能工具集成了网络流量工具,那么将有助于对虚拟网络进行故障诊断。

供Linux管理员使用的虚拟化监控与管理工具

Zenoss公司的产品基于开源软件。Zenoss社区版是免费的,但是如果你没有使用Linux企业版,那么部署将面临困难(见图6)。可下载的虚拟机是专为VMware Player而设计的,因此将其部署到vSphere上时可能会遇到困难。

图6 Zenoss提供了性能监控,支持CMDB,但是它需要管理人员具备Linux技能。

Zenoss提供了配置管理数据库(CMDB)支持,清单以及变更追踪,性能监控,日志监控及告警。

社区版的容量分析功能并不强大,无法和更加专业的工具相比——但是它是免费的。

VMware 提供的虚拟化监控与管理工具

VMware公司两款主要的性能监控工具是vCenter Operations以及Capacity IQ。在2010年8月,VMware公司收购了Integrien公司并将Alive产品引入到公司的产品线中。该产品之后发展为vCenter Operations,其采用对异常进行统计的方式识别性能问题。

vCenter Operations获悉在你的虚拟基础设施中什么是“正常的”,并对主机以及虚拟机偏离统计基准的情况进行打分。

VMware公司另一款主要的性能监控与管理应用是vCenter Capacity IQ。人如其名,该产品关注虚拟基础设施的容量。

vCenter Capacity IQ部署为虚拟机,用于识别过度分配的虚拟机,将容量监控以及管理任务自动化并识别容量瓶颈。Capacity IQ同样还可以进行容量假定分析。

取决于企业需求,你可能需要通过vCenter报告或者是其他来源的虚拟基础设施的网络以及存储知识洞察VMware vSphere的统计数据。

选择虚拟化监控与管理工具

确定哪些功能对数据中心来说是最重要的。

并不是所有的虚拟化监控与管理工具生来就是平等的。有些工具是为通用的性能监控及告警而设计的,而其他工具提供了非常具体的容量分析或者是故障诊断功能。性能工具可能和其他产品比如变更管理或者是报告应用捆绑销售。

Veeam Monitor以及Quest vFoglight是传统的虚拟化基础设施性能工具。但是用户很陌生的性能工具比如Xangati, VKernel, SolarWinds 以及 VMTurbo也提供了独特的功能。在选择工具之前,一定要对第三方厂商提供的虚拟化监控与管理工具进行了解。

出于安全原因,有些IT管理者可能关注虚拟设备,但是你可能喜欢部署虚拟设施相对于安装传统的Windows应用的简易性。在实际环境中对上述性能监控以及管理工具进行评估以确保其能够为你带来立竿见影和长期的价值。

未经允许不得转载:存储在线-存储专业媒体 » 虚拟化监控和管理工具应如何选择