很长一段时间以来,当笔者询问业内厂商“什么样的服务器更适合虚拟化”时,大多数人的回答是,性能更强、越高端的服务器更好,比如四路服务器就比双路服务器更受虚拟化应用的青睐,因为四路服务器性能更强、内存容量更大、稳定性和可靠性也更好,能够承载更多的虚拟机。
不过,事情总不是完全绝对的。比如,在一台32路的大型服务器上运行VMware、微软或是思杰的虚拟化软件,就没什么意义了。因为:
首先,在实际应用中,很少有虚拟化用户选择了四路以上的系统,国内很多用户甚至仍然是在双路平台上跑虚拟化应用。想想看,如果你选了32路服务器,按每虚拟机的TCO成本来计算,就会发现非常不划算,成本太高。而且,绝大多数虚拟化软件每个虚拟机最多只能支持4个虚拟处理器。就算你选了VMware,要想实现每个虚拟机支持8个虚拟处理器,也必须购买那种最昂贵、最顶级的企业级软件版本。
第二,有人说大型SMP系统的可用性更高,但这可以通过软件中的集群或实时迁移功能来实现。
第三,选择高端服务器,确实有助于在不同分区之间更容易地实现资源配置,但随着虚拟化软件中“在不同物理机之间实时在线迁移虚拟机”功能的发展和成熟,这一点已经不是那么非常必要了。
最后,许多厂商认为在大机器上运行虚拟化会更容易管理,因为你需要管理的物理服务器数量减少了。我觉得这也是相对的,关键看你的应用数量(虚拟机数量)的多少,而不只是简单地看机器的数量。今天,借助一些自动化管理软件工具,以低成本的方式来运行许多台中低端服务器是完全没问题的。
另外,值得一提的是,随着英特尔推出最新一代的至强5500系列服务器处理器,系统中所能支持的内存容量也越来越大——最多18个内存插槽,如果插上8GB的内存条,最大内存容量已经可以达到144GB之多。而内存容量对于虚拟化应用来说是非常关键的一大因素。这也意味着,跟以往相比,你用少量的CPU数量就能带动更多的内存。过去,很多用户是为了让虚拟机获得更多的内存,而不得不购买更多的处理器,而后者往往超出了你的需要。要知道,根据英特尔的测试,至强5500比上一代CPU性能平均要快一倍。因此,从这一点来看,也许基于至强5500的双路服务器就能满足你的虚拟化应用需求,而不必再去花费更大代价购买高端的四路以上系统了。
当然,以上建议也只是我的看法,具体到你的应用环境,选择什么样的硬件服务器,最好还是要先对应用负载资源需求、整合比、功能需求等因素进行综合分析之后才好确定。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
英特尔发布新至强可扩展处理器推动服务器升级
在英特尔推出新处理器、存储级存储卡和网络产品后,思科、戴尔EMC和Super Micro Computer本周 […]
-
细数服务器硬件供应商和服务器选项
现在服务器硬件供应商提供各式各样的服务器,企业面临广泛的选择。大多数主要供应商的产品系列中都包含机架式服务器, […]
-
IBM Power9服务器增加可靠性 降低维护成本
本周IBM推出多款可扩展Power9系统服务器,IBM希望借此吸引有计算密集型需求的客户,例如内存数据库、分析 […]
-
戴尔公司HCI服务器升级软件计划展示硬件实力
即使戴尔技术公司表现出了对混合云计算的雄心,他们也会让那些传统服务器硬件客户放心,戴尔不会扔下他们不管的。 在 […]