存储 频道

只玩"虚"的!主流虚拟化管理软件全面PK

  因事制宜部署虚拟化软件

  选择虚拟化管理软件时,不必固守惟一的产品。需要理解每一种虚拟化管理软件的优势和局限,根据其运行利益、管理工具和成本来匹配工作负载和需要构建的环境。应根据特定的任务,选择那些恰如所需、经济适用的虚拟化管理软件(例如Hyper-V、XenServer和KVM),尤其是工作负载不是十分重要时更应如此。

  根据为2008年12月数据中心大会所做的调查,对部署虚拟机的数据中心来说,同时采用VMware和微软虚拟化管理软件的异构虚拟化环境(约占总数的40%),是所占比例最高的选择。因为这两种虚拟化管理软件相互补充,可满足不同层次的需求,能提供最优的总体拥有成本和投资回报。

  人们很可能这样预见:在不远的将来,虚拟化管理软件将成为通用型产品,并可能免费对外提供。2007年9月,“开放虚拟机格式”(Open Virtual Machine Format,OVF)被戴尔、惠普、IBM、微软、VMware和XenSource共同提交给Distributed Management Task Force(DMTF)组织。

  OVF是一项开放标准,用于封装和分发虚拟机上的虚拟应用和其它常见应用。该标准被描述为“开放、安全、高效、易传输、可扩展,可用于封装和分发运行于虚拟机之上的软件”。OVF标准独立于任何具体的虚拟化管理软件或处理器结构。封装和分发的单位是所谓的“OVF包” ,其中可包含一个或多个“虚拟系统”,每个虚拟系统均可部署到虚拟机。

  为了部署异构的虚拟机环境和充分利用OVF的价值,虚拟化生态系统中的成员(例如VizionCore、PlateSpin、Akorri和Veeam等)开发了一个多虚拟化管理环境下的管理工具,该工具独立于现有的虚拟化管理工具,能够简化我们的IT Services Management (ITSM) 递送平台。借助多虚拟化管理软件的递送平台,下一代数据中心能使用单一的控制台提供各种虚拟化管理软件的功能,包括动态工作负载监控与分配、高可用业务连续性、虚拟机自动配备,以及各种基于衡量标准的IT计费系统等等。

  最后:虚拟化是一个架构决策

  大多数应用程序都能加以虚拟化;对于那些需要耗费很多硬件资源的应用程序,将之迁移到虚拟机之上,并不一定能够实现节约;I/O流量大的应用程序在虚拟机上可能会变得低效,因为大多数情况下,多台虚拟机需要共享一个物理设备的有限I/O容量。“较陈旧、较小的已封装应用程序”是初期虚拟化的非常好的目标,被迁移到虚拟机的这类应用程序很少属于任务关键型的应用。

  有效地将虚拟机结合在一起。服务器管理员需要平衡在工作日I/O流量大的应用程序与在夜晚利用I/O通道执行备份的应用程序。建议尝试以一种动态的方式平衡工作负载,而不是设计一个完美的静态的固定映射。如果虚拟机实现75-80%的服务器利用率(如今很多数据中心管理员认为这样最为适宜),工作负载会不可避免地上下波动,可能不会在所有时间都保持完美的匹配。重要目标之一是能够动态地应对这些变化,尤其在虚拟化较早阶段。这意味着需要购买当VMware、Hyper-V、XenServer和其他第三方如 VizionCore、PlateSpin、Akorri和Veeam等提供的管理工具。

  具有“感知虚拟化管理软件”能力的存储区域网络(SAN)能够提供更完善的保护。如今很多虚拟化管理软件能够提供快照功能,以此为快速备份与恢复提供资源,促进虚拟机的正常运行。然而,使用基于服务器的虚拟化管理软件快照,会给服务器的性能带来负面影响。因为这样会占用一定的服务器资源,消耗虚拟机和存储设备的空间。

  如果将快照处理工作转移到具有“感知虚拟化管理软件”能力的后台存储系统,效果会则会更为理想。这样会减轻虚拟服务器的负载,可为关键应用程序释放处理能力,并能提高服务器的整体扩展性。 配有VMware软件和Hyper-V的戴尔EqualLogic就是利用存储设备实现快照功能的典范,它能够提供平稳、无缝的数据保护功能。它能够解读和保存虚拟机文件夹结构,并创建包括虚拟机、虚拟机文件夹、数据存储库、集群乃至整体虚拟机部署等在内的多个级别的快照。

  最后但并非不重要的是,虚拟化是一个架构决策。应确保所有相关者都参与进来,制定一个全面的计划,其中包括清晰的要求和成功要素。大多数技术环境将需要一个涉及多家厂商的虚拟化管理软件方法,以便获得应用程序支持、增加受支持硬件的选择,以及根据所需的各个性能等级选择虚拟化管理软件。每项新技术会解决我们过去存在的问题,也会将新的挑战引入当前的基础设施平台。因此,我们需要以战略的眼光采取系统的方法,包括开展技术研讨会、评估、设计和实施(WADI),最终实现绿色高效的企业IT。

0
相关文章