虚拟化技术专题

透析虚拟化软肋 实际应用需谨慎

上一篇 / 下一篇  2008-03-11 12:22:47 / 个人分类:虚拟化技术趋势

现在还有什么是不能被虚拟化的?面向服务的架构(Service-oriented Architecture,SOA)可以对各种应用进行虚拟化,这种架构可以将任何一部台式机转变成Citrix终端,同时虚拟文件服务器简化了工作组操作。

让我们重点看一看虚拟化服务器或者基于物理服务器的虚拟机(VM)。在不到五年的时间内,虚拟机大大削减了数据中心的服务器数量,并且以此证明虚拟机已经成为遏制服务器设备迅猛增长的一个有效途径。不难发现,大多数服务器都是以20%的工作负载运行的,有大量未被充分利用的处理能力都被白白浪费掉了。与此同时,能源、冷却成本以及其他小额IT预算都需要有更多的IT成本支出作支撑,因此推动了虚拟机在IT业的应用。

EMC下属子公司VMware无疑已经成为虚拟化市场的领先者,据大多数分析师估计,VMware在服务器虚拟化方面所占的市场份额已经达到了80%。随着市场的发展,VMware潜在的对手IBM、惠普(HP)和微软不断崛起,SWsoft和XenSource等中小型厂商的涌现都对VMware的垄断地位造成了一定的威胁,人们不禁猜测,究竟VMware还能抵挡住这轮攻势多久?虽然分析师预计2008年的IT开支基本与今年持平,但是高盛(Goldman Sachs)将服务器虚拟化技术列为了IT业第二大开支项目,列在第一位的是业务智能化技术。

是否应该进行服务器虚拟化的疑问早就有了答案。而现在数据中心和存储专家讨论最多的就是如何更好地配置和管理虚拟机技术。来自各行各业的用户就这个话题发表了自己的看法,阐述了虚拟化技术存在的不足、以及用户希望在替换掉陈旧的服务器设备之前应该了解哪方面的信息。

现在还有什么是不能被虚拟化的?面向服务的架构(Service-oriented Architecture,SOA)可以对各种应用进行虚拟化,这种架构可以将任何一部台式机转变成Citrix终端,同时虚拟文件服务器简化了工作组操作。

让我们重点看一看虚拟化服务器或者基于物理服务器的虚拟机(VM)。在不到五年的时间内,虚拟机大大削减了数据中心的服务器数量,并且以此证明虚拟机已经成为遏制服务器设备迅猛增长的一个有效途径。不难发现,大多数服务器都是以20%的工作负载运行的,有大量未被充分利用的处理能力都被白白浪费掉了。与此同时,能源、冷却成本以及其他小额IT预算都需要有更多的IT成本支出作支撑,因此推动了虚拟机在IT业的应用。

EMC下属子公司VMware无疑已经成为虚拟化市场的领先者,据大多数分析师估计,VMware在服务器虚拟化方面所占的市场份额已经达到了80%。随着市场的发展,VMware潜在的对手IBM、惠普(HP)和微软不断崛起,SWsoft和XenSource等中小型厂商的涌现都对VMware的垄断地位造成了一定的威胁,人们不禁猜测,究竟VMware还能抵挡住这轮攻势多久?虽然分析师预计2008年的IT开支基本与今年持平,但是高盛(Goldman Sachs)将服务器虚拟化技术列为了IT业第二大开支项目,列在第一位的是业务智能化技术。

是否应该进行服务器虚拟化的疑问早就有了答案。而现在数据中心和存储专家讨论最多的就是如何更好地配置和管理虚拟机技术。来自各行各业的用户就这个话题发表了自己的看法,阐述了虚拟化技术存在的不足、以及用户希望在替换掉陈旧的服务器设备之前应该了解哪方面的信息。

华纳兄弟娱乐公司

华纳兄弟娱乐公司应用虚拟化技术已经有三年时间了,目前公司的IT架构是基于英特尔和Unix环境的。早在2004年夏季华纳公司位于美国加利福尼亚州Burbank的总部就被迫对公司的服务器进行了整合,当时他们的数据中心温度比户外的温度还要高。华纳公司系统架构师Harold Shapiro回忆说:“我们的设备就像在一个大火炉里,华纳的大多数服务器的利用率只有5%到10%左右。”

