私有云管理工具大比拼

  • 来源:TechTarget中国
  •  2014-11-14
  •   浏览 1233 次

本文,我们将对业内领先的第三方私有云管理工具进行比较,并为你的环境选择提出正确的建议。

随着越来越多的企业采用了私有云,对于相关管理软件的需求也变得迫切而明显。但是,并不是所有的私有云管理工具都是在同等情况下被开发出来的。IT专业人员必须确保他们所选择的工具是最适合他们组织需求的。

所有主要的私有云供应商都提供了他们自己的用于开发和管理私有云的产品。微软公司提供的System Center虚拟机管理器可作为Hyper-V的管理工具,而Vmware公司则推出了vCloud Suite.类似地,Citrix公司提供了CloudPlatform,而Red Hat公司有CloudForms.

虽然这些管理工具提供了构成私有云计环境的虚拟化基础设施的基本功能,但是无数第三方产品所交付的管理功能要远远强大于平台工具,例如多平台支持、回收浪费空间的功能以及用于性能最优化的虚拟机(VM)监控等。

本文将为读者介绍服务器虚拟化/私有云管理工具产品的四个基本采购标准,并比较了四个最成熟、最流行的第三方私有云管理工具产品,具体包括:

VMTurbo运行管理器版

Embotics的 vCommander企业云管理软件

Solarwinds的虚拟化管理器

WhatsUp Gold Whats Virtual

采购标准

在选择一个私有云管理工具产品时,有很多应当考虑的因素。首先,最重要的考虑因素应当与私有云的核心功能直接相关,例如虚拟网络配置或自助服务配置。但是,这一类别的功能都被集成在了虚拟机管理程序供应商的私有云软件中了。

私有云管理软件更适于深入地分析你的虚拟基础设施以及在其基础之上运行的工作负载。这种情况下,当选择管理产品时用于评估的四种最重要的标准分别是:

诊断功能:服务器虚拟化和私有云基础设施都是复杂的。好的管理工具必须能够在问题影响到虚拟机(VM)之前找到并且解决它们。

多平台支持:更多的环境正在使用多个虚拟机管理程序以匹配经济性和工作负载的需求。管理工具支持的平台数量越多,那么你所面临的复杂性也就越高。

资源监控:合适的管理工具必须能够回收被浪费的存储资源,并确保你的物理资源正在被最为高效地使用。

性能跟踪:让你的虚拟基础设施保持平衡并在最高效率状态下运行是最大限度实现你的私有云部署的关键。

诊断功能

企业级服务器虚拟化基础设施是复杂的,因为它们涉及到很多不同组件协同运行以提供可靠工作负载的托管。当基础设施被配置为一个私有的或混合的云而运行时, 这一复杂性将呈指数级增长,因为额外的抽象层。在导致发生真正问题时,这个复杂且分布广泛的基础设施将让检测和修复潜在问题变得困难。因此,任何好的管理 产品都应当能够检测出将可能导致严重问题的情况。

当谈及诊断功能时,SolarWinds的虚拟化管理器具有明显的优势。该软件包括了许多可用于发现有问题情况的不同功能。但是,这个软件最常用的诊断功 能是虚拟化相关性映射和历史取证功能。这个软件非常职能,它能够了解虚拟数据中心内对象(例如虚拟机、主机以及数据存储等)之间的关系。你不仅可以映射对 象之间的依赖关系,而且你可以根据软件所维护的历史数据来跟踪这些依赖关系随时间的变化。

VMTurbo有不同的诊断方法。私有云监控软件通常会生成警告来通知管理员们发生了问题。VMTurbo不是基于警告的解决方案。相反,它会持续不断地对工作负载进行监控,并自动地做出调整以防止问题的发生。

WhatsVirtual提供了使用WhatsUp Gold Alert Center的诊断警告。Alert Center是一个提供了企业级警告和跨整个企业发生事件通知的单一窗口界面,所以当产生多个警告时,与服务器虚拟化基础设施相关的警告都会在相同的界面 中显示。

虽然Embotics的vCommander也提供了很好的多样化功能集,但是它缺少除基本性能故障诊断以外的诊断和修复功能。

多平台支持

咋看之下,支持多个供应商可能似乎并不是很重要,尤其是如果你正在使用单一供应商的工具。但是,我们并不能保证实际应用永远都是这样,很多企业都会部署多 个虚拟机管理程序工具以匹配经济性和实际工作负载的要求。例如,在过去的一年中,很多Vmware的企业用户都开始引入了Hyper-V服务器,这是因为 在某些情况下使用Hyper-V要比购买额外的Vmware许可证更具成本效益。

