虚拟化 频道

如何管理好多家供应商的虚拟化技术?

  【IT168 专稿】调查表明,大多数公司已经在使用不同供应商的虚拟化产品。

  Jeff Allison的公司现正在考虑桌面虚拟化技术,而部署这项技术的任务极有可能落在他的肩上。

  不过在Allison的完美世界,他倒希望把这项任务交给桌面系统专家。但虚拟化从来就不是一个完美世界,现在许多公司在部署多家供应商的虚拟化软件。

  身为佛罗里达州的医疗机构Health First的网络工程师,Allison负责管理虚拟化服务器基础架构,他希望只须管理该基础架构。他完全支持桌面虚拟化技术;其实很希望最终用户机器的传统管理员来负责桌面虚拟化项目。

  Allison表示,自己之所以不情愿接手这个项目,一方面归因于不熟悉桌面虚拟化,另一方面归因于管理及支持个人电脑面临沉重的负担。

  Health First使用VMware公司的服务器虚拟化技术和思杰公司的桌面工具。IT部门选择哪一家供应商的桌面虚拟化技术还有待决定。它一直在对VMware View(前身是虚拟桌面基础架构,即VDI)和思杰XenDesktop进行概念证明测试。

  面临日益复杂的场景

  的确,如今整个服务器虚拟机管理程序市场有着众多的选择,包括微软Hyper-V、Parallels Server for Macs、VMware ESX以及来自思杰、甲骨文、Novell、红帽和等Sun公司的Xen变种。不过一旦甲骨文收购Sun完毕,Sun的Xen版本可能会消失,正如Virtual Iron被甲骨文收购后,其虚拟机管理程序也不复存在。

  这些供应商加上其他比较专业的供应商(如Neocleus、Phoenix Technologies和Virtual Computer)已经在开始为这个市场添加桌面虚拟化产品或裸机客户端虚拟机管理程序。

  这一切导致IT经理们面临众多的选择。实际上,企业管理协会(EMA)的研究表明,绝大多数的企业已经在为该选择哪种虚拟化软件的问题而苦恼――即便不用于生产环境,也会用于测试和开发环境。

  EMA的调研副总裁Andi Mann表示,曾在2008年年中对规模不一的跨国公司的627名企业IT主管进行了调查,结果发现只有7%的调查对象表示,他们只有一家虚拟化供应商。调查对象的组成细分如下:28%来自大企业,37%来自大中型公司,36%来自中小企业。

  尽管多家供应商的虚拟化环境具有降低成本、可选择同类中非常好的的产品等优点,但管理这种多样化的环境却让人伤透脑筋。在Health First,一旦桌面虚拟化项目从测试阶段进入到部署阶段,Allison预计会采取相互独立的管理方法:一边是虚拟服务器基础架构,另一边是虚拟桌面基础架构,两者永远合不到一块。

  许多公司会采取这个权宜之计,至少在短期是这样,以便克服当前的管理难题。但专家们表示,作为一条非常好的实践,IT员工确实应该想方设法,以连贯的方式来处理不同的虚拟化技术,以便能够提供尽可能灵活适应的基础架构。

  戴尔公司的高级企业架构师Matt Brooks表示,企业IT经理可以采取的最明智的举措之一就是,想方设法为资源配置及管理等可以跨任何虚拟机管理程序环境实现复制的功能制定流程。

  他说:"如果你做不到,很可能围绕每种虚拟机管理程序构建小型基础架构,而这其实离虚拟化技术的初衷背道而驰。"

  Brooks完全是以过来人的身份讲这番话的。戴尔有一套庞大的虚拟化基础架构,目前包括6200多台虚拟机,采用多种虚拟机管理程序,用于测试开发环境与生产环境的虚拟机管理程序数量之比是6:4。

  他说:"我们认为这是多虚拟机管理程序环境,虽然我们希望虚拟机管理程序的数量尽量少些,但只要让我们能够优化,我们还是非常高兴的。"Brooks不肯具体说明戴尔使用哪些供应商的虚拟机管理程序。

  Brooks解释:"我们在物理环境下有众多不同的流程要管理;我们确实希望整合这些流程,以便能够同样迅速地管理、交付及监控虚拟化环境。关键在于寻找共同之处,并且确保从流程的角度来看,企业实践和管理实践可以重复。"

  单一管理平台

  合适的管理工具至关重要。EMA的Mann说:"缺乏管理虚拟化的技能是阻碍虚拟化技术得到部署的最主要因素之一。所以,我对企业IT部门所能给予的忠告就是,寻求可以跨供应商产品进行管理的工具集。"他补充说,遗憾的是,目前这种工具不是太常见。

  Mann说:"总的来说,虚拟化管理和虚拟系统管理往往侧重于VMware。这很自然,因为VMware眼下占有89%的市场份额。但我看到许多企业也在采用Hyper-V和Xen。"

  他在提到2008年年中的那项调查时说,30%以上的调查对象计划把Hyper-V添加到IT基础架构;40%以上的调查对象计划采用某一种Xen虚拟机管理程序。

  至于VMware,它拥有先进的管理工具集,但它致力于自己的虚拟机管理程序。VMware的女发言人表示,该公司没有发现客户要求管理生产环境中的多种虚拟机管理程序。据VMware产品营销高级主管Bogomil Balansky声称,正因为如此,VMware的开发资源目前用于为vSphere提供更大的价值。

  不过,VMware确实在与开发用于管理物理服务器的管理工具的供应商进行协调。VMware女发言人补充说,VMware与其他供应商共享API,并且采用了插件架构,旨在提供"无缝"管理物理机和虚拟机环境的功能。

  冠群公司基础构架管理和自动化事业部负责战略的副总裁Stephen Elliot表示,企业的IT经理们非常需要供应商彼此协调的这种做法。IT流程学会在2008年12月做了一项调查,上个月底发布的调查结果就包括上述这一结论。

  这项调查得到了冠群和VMware的共同资助,从北美323个IT部门收集了相关数据。

  Elliot说:"许多客户认识到虚拟化技术很好,能收到神奇效果,但某些环境无法进行虚拟化,于是他们需要弄清楚如何共同管理两种环境,并实现管理自动化。"

  另一方面,微软在系统中心虚拟机管理器(System Center Virtual Machine Manager)中提供了跨平台的异构管理工具。EMA的Mann说:"此举非同寻常,但很有积极意义。"

  如今,虚拟机管理器(VMM)可以管理微软的Hyper-V和Virtual Server虚拟机管理程序,另外通过与VMware vCenter Server(前身为Virtual Center)进行集成,还能管理VMware公司的ESX 和ESXi虚拟机管理程序。微软虚拟化部门的技术产品经理Edwin Yuen表示,管理思杰XenServer的功能即将发布,但计划今年秋天发布的VMM没有这项功能。

  Yuen补充说:"通过单一管理平台,就能从逻辑的角度或所有者的视角,理清、查看每台服务器上的虚拟机。我们正在设法提供一款软件工具,便于管理员对所有虚拟机进行日常管理。"

  Yuen表示,可通过Windows PowerShell命令行命令集为虚拟机管理器输入信息,确保跨平台实现一致性。他说:"如果你想创建一个新的虚拟机,就是'创建虚拟机',而不是'创建新的VMware虚拟机',也不是'创建新的微软虚拟机'。我们正在设法不仅统一视图,还统一管理、使所有这些系统的管理实现自动化。"

 

0
相关文章