VMware vSphere 4是真的云操作系统吗?

服务器在线4月23日报道 4月22日,VMware在全球发布了vSphere 4。不过,这再次证明了我对时下这些前卫技术的孤陋寡闻。当我看到大标题上明明白白的写着"IT业第一个云操作系统"时,我有点被雷到的感觉–哇!难道他们真的已经做到了!能够跨越数据中心的无数台服务器,像操作系统一样工作的云层,你能够轻松的构建和分配自己的资源,就像Google一样……这真是每个IT人心中的终极境界!

但在我做了几次深呼吸之后,头脑开始清醒起来。操作系统?这怎么可能是一个操作系统?这意味着我们将必须为虚拟机编写应用程序,所以仍然需要在vSphere 4的上面再安装操作系统。因此,把vSphere 4称作操作系统……或许只是打了一个比方?

那么,在其他一些地方当然会有重大的突破了,是不是不再需要管理构建的服务器实例了?我马上问了一下身边的虚拟化大行家Doug Dineley,关于这一点他的回答是–没有,你还是得做。

因此,虽然vSphere 4令人钦佩的填补了VMware的产品线,但它并不代表着虚拟化模式的革命,它不能保证带给你"云操作系统"。如果留点情面的话,可以这样说,虚拟化(和其他一些把物理机转变虚拟计算资源的方案一样)可以做为建立一个私有云环境的基础,而vSphere 4的出现将使虚拟化更加容易。据51CTO.com报道,VMware vSphere 4提供了"比前一代VMware Infrastructure 3更高的性能和可扩展性,即便像大型数据库和Microsoft Exchange这样资源密集型应用也能在内部云中部署;VMware vSphere对于性能和可扩展性的改进,实现了100%虚拟化的内部云"。

但是,云操作系统?No。

当然,各位读者不要误解–虽然我本人并不认同"云操作系统"的提法,但不可否认,vSphere 4还是一个堪称划时代的产品!根据Doug的分析,vSphere 4在可扩展性方面做出了极大的改进。具体的细节不言自明:你的虚拟机现在获得了两倍的虚拟处理器(从4个增加到8个),4倍的内存(从64GB增加到 255GB),以及3倍的网络传输能力,外加增加了两倍的I/O处理能力(VMware说这是源于对hypervisor的新调整)。另外还有处理器方面的进步像Nehalem加上VMware Fault Tolerance功能(新的容错功能,用于集群VMware ESX主机),让虚拟机变得更加可靠,尤其是在运行那些重型应用时,比如SQL Server、Oracle Database和微软Exchange等。

令我印象深刻的是,vSphere 4还大量提供了其他的炫酷功能,包括用于提高存储虚拟化的现场迁移能力的vStorage Thin Provisioning,为减少虚拟机备份所需的存储容量的重复删除功能,以及增强安全性的vShield Zones,能够让你监视虚拟机和强制防火墙策略之间的网络传输。

其中走的最远的功能当属VMware vApp,它真的已经具有云的样子了!VMware将VMware vApp的功能描述为"封装一项应用中所有的虚拟机部件,并描述其计算和存储资源需求的行业标准方式。"这个标准本身就符合OVF格式(开放虚拟机格式)。任何封装在OVF格式中的虚拟机都可以部署VMware、微软、或Citrix的hypervisor。而在使用格式来封装硬件需求方面,VMware似乎远远领先于其他厂商。正如51CTO.com昨天发布的新闻介绍的,VMware vSphere4可以聚合和全面管理大型基础架构池,使之成为一种无缝、灵活、动态的操作环境,为企业,托管服务提供商提供削减IT花费,提高响应速度的好处。

像Doug这样深谙虚拟化技术的人能够理解这些功能的伟大之处,他们能完全明白vSphere 4给他们带来的好处在哪儿。不过,他们在管理大量虚拟服务器尤其是server farm时依然感到棘手,无法达到一个新的高度。vApp迈出了第一步,使虚拟机可以从一个地域旅行到另一个(比如可以从企业内部的数据中心转移到 Amazon,甚至是从本地的数据中心转移到远程的数据中心),并且完成他们的需求。但是可不可以真正的整合管理多个VMware架构池或server farm呢?这还有待观察。

如果你把"云"定义为一个虚拟化的环境,能够在其中透明的部署各种应用,因为应用本身是虚拟化的,所以可以按具体需要来消费资源。那么我想说的是vSphere 4还并不接近这个云层。更重要的是,Doug有些不情愿的提醒我说,VMware vSphere所支持的"计算设备"的上限是32台物理服务器,这也能称得上"云"吗?

VMware年年都能够在各种技术进步奖中夺魁,因此我毫不怀疑vSphere 4将会是一个很好的产品以及一个具有价值的突破。而且我坚信,对IT的未来做出设想是非常重要的,在我的设想中,未来的理想IT环境–不知它何时来到 –肯定会是"茫茫云海"。但是,我们的大预言家Paul Saffo曾经说过,不要以为这样的日子会来的很快,有些事情往往看着容易做起来难。