虚拟化管理:跨平台工具不足

测试表明CA具有最好的句柄,但在各个方面都有改进的空间

随着当今市场上强大的虚拟化平台的大量涌现,应该有更好的方法来管理异构虚拟机场。

但坏消息是,在比较了制造商所说的四个软件包之后,我们仍然在寻找一个更简单的方法来摆脱跨平台虚拟化管理的地狱。

我们测试的VM管理包分为两类:现有系统管理平台的附加组件和更新的独立包。微软的系统中心虚拟机管理器(MS VMM)和CA的基于unicenter的网络与系统管理(NSM)与高级系统管理(ASM)属于前者;而Insystek的TotalView和DynamicOpsVRM (Virtual Resource Manager)变成了后者。

这些产品解决这个问题的方法千差万别,每个产品都在自己的地方失败了。

•微软的SC VMM在Windows虚拟机客户端表现不错,并且可以控制VMware的ESX平台——但前提是要同时安装VMware昂贵的VirtualCenter。SC VMM需要微软的运营经理提供生命周期管理,但是将所有东西集成到一个可工作的系统中是很困难的。同样,CA将ASM和NSM移植到我们的测试网络上也非常困难。NSM是一个强大的、本质上异构的管理包,它可以产生大量关于VM场测试模拟的数据,但它在许多领域停止了,包括构建和版本化VM和发现现有VM基础设施。DynamicOps VRM更像是一个VM库管理器或供应,而不是一个成熟的管理包。它也很难集成,并且缺乏监视和管理VM基础设施所需的关键特性。insystem的TotalView具有正在进行的工作的所有特征。在基于策略的管理等方面有很多希望,但TotalView崩溃了,它无可否认的全新Hyper-V支持出现了问题,这是一个严重的部署挫折的来源。

目标和测试环境

每个管理包必须与从VMware的ESX 3.5、Microsoft的Hyper-V和/或Citrix的Xenserver 5.0组成的列表中选择的两个或多个hypervisor平台一起工作。我们在各种硬件平台上安装了这些管理程序(参见我们是如何做到的).我们在供应商推荐的硬件上安装了正在测试的产品,并将它们指向运行在每个虚拟机监控程序支持的多个托管平台上的虚拟机。

每个VM管理产品都在5个对VM农场管理员很重要的领域进行了测试:

•发布管理(构建和发放),用于至少包含两个不同hypervisor平台的VM部署。

•移动、添加和更改VM实例(生命周期管理),用于至少包含两个不同hypervisor平台的VM部署。

•由管理和用户角色使用至少两个不同的hypervisor平台进行操作管理。

事件和故障管理,包括监控,报警,审计。以及跨多个虚拟主机平台的报告。

•跨多个主机平台的虚拟机实例、主机操作环境和应用程序的可访问性的安全管理。

结论

如果保持VM扩展是前进的顺序,那么测试中最重要的部分就是每个产品如何保持对VM实例的控制,以及VM实例在其生命周期中所经历的似乎不可避免的变化。

我们相信,运行并行的、特定于平台的管理工具将在这个关键时刻造成最少的管理痛苦。但是,如果你需要让某种形式的跨平台VM管理软件立即启动并运行,那么CA的NSM/ASM是我们测试的最佳选择。

亨德森和艾伦是印第安纳波利斯ExtremeLabs的研究人员。联系他们kitchen-sink@extremelabs.com

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2009Raybet2

SD-WAN买家指南:向供应商(和您自己)提出的关键问题