到目前为止,华纳公司已经对400台服务器进行了整合。虽然Shapir认为他们可以对一切IT设备进行虚拟化,但是他发现那些英特尔(Intel)服务器并不能很好地处理那些I/O要求较高的应用。因此,他只对那些相对比较稳定、非面向事务的应用和设备进行虚拟化操作。他表示:“VMware可能会建议你对Exchange等进行虚拟化,但是如果对性能要求比较高的话最好不要轻易尝试。”

现在对他来说,应用虚拟化技术过程中最大的障碍就是缺少对微软的支持——尽管微软已经推出了自己的虚拟化产品。用户们在一年一度的VMworld大会上表示对Redmond不考虑将Active Directory(AD)或Exchange加入虚拟化环境而感到惋惜。

Shapiro表示:“这对我们来说并不奏效,因为当出现故障的时候我们就需要有微软支持。”目前华纳仅仅在因特网信息服务(IIS)和一些运行Windows的第三方应用方面使用了虚拟化技术。“要在VMware和微软之间作出一个选择真的很难。”

那么他是如何对这些第三方应用进行虚拟化操作的呢?Shapiro表示:“我们并不要求这些应用都支持VMware,而只是在运行在虚拟环境下的标准操作系统时才提供对VMware的支持。”可能存在的不兼容性会给Windows带来诸多不稳定因素,VMware已经迁移出所有的软件,这样操作环境就稳定多了。

那么当出现问题的时候厂商坚持认为问题出在物理服务器环境,而不是真正的根源虚拟环境的话,他会怎样办呢?Shapiro回答说:“没问题,只要他们能在我们检查物理环境之前把这个难题第一时间解决就行,但如果厂商直接就去查看物理环境我就不会同意了。”

Shapiro对一些厂商这种解决虚拟化故障的空话放进许可协议中表示非常不满。“虚拟化应用已经迅速普及,如果厂商不提供对虚拟化技术的支持话,他们的业务就不会有什么发展,像微软等大厂商都应该好好考虑一下这个问题。”

房地产管理与投资行业

位于美国俄勒冈州泼特兰市的房地产管理与投资公司Guardian Management LLC信息系统总监Will Wilson在应用虚拟化技术方面格外谨慎。虽然虚拟化技术在该公司的技术环境下应用良好,但是Wilson并没有在虚拟机上运行公司的金融服务等关键业务。

Wilson在应用了几年微软的Microsoft Virtual Server软件后得出这样一个结论:“虚拟化技术目前能够与许多二级存储产品很好地协调工作,但是却不能与一级存储产品相兼容。”SQL、Exchange和高端、资源密集的应用尤其需要有所有硬件设备的支撑,但是虚拟化技术却对性能水平有所限制。

St. Joseph's医院的IT工程协调员Chris Snow表示:“你也许会说Exchange Server或SQL Server以最理想的状态运行着,但是接下来你不得不为所有的架构管理支付大量的资金。”

一些应用了虚拟化技术的主要服务器设备也有可能存在这种问题,“除非这个高成本的架构是非常完善的、所有应用都是离线的,因此我没有在关键业务方面应用虚拟化技术。”Snow这样说道。

Wilson表示,用户可能会在执行灾难恢复时使用虚拟化技术,但这么做可能会增加操作复杂性。他说:“设备产品总是会有故障和冗余的,因此你应该另外准备一台服务器以备物理硬件发生故障。”

现在,Guardian房地产管理与投资公司的业主帐户项目和旧有虚拟化架构下的软件平台运作一切正常。该公司早在Wilson来之前就已经创建了Windows 2000数据库,现在虚拟化技术也被应用到了公司的财产管理方面。他说:“没人知道如何将Windows 2000数据库迁移到其他设备上,所有我们将其分成几个部分并独立存放在不同的硬件设备上。如果发生什么故障,我们就启动虚拟设备。”

企业分析与决策管理技术供应商

位于美国Minneapolis的企业分析与决策管理技术供应商Fair Isaac已经应用虚拟化技术近四年时间,算得上虚拟化技术的老用户了。那时候,几乎没有哪个部门愿意采用一项以前从来没有人尝试过的技术,运用到分析密集型的应用中。据Fair Isaac技术与解决方案高级经理Gary Tierney回忆说,当时公司在内部进行了许多分析评估才最终决定应用这项技术。

除了信用评分外,Fair Isaac还在商业欺诈方面进行了多项数据分析,其中包括点击欺诈(一种人为夸大访问量争取广告的常见欺诈行为)、电话欺诈和信用卡欺诈等等。Fair Isaac创建了用来分析这些数据信息的系统模块,以及检测欺诈行为的运算法则等等。

