/ 中存储网

选择最优hypervisor的两个步骤

2013-11-19 08:25:20 来源:中存储

IT专业人员之间有关hypervisor的争论一直是个热门话题。直到最近,大多数人仍旧认为VMware提供了高级的虚拟化特性,显然是业界的领导者。然而,随着Windows Server 2012 Hyper-V的发布,很多人认为微软已经快步赶上,提供了与VMware相同的功能特性。由于这些最新的功能改进,你可以考虑更多的竞争性选项,因此当下成为了为数据中心选择hypervisor的最佳时机。那么你准备怎么选择?在为数据中心选择最好的hypervisor时,下面五个步骤能够确保你做到滴水不漏。

选择最优hypervisor步骤1:了解需求

无论选择哪个产品,在未了解公司的需求之前做出选择都不是明智之举。毕竟,公司及其应用需求是选择产品的前提。除公司的需求外,你和你的同事还有自己的需求。

在步骤一中,我推荐准备一个笔记本或者用白板集体讨论你以及公司的需求。例如,我的列表如下:

我的虚拟化hypervisor需求:

  • 灵活性
  • 可扩展性
  • 易用性
  • 可用性
  • 可靠性
  • 效率
  • 可靠的支持
  • 健壮的生态系统

大多数公司的需求和我个人所列出的需求是一致的。尽管上述需求同样与你的需求相符,但是可能与公司的需求存在一些差异。例如,众所周知,我的公司可能还要求hypervisor价格实惠,或者有证据或案例表明曾经的部署取得了成功。

即使你的需求与公司一致,公司也可能有不同的考虑或者对各种需求的理解与你大不相同。例如,你对可用性的解释可能是不希望hypervisor在你休息的时候宕机,而公司对可用性的需求是99.99%的应用可用性。简单地说,尽管可扩展性需求是添加更多的服务器与虚拟机并不是件痛苦的事儿,而你的公司可能要求支持内存大小为1TB的虚拟机,而且虚拟机与主机之间的比率是300:1。

因为技术人员在购买hypervisor时很容易因其运行速度和统计数据而兴奋不已,所以当你全面了解了你的需求以及公司的需求后,继续第二个步骤是非常重要的。

选择最优hypervisor步骤2:了解功能特性

我花了很长时间对hypervisor进行对比,尤其是vSphere和Hyper-V。通过这些对比,我了解到hypervisor之间存在很多细微的差别。通常最大的差别是在生态系统、可用性、用户体验以及舒适度方面(hypervisor是什么?定义、种类及产品介绍)。

现在还不是忽略hypervisor之间差异的时候。尽管某些记者乃至微软已经尝试做出这样的结论,但是我根本不会买账。为什么?就像一句谚语所说,“所有的交通工具都是把你从A点送到B点,因此没什么区别。”毕竟,对于大多数开车的人来说,人们的确在意汽车的特性以及与竞争对手产品之间细微的差异。

话虽如此,那么你应该关注哪些特性与优势呢?答案就是支持你在步骤一中列出需求的功能特性及优势。如果你希望hypervisor具备灵活性,那么你可能想要不同主机之间能够对虚拟机进行在线迁移的功能特性(像VMware的vMotion或者是微软的Live Migration)。如果想获得可用性,你会希望在主机发生故障或者操作系统宕机后能够自动重启虚拟机。

一定要关注hypervisor功能特性的业务价值。如果技术说明书不是站在业务的视角分析问题,那么一定不要被统计数据或者华而不实的功能所迷惑。

选择最优hypervisor步骤3:研究生态系统

很多时候,组织评估产品时忽略了围绕产品的生态系统构建。我作为一名IT经理对众多软硬件产品进行了评估与采购,我知道了解销售人员并基于销售人员的认知与推荐做出采购决定是非常容易的事儿。参加厂商赞助的活动,因其产品而感到兴奋并在评估其竞争力之前进行采购也很容易。然而,有关产品的生态系统至关重要。我认为生态系统定义涉及很多方面,包括:

  • 产品知识库文章的可用性
  • 第三方书籍、视频以及博客文章的可用性
  • 能够帮助你使环境更具生产效率的第三方软件工具
  • 本地用户组会议的参与程度
  • 对特定产品专业技能的就业机会需求量(这显示了其他公司在采用该产品并雇佣具有相应技能的员工)
  • 提供产品服务的咨询公司数(以及在其他公司取得成功前已经部署了多少)

与其他公司讨论以了解他们有关该产品的经历、好评与差评,这同样是调查产品生态系统的一部分。在很多时候你可以在本地用户组会议上遇到这些人。

选择最优hypervisor步骤 4: 对比成本

企业为的是赚钱,他们想要的是具有较好投资回报率的解决方案。然而,对于hypervisor来说,投资回报率很难计算。就像你不可能统计某个特性的更大的灵活性。

然而,你至少可以对比产品的成本以及在不同的价格点能够得到什么功能。不要总认为你需要最高级的版本。而且不要被忽悠,然后认为你需要产品套件;可能你远程的办公室使用免费的产品就OK了。或者在选择产品套件之前可以再等上几年。

不管怎样,不要仅仅基于成本而选择hypervisor。你需要考虑需求、相关的生态系统以及产品的用户体验。

选择最优hypervisor步骤 5: 亲自测试

测试不可能比得上亲自动手测试,阅读不能够取代个人体验。在获得某些个人体验之前你不应该对某个hypervisor进行抨击。幸运的是,你可以通过现有的桌面或者笔记本获得某些基本的用户体验。你可以在VMware Workstation或者VMware Fusion中运行VMware vSphere和Hyper-V来创建一个友好的学习与测试环境。当需要说服老板或同事时,在陈述中加上类似“在我的实验中”这样的话是非常有说服力的。

如果正在考虑取代数据中心中的hypervisor或者在数据中心中添加hypervisor,我希望你会考虑使用上述五个步骤以确保为你的业务高效运行选择了最好的hypervisor。