虚拟化与云计算求同存异

2009-1-15    | |
打印本文章
RSS

导读:本文说明虚拟化与云计算需要求同存异,共同发展。

关键词:虚拟化 云计算

正在加载数据...

  近日,虚拟化和云计算领域的一批专家在麻省理工学院(MIT)召开的新兴技术大会上齐聚一堂。他们为那些已经往虚拟化投入了大量IT预算和精力的人士带来了好消息和坏消息。好消息就是,随着时间的推移,虚拟化将成为大多数IT基础架构当中的一个关键部分。

  坏消息是,随着云计算潮流愈演愈烈,虚拟化在很大程度上会与其他技术融合在一起,而不再成为一门独立的技术领域。这还使得微软和VMware之间的勾心斗角更加明显地有悖于双方客户的努力和利益。

  斯坦福大学计算机科学和电子工程系副教授Mendel Rosenblum在这次大会上说:“虚拟化已经使企业内部的所有软件与硬件脱离开来。”前不久他刚辞去了VMware公司首席科学家的职位。1998年,他与妻子、VMware前首任执行官Diane Greene一起创办了这家公司。

  Rosenblum说:“一旦实现了软硬件脱离,别人就可以为你提供虚拟设备,而不是你非得自行构建软件;你会想‘或许我可以在别人的机器上运行这个软件,不一定在我自己的硬件上运行。’我们在这里讨论的整个问题就是,要习惯于别人运行你的软件。”

  眼下,外包意味着把整个IT部门卖给IBM,让合同执行经理负责这项工作,希望到时有最好的结果;面对这样一个时期,上面这种观点听上去会毫无吸引力。

  如今,面对管理服务、托管服务、软件即服务,以及基于互联网的应用软件、存储、安全、灾难恢复以及其他服务,很少有哪个IT项目、系统或应用软件不被认为是适合外包的对象。

  “云”在某种程度上只是个概括性术语,它为原本杂乱无章的一大堆功能、厂商以及IT提供商性质方面的变化赋予了一定的连贯性和合理性。

  比方说,亚马逊是家书店,但它又是家弹性块存储(Elastic Block Store)服务商,或者说至少它是通过亚马逊弹性计算云(EC2)提供的多项服务之一。

  亚马逊网站的副总裁兼首席技术官Werner Vogels与Rosenblum都是云计算专家小组的成员,他认为,亚马逊在创建高可靠性的动态数据服务以支撑自己的业务方面做得非常成功,完全有必要把这种能力本身转变成有利可图的业务。

  这不但为亚马逊提供了大好商机,最终还会惠及最终用户客户,因为它增加了易于使用、质量超群的数据服务,但这些服务不是基于开放标准,而是基于某家硬件或软件厂商特有的技术。

  Vogels提到整个云计算时说:“这类服务要切实可用,需要优于你从自己数据中心得到的服务。这类服务必须近乎完美,几乎完美无缺,要比你从自己数据中心得到的服务好得多,否则你不需要这种服务。”

  专家小组的成员们一致认为,如果这些服务与某一家特定的厂商捆绑在一起,这种服务同样不受待见。

  谷歌公司的产品管理主管Matthew Glotzbach说:“对普通的开发人员和普通的IT部门来,抽象级别一次比一次来得高。没有人会问硬件和操作系统之间运行的是什么。对许多公司来说,互联网就是人们关心的平台。”

  据Salesforce.com负责技术的执行副总裁Parker Harris表示,仅仅提供带宽和原始处理功能的任何服务都存在一定程度的厂商锁定(lock-in)现象。但基于云的服务必须本身具有互操作性,否则无论对提供商而言还是对客户而言,这种服务在市场上是无法立足的。

  Rosenblum说:“如果你在硬件层面上来做,不难想象如何从一家厂商的产品转移到另一家厂商的产品。在更高的层面上,如果我能把自己的所有数据都放到Salesforce上来使用,那么把这些数据放到另一家客户关系管理(CRM)提供商也会比较容易。”

  上述这一切属于让云计算这个普通概念散发诱人光芒的几个优点。你在需要时购买所需的服务,不必过于操心格式、操作系统或其他的厂商锁定问题。

  Vogels说:“最终,你想要拥有的是应用软件。你不想拥有什么机器或操作系统。到头来,你想拥有数据和应用软件,而不想为标准化而操心。”

  Rosenblum表示,在云计算模式下,“操作系统对于把接口与硬件联系起来起到了重要作用。操作系统在将来会存在,但它将成为应用软件的一部分。你只要从这一组应用软件当中选择某个应用软件,选择的这个应用软件会自带你所需要的某个操作系统。”

  这是好事,但完全没有解决这个问题:应当购买哪一种完全虚拟基础架构?亚马逊的系统基于Xen虚拟基础架构而建,因为Xen采用开源软件,价格相对便宜。亚马逊本身具备处理对基础架构产品来而言不可靠的代码的专长。

  专家小组的成员们一致认为,云计算领域不会以Xen作为统一标准,也不会以VMware ESX、微软Hyper-V或者其他任何的特定产品作为统一标准。互操作性以及与厂商无关不仅仅是云计算特色的一部分,更是其中一项技术要求。

  虚拟化乃至虚拟机管理程序、操作系统、虚拟机管理软件以及来自微软和VMware的虚拟基础架构的其他所有组件,它们都只是云计算模式的一部分而已,而不是那么重要的一部分。

  据Rosenblum声称,虚拟化只是向基于网络的云计算模式这个演变过程迈出的一个合理步骤。

  下次你在与人讨论VMware还是微软才是更合理的短期或长期虚拟化解决方案提供商,或者讨论是不是因为你选择了现有的这家厂商而受到对方欺诈剥削,要想想上面这个结论。

  虚拟化实际上与云计算一样,也是一项与厂商无关的功能,不管特定产品的互操作性目前有多差强人意或者故意多为难客户。

  为了充分发挥虚拟化技术的潜力,虚拟化厂商必须让客户可以自由地选择对他们来说最有效的操作系统、管理工具以及其他产品。

  这通常不意味着采用的并不是单一厂商的解决方案,不管VMware或者微软推销其产品的力度有多大,都无法改变这一事实。

  不然的话,想为云环境添加IT系统或者把IT系统扩大到云环境会更加困难;公司企业的IT经理们根本无法容忍厂商锁定这种现象,这点越来越明显。