Tierney解释说:“刚开始,没有人愿意在那些虚拟服务器上运行自己的分析算法,但是最终我们还是赢得了一些用户,因为他们看到这么做会节省下大量的成本。”Fair Isaac现在RedHat和Windows操作环境下已经有100台主机运行VMware的ESX 2.5和3.1。

印地安那大学凯莱商学院

Jared Beard回忆说,九年前当他还在一家在线教育的网站工作时就因为VMware许可而接触虚拟化技术了。直到他到印度的印第安那大学工作时才渐渐发现虚拟化技术存在的一些问题。

现在已经是印地安那大学凯莱商学院(Kelley School of Business, Indiana University)信息技术实验室负责人的Beard表示:“我们遇到一个最大问题就是‘学习曲线’——一条很长的学习曲线。”他认为繁琐复杂的VMware实在是令人“伤透脑筋”。此外,解决虚拟机的故障时非常耗时的,想要熟练快速的安装虚拟机并非一日之功。他说:“一旦你经过了这个熟悉的过程,那么你所能获得的操作灵活性完全值得当初在这上面花费大量的时间精力。”

灵活性十分重要,因为他的部门需要解决来自学生、教师和职工等很多人在服务器访问以及容量请求方面的问题。他每个学期都会收到15至20个左右的请求,这些请求大都来自那些想要使用服务器进行学习竞赛以及学期论文的学生。尽管他和同事需要管理20台服务器,但是现在他们已经将这20台服务器整合成为3台。这次服务器整合成效非常显著,成功说服院长批准了明年购买更多的虚拟化许可。

Beard表示,这里不可避免地会出现磁盘驱动器空间容量等问题,使很多潜在用户和新近采用虚拟化技术的用户在解决这个问题上花更多的时间。因此这也不是短期内就能够解决的,除非另外购买一台新的虚拟机。

他说:“我们发现总共容量为400GB的IBM服务器上有近70GB到80GB的空间都运行着学生们的数据库应用和视频应用,但是这没有占用虚拟驱动器空间。”他们将这个驱动器空间削减到40GB,结果运行良好,至今都没有出现任何问题。

Beard表示:“我们下一轮的项目主要会涉及到视频应用,这会占用很大的存储空间。商学院正在通过社交网络进行长期的案例研究和MBA项目操作,所以我们需要提前对这个问题有所应对。摩尔定律说的很对,但是视频和音频等媒体资料惊人的增长速度远远超出了摩尔。”

他还指出,虚拟机备份可能会成为虚拟化技术的一个致命弱点。他说:“对虚拟机进行备份并不容易,需要Virtual Center(VMware的管理架构)等第三方架构来配合完成,你需要对快照功能和所有的虚拟机进行管理,也就是说比必须为虚拟机和相关配置预先分配足够的存储空间。”

他建议虚拟化厂商向用户提供专家意见和员工培训,他说:“只有进行了一定的培训才能解决备份方面的难题。”

纽约医疗保健机构

Joseph's医院的Snow也赞同Beard的看法,虚拟化技术的用户应该充分利用厂商和增值服务提供商提供的专业咨询以及培训机会。这家位于纽约Syracuse的医疗保健机构已经配置了40台安装VMware ESX 3软件的虚拟服务器。他说:“我们让项目经理参加了为期五天的培训课程。”

Snow表示:“我们会提前预计那些可以进行虚拟化而那些不能,但实际上需要了解的东西远远要比我们所知道的多。”

这家医院曾经在配置邮件网关时出现一次小故障。他说:“我们本来计划对邮件网关进行虚拟化,同时我们也要对邮件应用进行升级更新。”当他们向VMware虚拟机上配置是网管就出现故障了。升级以后的应用占用了过多的资源,使医院不得不考虑是否应该用剩余的资金完成虚拟化。回答是:不,除非那些应用和电子邮件一样重要。

Snow认为:“你可能会在虚拟机上运行大量的应用,只要这些应用是运行在这台设备上的唯一服务器实例。另一台设备的可用性很高,但你却无法通过整合达到理想的效果,你可以通过将这种高可用性和灾难恢复功能进行虚拟化来达到目标。”


TAG: 谨慎 虚拟化

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-17  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 41080
  • 日志数: 1735
  • 影音数: 1
  • 建立时间: 2008-01-06
  • 更新时间: 2008-05-26

RSS订阅

Open Toolbar