【TechTarget中国原创】由于市场上所有第三方VMware ESX性能工具都可用,并且它们都有不同程度的功能,所以很难选择到底使用哪个工具。在本文中,TechTarget中国的特约虚拟化作者David Davis将解释为什么需要第三方性能工具、Veeam Monitor提供哪些功能以及使用体验。
为什么使用第三方性能监控工具?
VMware提供了包罗万象的产品,一些人可能质疑为什么还需要使用第三方工具。我是第三方工具的忠实拥护者(尤其是免费的第三方工具),因为它们能以不同的格式呈现信息、回答问题,并且能够提供ESX Server与VMware Infrastructure(VI)套件没有的功能。而且管理操作系统或虚拟化平台(如VMware ESX Server)的系统管理员需要有使用第三方工具的经验。
更进一步说,你想在VMware ESX Server或VI套件使用第三方性能工具的原因有以下几种:
- 需要比VMware ESX所提供的更多的历史信息(可以追溯到一年以上)。
- 模型和假设的性能信息。例如,如果将ESX主机交换成一台新的拥有更多CPU和RAM的主机会发生什么?如果迁移虚拟子机到一个高性能磁盘阵列会发生什么?
- 需要更整体的性能概况,不止包括ESX主机,也包括存储、网络及应用,。
- 需要一个性能管理系统,不仅能管理虚拟服务器的性能,也能管理非虚拟化服务器的性能。
什么是Veeam Monitor?
Veeam在2006年就提供了虚拟化工具。最初,Veeam以免费的FastSCP和Reporter产品著名。现在,Veeam因为提供Veeam Backup和Veeam Monitor,以及收购nworks而受到关注。
上个月,我收到一封邮件说Veeam提供了一份免费的圣诞礼物。这个礼物就是Monitor性能监控工具的免费缩小版。这个工具开始是作为免费的圣诞礼物进入市场,最终,Veeam将其新Veeam Monitor工具完全免费。
在我讨论Veam是什么之前,我想先列出Veam Monitor提供哪些功能:
- 实时性能监控
- 性能分析
- 性能提醒
- 使用VMware的应用程序接口(API)收集的统计信息
- 真实客户端或服务器应用
- 支持ESX和ESXi
我最近评估了一些服务器虚拟化性能工具,Monitor免费版本最吸引我,它使用VMware API并且支持ESXi。许多其他的虚拟化性能管理工具实际上只是SNMP(简单网络管理协议)网络监控工具,通过修改以收集来自VMware ESX服务器的统计信息。这些工具的缺点在于不支持ESXi,因为ESXi不提供SNMP读取(只提供发送交易)。使用VMware API,Veeam Monitor能做比其他任何基于SNMP工具更多的事情。不过SNMP工具只能管理任何SNMP设备,而Veeam Monitor只监控VMware ESX或ESXi主机的性能。
Veeam Monitor免费版本体验
我已经注册、下载并运行Veeam Monitor免费版本。因为Veeam Monitor包括SQL Express,所以比其他你所使用过的免费性能工具都大,大概有100MB。
图1:完整或客户端安装

这款产品提供了完整服务器与客户端安装两种选择。这表明Veeam Monitor真的是客户端或服务器应用。
图2:安装本地SQL Express或者使用现有的服务器

此外,我既可以安装SQL Express或者使用我自己已经安装好的SQL Express。后端是SQL的事实表明这个应用有一个强壮的后端架构(不像其他许多免费应用)。
图3:可扩展性选项

另外,你可以选择监控的可扩展性,少于50台或多于50台ESX主机,这表明Veeam Monitor可以用于企业级环境。
安装很容易但很耗时,这是由于包括了SQL Express。安装完成后,运行Veeam Monitor并点击“Add VCM”以让Veeam Monitor连接到我的Virtual Center服务器。
简单地输入主机名和证书,如下图所示:
图4:从Veeam Moni连接到新的Virtual Center服务器

从这里可以看出,相对于其他免费的虚拟化性能监控工具,Veeam Monitor有一个优势,它能连接到VirtualCenter(现在叫做vCenter),收集所有关于ESX或ESXi主机的信息和统计数字。
在本文的下半部分中,我们将继续介绍使用Veeam Monitor能够做什么,并且详细分析Veeam Monitor的功能。