原文出处:http://server.it168.com/a2009/0114/262/000000262968.shtml
来源:IT168    作者:古月天    
  评论
 
在虚拟化技术部署工程中,如果不把该项目分割为几个可管理的阶段的话,实施工作就会因为看不到希望以至于难以开始。如何从虚拟化技术部署的评估和规划阶段开始着手?
 
近日,数据存储行业分析师、厂商和金融家齐聚波士顿的BD大会,提出他们对未来一年的存储和IT行业的看法。
 
针对目前虚拟化在中国市场的应用与发展状况,多位业内专家对这一话题进行了探讨,大家纷纷就此发表了自己的观点。
 
虚拟化部署项目包括几个阶段和重大的规划,以满足IT现有的技术环境。本文将介绍虚拟化项目中评估和规划阶段中的重要任务,然后描述部署过程。
 
本文的上半部分介绍了虚拟化的概念及其用处,还有工作模式。在本文的下半部分中,我们将继续讲解虚拟化的模式及其使用的技术。
虚拟化部署项目包括几个阶段和重大的规划,以满足IT现有的技术环境。如果执行得正确,虚拟化部署的这些阶段能帮助你评估和测量现有的技术资产,并决定你的虚拟化需求。本手册将介绍虚拟化项目实施过程中的三大阶段,教您如何正确执行以便获得成功。
在之前的专题“虚拟桌面基础架构VDI”以及“桌面虚拟化VDI实施流程指导手册”中,我们学习了VDI的定义以及实施流程。在本专题中,我们主要学习VDI的使用情况,需要注意的事项及技巧。
什么是VMware vSphere?它主要有哪些新功能?如果升级到vSphere,硬件要求是什么?如何创建VMware vSphere子操作系统?VMware vSphere的亮点究竟在哪里?  2009年4月21日,VMware公司宣布推出新一代虚拟化平台VMware vSphere。这是VMware继三年前发布VMware ESX之后的又一重大举措。在本期技术手册中,我们将详细介绍VMware vSphere,从下面几个方面进行探讨……
最新更新
专家答疑
技巧
吴炫国
能否简单介绍一下Hyper-V的远程控制台功能?我不太清楚如何实现远程管理的功能,许多时候会出现RPC错误。我的环境是公网。
Serdar Yegulalp
在主机物理磁盘上如何排列虚拟硬盘最合适?排列虚拟硬盘的最佳方式是什么?如果你的服务器有三个驱动,宿主了两个虚拟操作系统,可以……
Scott Feuless
如果业务单位反对采用虚拟化的话,IT该怎么办?阻碍虚拟化采用的关键是什么?如何说服业务单位采用虚拟化?

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录