一片“虚”声
如果要评选近期IT领域最热门的话题,很多业内人士都会把“虚拟化”放在前列。资深的从业者都知道虚拟化并非是一个新的概念,在最早的一些大型机上就可以寻觅到虚拟技术的影子。随着包括电信企业在内的大型企业IT基础设施日益复杂,企业对这些信息基础设施的管理难度和成本不断提高,而虚拟化被看作是解决这些问题的有效手段。在这样的背景下,很多厂商相继推出了附加了虚拟化功能的产品,这场虚拟化浪潮席卷了存储、服务器、软件等各个领域的IT厂商,而且在2006年有持续升温的趋势。
电信领域无疑是孕育虚拟化技术的几大苗圃之一,从国内到国外,无论是电信运营商还是电信设备厂商,一般都以规模大而著称。一直以来,中国的几大电信运营商在信息化和IT系统投入方面都不遗余力。几轮建设热潮过后,如何管理庞杂的运营支撑和业务系统成为摆在运营商面前的棘手问题。有专家表示,“对于电信运营商而言,已经绵延了数年的针对原有系统的改造,其根本的核心恰恰就是要实现整个系统的统一与有序。而这也带动了虚拟化和统一平台等一系列技术的商用。”
巨大的市场需求“引无数英雄竞折腰”,这一回,向来崇尚技术先进性的国外厂商又开启了先河。VMware是公认的虚拟技术的领跑者,而IBM对虚拟技术可以说是情有独钟,不但早在几年前就推出了相关产品,更祭出了“虚拟一切计算资源”的大旗。据了解,目前IBM的虚拟化技术能够虚拟几乎80%的IT基础架构,涉及服务器、网络和存储等产品。HP更是在虚拟服务器环境(VSE)、计算解决方案、虚拟化服务、适应性网络架构(ANA)和相关虚拟化管理软件包等方面多路并进。与此同时,领先的存储厂商EMC、HDS等也结合自身的优势技术来完善虚拟化产品。最后,Intel和AMD的加入则使虚拟技术从最初的Unix服务器走向X86架构。
虽然各路诸侯结合自身的传统优势,从不同领域、采用不同技术进入虚拟化阵营,但是这些厂商对客户的承诺却大同小异:提高企业IT资源利用率,实现简单、快速的系统部署,降低用户整体拥有成本(TC0)等。
磨合并不容易
虽然很多人都预言虚拟化必将大行其道,然而虚拟化要真正深入人心还需在实践中绕过诸多陷阱。和传统架构的平滑衔接、采用虚拟化技术带来的安全隐患和虚拟化标准的不确定都可能成为前进路上的绊脚石。
其实,面对日益复杂的IT系统,电信企业都不同程度表现出了对现有系统进行精简和整合的愿望。但是,道路却并非只有一条。相对虚拟技术为代表的虚拟整合,物理整合可以说是和其针锋相对。以服务器整合为例,通过将零散服务器整合为刀片服务器,同样可以达到在尽量少的设备上进行多种综合应用的目的,实现系统资源优化,减少维护成本。同样的外因,同样的目标,物理整合和虚拟化走了截然相反的两条路。某分析人士表示,“考虑到中国市场的成熟度等因素,虚拟化作为一个还在发展中的高端技术,即使要在大型企业中实现普及也还有一段路要走。”
同时,虚拟化也可能会带来一些物理环境下没有的安全隐患。虚拟化为权限管理和认证等环节增加了新的挑战,同时虚拟化的全面实行也要求相关人员在管理观念上不断更新。值得一提的是,很多厂商都把“自动化”看作是虚拟化的最高境界或者提升阶段。如果期望虚拟化真正发挥作用,就必须追求自动化。对此,NetApp创始人刘冠新表示,“实现自动化的前提是各厂商的相关产品能够实现顺畅的互通,这样才不会产生效能减缓等问题”。而目前在虚拟化相关产品方面,相关标准还没有最终健全也是重要的制肘因素。
批判中发展
不可否认,在虚拟化这张“概念股”上,有技术优势又善于摆弄新名词的国外厂商又占得了先机,而国内厂商对此也有着自己的看法。一位国产厂商中的相关人员向记者表示,“实际上,目前国际厂商的虚拟化也是针对自己产品的虚拟化。虽然虚拟化技术要实现的目标符合市场需求,但要在技术上真正实现虚拟化的目标还任重道远。”
谈及国产厂商如何应对这波虚拟化浪潮,一位不愿透露姓名的业内专家向记者表示:“虚拟化是一个很有前途的技术方向,但并不是包打天下的万能良药。中国厂商一方面应积极吸取国外的先进技术和理念,加强和国外厂商的合作,另一方面也要立足原有的技术积淀并和虚拟化技术的发展创造性的结合,并在如何贴近中国客户的需求上做文章,充分发挥本土优势。”该专家还谈到,相比国外厂商重视和虚拟化相关产品的标准制订,国内厂商在这方面的努力还有待加强。
链接:虚拟化的不同“面孔”
在IT运算当中,虚拟化涉及表现计算资源的流程,通过虚拟化的方式能够便于用户和各种应用从中获取价值,而不必受其实施、地理位置或者物理包装的限制。虚拟化是提供了一个数据、计算能力、存储能力和其他资源的逻辑视图而非物理视图。
对于计算机硬件,虚拟化是使用软件来仿真硬件或整个计算机环境。这种软件有时也可以被称为做虚拟机。虚拟机可以存在于一台计算机,它也运行对该计算机而言是正常的、而不是虚拟机一部分的程序。
对于计算机内存,虚拟化是指使用软件,以允许程序能够寻址的内存比实际能使用的要大得多。通常,这是通过来回在存储设备与内存之间交换地址空间的单元而实现的。这样的内存称作虚拟存储器。
在计算机存储管理中,虚拟化是把多个网络存储设备的物理存储整合成从控制台上看像是单个存储设备。
在服务器领域,虚拟化指通过分区技术等手段建立一个相对独立的应用环境,并集成高可用性技术来实现各种关键应用。