大型机仍是优于x86的最佳虚拟化平台
2009-05-06 17:24:31 来源:WEB开发网一台服务器应该支持多少了虚拟机。是40个、60个还是100个?如果虚拟机的数量超过800个怎么办?那会引起你的注意吗?
那是在他们讨论IBM zSeries硬件能够支持多少个虚拟Linux实例的时候由大型计算机抛出的数字。zSeries运行Linux并不是新闻。但是,对于生活在x86服务器的分布式世界的我们的大多数人来说,这个事实一直被当作是一件好奇的事情。毕竟大型计算机时代已经在70年代结束了,对吗?不对。虽然大型计算机不是现代计算环境的核心,但是,大型计算机执行某些任务时仍然能够做得很好。大型计算机的销售的增长率一半都没有国家的GDP增长的速度快。让我们面对这个现实。如果有人知道如何在一台硬件上运行800个虚拟机,他们可能会有一些东西要教给我们。
在更深入地研究这个课题之前,值得指出的是,从5万英尺的高度看,大型计算机与多芯片x86服务器相比并非完全不同,与Opteron和 Nehalem架构的相识程度更大。高端zSeries支持64个可用的处理器。系统经过设置能够最多支持1.5TB的主要内存。另一方面,大型计算机厂商采取不惜一切代价的方式改善硬件的设计。在大型计算机的实例中,这就意味着庞大的计算和I/O容量,以及非常成熟的系统软件。
大型的完整的系统的价格开始从6位数迅速提高到7位数。这就意味着没有免费的午餐。如果你要在一个硬件上运行30倍以上数量的虚拟机,如果成本也以同样的倍数增长,你不要感到太意外。我们能够吸取教训的地方是在大型计算机中常见的一应俱全的性能监视和管理系统。
对于大多数人来说,增强你的大型计算机资源也许并不是扩展你的虚拟化努力的正确途径。更有趣的是观察x86正在缓慢地在硬件、软件和应用程序性能等概念方面赶上大型计算机,硬件概念包括芯片架构和用于虚拟机内部之间通讯的VN-Link等技术;软件概念包括配置和错误管理;应用程序性能概念是目前x86架构与大型计算机相比最落后的方面。
更多精彩
赞助商链接