当谈及支持多个供应商时,Embotics是最佳的选择。它的vCommander是专为在 Vmware和微软环境中运行而设计的,并且,尽管它不提供对Citrix的支持,但是它确实支持亚马逊EC2和惠普的公共云。

当谈及不需要公共云支持的私有云时,那么则是VMTurbo具有优势了。该公司支持Vmware的vSphere、微软的Hyper-V、Citrix的XenServer以及RedHat的RHEV.

与之形成对比的是,SolarWinds的虚拟化管理器只支持VMware和Hyper-V,而WhatsVirtual只支持vSphere5环境。

[page]

资源监控

资源监控是不可或缺的功能,它可确保你的整个虚拟化私有云环境拥有它所需要的物理硬件资源。它还能够回收被浪费的存储空间,这些存储资源之前被分配给现在处于休眠状态的虚拟机。

所有的产品都能够出色地监控云资源,但是SolarWinds虚拟化管理器恢复被浪费资源的能力使得它在四个竞争对手中脱颖而出。与它的竞争对手一 样,SolarWinds提供了各种用户可用于跟踪资源使用情况的仪表盘。它的虚拟机蔓延控制功能是同类产品中最出色的工具,用户可以通过使用这个功能来 跟踪被废弃和过度分配的虚拟机,从而达到回收被浪费资源的目的。

VMTurbo提供了许多不同的仪表盘,它们可为管理员们提供工作负载的总结和虚拟化基础设施的整体情况概述。此外,VMTurbo还提供了被称为虚拟运 行状态监控器的免费监控功能。它可以提供你所期望的所有监控数据,同时还为你提供了能够从中回收存储空间的休眠虚拟机信息并提出提高效率的建议。

Embotics提供了大量与资源监控相关的不同功能。该软件提供了“合理精简”的报告,报告内容涉及了哪个虚拟机占有最多CPI、内存以及存储资源等详 细信息。这个软件还提供了关于资源消耗的详尽报告,它表明随着时间的推移资源是如何被使用的,以及被谁使用的信息。vCommander资源监控功能的最 有用之处就是其智能工作负载部署功能。该软件还能够给出工作负载部署的合理化建议或者自动地根据业务需要和可用硬件资源移动工作负载。

WhatsVirtual提供了专用于在虚拟化层次上进行资源监控的仪表盘。这个仪表盘可提供主机和虚拟机的资源消耗报告,具体涉及CPU、内存、硬盘以及网络等。

性能跟踪

当进行私有云管理工具软件评估时,另一个重要的评价标准就是管理软件跟踪物理硬件和虚拟机性能的能力。这是确保关键任务工作负载高效运行的唯一方法。

当谈及性能跟踪时,我推荐SolarWinds的虚拟化管理器。这个软件囊括了企业级管理解决方案中用户所能期望的所有性能跟踪功能。此外,它还提供了专 用的网络性能监控器、服务器和应用程序监控器以及VDI性能监控,这些监控器可实现高粒度监控并确定如何收集与分析性能数据。

VMTurbo的免费虚拟运行状况监控器还提高了针对CPU、内存、存储、以及网络结构性的性能监控。它提供了显示资源使用情况的热图,存储资源仪表盘以 及按CPU对列长度排列主机的单独显示界面。但是,VMTurbo的真正强大之处在于它能够使用监控数据来为用户做些具有实际意义的事情。这个软件将根据 工作负载进行持续不断的调整以确保最佳性能。例如,虚拟机可以动态地移动至未充分使用的主机,从而作为一种缓解性能瓶颈问题的方法。

Embotics的vCommander包括了内置的性能故障排除功能,而该软件是专为在服务水平协议(SLA)受到影响之前检测出性能问题而开发的。另外,它还涉及了很多与性能相关的报告。

WhatsVirtual被设计为一个被称为WhatsUp Gold产品的插件,而这个软件提供了基本的性能监控功能。它跟踪典型的物理服务器性能指标,例如CPU使用率、硬盘使用率、内存消耗以及网络延迟等。它 还使用Vmware API为Vmware虚拟机收集额外的性能指标。

结论

尽管在本文介绍的四个评价标准中,SolarWinds在其中的三项表现最佳,但是它并不一定就是最好的选择。

对于需要最小化日常维护费用的较大型企业来说,VMTurbo是一个较好的选择。 这个软件会针对虚拟化的工作负载自动地做出调整,从而在问题出现之前就把问题扼杀在萌芽状态。

vCommander是混合环境的最佳选择,因为它本来就支持公共云。

对于那些部署真正意义上的私有云的用户来说,Embotics的vCommander是最好的全能型工具。这个软件重点关注财务解释权、管理、跟踪和合规等方面。它还有一个非常好的资产发现引擎,甚至还具有与虚拟机生命周期管理和快照管理相关的功能。


To Top