InfoWorld评论:虚拟实验室管理人员面对面
VMware,Vmlogix,Sullgient和SkyTap Solutions ACE虚拟机配置,部署和拆除,具有一些关键差异的特性和轻松
随着虚拟化在转换它时继续快速运行,许多组织开始使用该技术来创建和管理瞬时配置的系统。这些系统通常用于一次性项目并在项目端拆除。虚拟化是一种几乎完美的匹配。IT组织为临时系统使用虚拟化依赖于称为Virtual Lab Managers的软件包,或者只是简称实验室管理器。
“实验室经理”一词并不完全描述这些解决方案对的所有目的。临时虚拟化系统的用例涵盖了广泛的频谱,包括开发,测试软件,查看新产品,运行演示,进行内部指令等。Lab Managers简化了累积和拆除,同时提供了许多其他服务,直到您定期部署虚拟机之前不容易预测。
[显示您对Infoworld的支持Apple和Flash之间的和平计划。|跟上App Dev问题和Infoworld的趋势致命的例外和战略开发人员博客。]
对于此评论,我看过VMware的Lab Manager(我在2006年审查了哪个,当它仍然被很快收购的Akimbi出售);SURGIET的虚拟自动化平台(我也在2006年审查了哪些);LabManager从vmlogix,一个新人到实验室管理工具,但虚拟化技术中的先锋供应商;和Skytap,其产品完全是云的。我发现产品是出色的解决方案,即大大简化了非生产虚拟化系统的管理。
实验室经理如何工作实验室经理围绕几种基本功能构建,所有这些都是在审查的产品中实施的。该软件通常在其自己的专用服务器上运行,并与虚拟化资源(服务器和存储)的池进行交互,以及持有伪影的专用存储服务器,我将很快描述。总之,最小标准配置包括至少三个系统:Lab Manager,Storage Server和虚拟化主机或主机。
当在主机上创建虚拟机时,它们是在存储服务器上安装的模板的实现。(模板可能是一个红色的帽子服务器配置有三个NIC并运行Tomcat。)当需要出现时,管理员将选择一组模板以实例化入虚拟机。如果这组虚拟机 - 例如,要将数据库服务器,Web服务器和客户端计算机作为单个实体处理,则虚拟机捆绑到名为Configuration的管理单元中。可以将此配置保存到存储服务器,稍后将作为单个单元运行。
当Lab Manager产品创建配置时,它们可选择将虚拟路由器捆绑到其中。该路由器提供网络地址转换(NAT),这是在同一配置的两个实例同时运行的情况下是必要的。虚拟路由器中的NAT维护配置内的各个虚拟机的IP地址,同时将配置外部暴露为转换地址。此换译可防止在同一网络段中运行相同IP地址的两个虚拟机时通常会出现的冲突。构造中内置的其他软件类似地处理MAC地址的多个实例的问题。
实验室管理器的一个关键特性是能够获取正在运行的配置的快照,从而创建克隆。动态克隆在测试和QA中是非常宝贵的,测试工程师可以在bug出现时获取快照,并将克隆配置的链接转发给开发人员以进行修正。与虚拟机模板一样,快照也保存在存储服务器上。(实际上,它们可以保存在任何地方,但是实验室管理员管理的存储服务器可以实施访问控制、库存管理、生命周期等。)
Lab Managers可以执行许多其他小型任务,例如安全性,审核等,但它们的主要功能是以方便的方式管理VM模板,配置和各个虚拟机。
真正的实验室几乎虽然我努力突出产品之间的差异,但你坐在控制台上的真实感觉是产品很像。他们都完成了相同的任务 - 群体中的VMS建设,部署和拆除 - 非常好。正如你在伴随的数字中看到的那样,他们也看起来很多。鉴于他们的主要功能是相同的,这并不奇怪。
产品共享其他方面。本机版本(即,除了Skytap之外的所有产品)都非常难以安装,并且在所有情况下,文档都很差。供应商清楚地预计将在任何销售中发出技术人员,但如果他们希望在不花很多时间在供应商支持线上持续大量时间,因此将管理者和管理员提供经理和管理员。在这方面,Skytap是IT网站的梦想。它是完全交钥匙。您没有安装,并且在一个小时内完成演示,用户可以积极配置和生产。
一旦理解基本概念,所有四个包都易于使用。因此,选择过程中的真实决定因素是次要特征。最适合的包装是外科和vmlogix。它们具有最大的互操作性,两者都有许可证跟踪器,并具有广泛的调度机制。
VMware的产品在两个方面相比之下:可扩展性和性能。在在不同的平台上进行测试时,VMware绝对更快 - 致力于熟练使用其连接的克隆设计。它还具有运行大型实验室并安装在许多网站上的声誉。但是,它需要完全承诺VMware,因为它不管理其他虚拟机。这是在很多方面,在这个群体中最糟糕但最快的产品。如果此评论中的最大供应商,如果此因素进入您的选择等式,则它也被最大的供应商备份。
对于从未使用过实验管理软件的网站,我强烈推荐尝试天空图。这将提供具有小投资的实践经验,并且对其现有的基础设施没有干扰。然后,一旦沉迷于实验室管理的功能,他们可能会考虑其中一个解决方案,如果他们不想在云端或照顾时处理Skytap的两次停机窗口。SkyTap也是我只需要偶尔实验室管理设施的组织的首选,例如迫在眉睫的产品发布所引起的浪涌。
总体而言,您选择的任何解决方案都将运作良好,供应商提供评估计划,使其廉价地比较和对比飞行员项目中的解决方案。
阅读个人评论的详细信息:
InfoWorld Review:Sulgient虚拟自动化平台7Sultgient在许多方面,实验室管理的原型是通过其2003年收购港口的第一个供应商。Sulticient Virtual Automation Platform 7是在2006年获得我们的评论中最高评级的产品的最新版本。该平台为VMware ESX提供了实验管理Microsoft Hyper-V虚拟机管理程序。实际上,它可以管理两个平台上的玻璃板的平台上的虚拟机。该公司预期在未来12个月内增加了对Red Hat KVM(基于内核虚拟机)的支持,新的管理程序与Red Hat Enterprise Linux捆绑在一起,这标志着OEM从其与Xen的长期关联出发。Xen支持没有时间表。
从外科控制台,管理员首先用虚拟机管理程序提交服务器。然后将这些服务器添加到可用系统的库存中。根据其容量,新服务器估计其能力,包括哪些外科呼叫EPU或有效处理单元,这些单位是计算能力最小的可分隔单位。然后将EPUS,RAM和存储分配给资源池,这是用于托管虚拟机的管理实体。与其他产品一样,虚拟机的配置可以由管理员手动工具或从模板库复制。前面讨论的虚拟路由器是配置的可选功能。克隆运行配置是一个简单的菜单单击。下面的外科控制台显示了一个配置和其克隆同时运行。(点击图片仔细视图。)
配置可以设置为使用一个物理网络地址并附加为一个WAN段,这样用户就可以透明地访问它们,作为一个广域网,而不知道他们正在使用一个虚拟机。Surgient在内部使用这种能力来满足自己的管理需要。
当我使用外科时,我始息地意识到它融入企业织物的综合。它不仅支持前导的虚拟机管理程序,还可以通过广泛的选项选择来访问运行VM的控制台:RDP(远程桌面协议),VNC,VMware的vSphere控制台访问或Citrix ICA。VMS部署可以在外部外部或通过HP服务器自动化(HP的企业供应工具)或来自赛门铁克的Altiris的自动化。与此处审核的其他包一样,Sultgient与Microsoft Active Directory和LDAP集成。它还可以将使用和性能数据中继到大多数BI工具。
虽然其他包具有其中一些特征,但没有具有外科的丰富的调度环境。调度程序使用户能够在特定时间计划给定数量的计算机,并确信VMS将可用。此选项在若干使用情况下至关重要,例如教育(当类时,当一个类可能需要设置的时间)或在设置时间中需要30个预先配置的VM)或从远程位置执行演示。
唯一给了我暂停的细节是外科手柄如何克隆。这需要一些解释。当在VMware vCenter Lab Manager上进行克隆时,系统只能从基本模板虚拟机中保存增量(即,更改)。这被称为“链接”克隆。这种设计的原因是Deltas往往是小文件,它们很容易在经济上存储并快速设置。
性能是关键,但它有一个价格:复杂性。复杂性来自克隆后来克隆的情况。在VMware产品中,克隆克隆从原始虚拟机中创建两个或更多几代后代。这有效。启动VM时,一系列增量与原始虚拟机透明地组合,您可以透明地组合 - 但如果删除链接的克隆,则会发生什么?
在VMware的实现中,如果它具有链接克隆,则无法删除原始虚拟机。(虚拟机将显示在控制台上删除并无法使用,但在后台,只要它具有依赖克隆,它将继续存在。但是,您可以删除Delta文件的中间代中代之一,从而大幅上升所有后续几代克隆都在系统上。他们不能再开机。
通过只允许一代链接的克隆,Suclienties绕过这个问题。如果克隆虚拟机,它会创建一个delta文件。如果克隆克隆,它将Delta文件统计到虚拟机中,然后克隆整个VM。这整齐地解决了这个问题,但它引起了一个不同的性能惩罚:第二代克隆需要很长时间才能创造。
这种延迟是一个好处或限制取决于您需要克隆机器的频率。频繁克隆的最常见用例是开发和测试环境。在测试器的示例中,克隆虚拟机的开发人员见证一个错误,那么开发人员可能会运行克隆并在调试过程中占据该虚拟机的克隆。
此时,开发人员通过VMware和Sulgient接受发散路径的阈值交叉。作为用户,我更喜欢VMware解决方案,因为在这些点创建克隆是您想要快速执行的。作为经理,我认识到多个世代的并发症可能是昂贵的并且代表IT管理员的偶尔负担。
如果您倾向于它的角度,外科也有一个很好的解决方案;否则,您可能更喜欢采取的方法VMware.或者vmlogix.。
除此之外,我发现外科是一个优秀的产品。从它的角度来看,它是这里审查的最完整的包 - 在主要平台上运行并提供广泛的IT钩子。
阅读下一篇点评:vmlogix labmanager 3.8.1
InfoWorld Review:VMLogix LabManager 3.8.1vmlogix自2004年以来一直为虚拟化提供管理工具。它最近将其与其LabManager的两个版本移动到实验室管理市场:在本机系统上运行,而另一个支持纯云架构。