什么样的服务器更适合虚拟化?

日期: 2009-06-01 来源:TechTarget中国 英文

  很长一段时间以来,当笔者询问业内厂商“什么样的服务器更适合虚拟化”时,大多数人的回答是,性能更强、越高端的服务器更好,比如四路服务器就比双路服务器更受虚拟化应用的青睐,因为四路服务器性能更强、内存容量更大、稳定性和可靠性也更好,能够承载更多的虚拟机。

  不过,事情总不是完全绝对的。比如,在一台32路的大型服务器上运行VMware、微软或是思杰的虚拟化软件,就没什么意义了。因为:

  首先,在实际应用中,很少有虚拟化用户选择了四路以上的系统,国内很多用户甚至仍然是在双路平台上跑虚拟化应用。想想看,如果你选了32路服务器,按每虚拟机的TCO成本来计算,就会发现非常不划算,成本太高。而且,绝大多数虚拟化软件每个虚拟机最多只能支持4个虚拟处理器。就算你选了VMware,要想实现每个虚拟机支持8个虚拟处理器,也必须购买那种最昂贵、最顶级的企业级软件版本。

  第二,有人说大型SMP系统的可用性更高,但这可以通过软件中的集群或实时迁移功能来实现。

  第三,选择高端服务器,确实有助于在不同分区之间更容易地实现资源配置,但随着虚拟化软件中“在不同物理机之间实时在线迁移虚拟机”功能的发展和成熟,这一点已经不是那么非常必要了。

  最后,许多厂商认为在大机器上运行虚拟化会更容易管理,因为你需要管理的物理服务器数量减少了。我觉得这也是相对的,关键看你的应用数量(虚拟机数量)的多少,而不只是简单地看机器的数量。今天,借助一些自动化管理软件工具,以低成本的方式来运行许多台中低端服务器是完全没问题的。

  另外,值得一提的是,随着英特尔推出最新一代的至强5500系列服务器处理器,系统中所能支持的内存容量也越来越大——最多18个内存插槽,如果插上8GB的内存条,最大内存容量已经可以达到144GB之多。而内存容量对于虚拟化应用来说是非常关键的一大因素。这也意味着,跟以往相比,你用少量的CPU数量就能带动更多的内存。过去,很多用户是为了让虚拟机获得更多的内存,而不得不购买更多的处理器,而后者往往超出了你的需要。要知道,根据英特尔的测试,至强5500比上一代CPU性能平均要快一倍。因此,从这一点来看,也许基于至强5500的双路服务器就能满足你的虚拟化应用需求,而不必再去花费更大代价购买高端的四路以上系统了。

  当然,以上建议也只是我的看法,具体到你的应用环境,选择什么样的硬件服务器,最好还是要先对应用负载资源需求、整合比、功能需求等因素进行综合分析之后才好确定。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