巴塞罗那超级计算中心
数据中心虚拟化正在势不可挡地迅猛发展,据IDC预测,到2009年,虚拟化市场将在全球范围内将增长150亿美元。有专家预言,到2009年超过50%的新购PC服务器都将默认进行虚拟化。
虚拟化的目标就是将操作系统和应用打包成一个可以移动的文件,方便在不同服务器上迁移的同时,也可以通过分区的功能将服务器上的资源利用率最大化。PC服务器虚拟化为数据中心的建设带来了新的变革,让基于PC服务器的数据中心成为易于建立、易于扩展、易于升级、易于维护、成本易于控制的现代新型数据中心。
在和许多CIO的交流中,记者了解到,在数据中心虚拟化方面,约50%以上的CIO们仍然心存疑虑,为此,记者采访了VMware公司大中国区技术总监张振伦。
疑虑一:虚拟化可以实现多台物理服务器资源整合,从而实现单个应用通过虚拟化而运行在多台物理硬件上?
实际上,虚拟化不能将一个应用分布运行在多台物理硬件上,那是分布式计算要去解决的问题。分布式计算环境和虚拟化环境是两种不同的资源整合方式。当然,如果想通过虚拟化实现一个应用跨物理平台运行技术上来说是可行的,只是未来不同硬件之间的CPU和内存级指令、数据的同步,需要使用一些特别的技术。
实际上,基于这种理念的虚拟化产品曾在实验室实现,但是由于成本等因素无法投入市场。今天能看到的所有虚拟化解决方案都不提供一个应用跨物理服务器运行,也就是说,虚拟化环境下一个应用能使用的最大资源就是一台独立的物理服务器。
疑虑二:动态在线虚拟机迁移可以跨越任何硬件进行?
目前VMware推出的VMotion,可以实现虚拟机动态在线跨越硬件服务器进行迁移。但是这是有一个兼容前提,也就是两台物理服务器要达到CPU指令级的兼容,或者是完全一样的CPU,或者是同一家族的CPU。这主要是CPU指令不兼容,进行内存复制后新机器CPU不能识别这些指令就会导致系统崩溃。
当然,如果用户可以离线进行虚拟机的迁移,就可以跨越任何ESX兼容的硬件进行迁移,就没有CPU型号等的制约。
疑虑三:数据中心虚拟化后可以节约虚拟机里运行软件许可证的成本?
虚拟化并未改变软件许可证的发放方式,因此虚拟化并不意味着操作系统或应用软件许可证成本的节约,除非操作系统、应用软件厂商重新调整了软件许可证策略。因此,想通过使用虚拟化来减少应用软件许可成本的想法是错误的。当然,实施虚拟化也不会增加操作系统或应用软件的许可证成本。
疑虑四:数据中心虚拟化只使用于边缘应用,对关键应用或资源消耗比较大的应用目前还不能虚拟化?
PC服务器的虚拟化已经相当成熟,在美国和欧洲已经获得了广泛应用。实际上,很多关键的业务应用已经运行在虚拟化的平台上来。对于资源消耗比较高的应用,需要进行合理的规划才能迁移到虚拟化上来,即使某个机器的资源消耗特别巨大,仍然可以通过升级服务器的内存、CPU来使它顺利迁移到高端PC服务器上来。
1
2
下一页>>