服务器虚拟化技术09年六大趋势
根据Gartner的预测,在2009年x86服务器|0">挑动云计算
虚拟化向上发展的目标之一必然是云计算,这在各大服务器虚拟化厂商的产品规划路线图中都能够看到。
张振伦表示,VMware公司所推出的云计算理念已经得到了相当多客户的认同,不过他也认为目前在中国的用户尚处于虚拟化应用的初级阶段,应该还没有很多的用户会希望通过虚拟化迈向云计算。
微软则已经推出了其云计算操作系统Azure,不过目前仍然是测试版,没有进入正式发布的阶段。陶欣也介绍说,思杰公司在今年的10月份已经提出了自己的Cloud Center概念。跟VMware的VDC-OS一样,都是以服务器虚拟化为基础。不过陶欣承认,该产品还仅仅是比较早期的概念阶段,正式发布还有待时日。
对红帽公司来说,自然也不会放弃进入云计算的机会,董辛乙表示,红帽公司也将会推出类似的数据中心虚拟化产品,甚至云计算产品。"我们的SolidICE,就会朝着这样的方向去发展。"董辛乙说。
横篇:完善每一个细节
尽管前面有多位专家表示服务器虚拟化的Hypervisor已经趋于完备,不过,这并不是意味着服务器虚拟化没有需要改进和完善的地方。尤其从解决方案的角度来讲,完整的服务器虚拟化方案,包括了硬件、操作系统、互操作性、安全等多个方面,在这些方面都有完善的空间。
虚拟化2.0成熟
已经有多个厂商提出了虚拟化2.0的概念,但是这里要讲的虚拟化2.0,主要指的是在硬件辅助虚拟化层面的内容。
现在的硬件辅助虚拟化技术,主要指的是Intel公司的Intel-VT和AMD公司的AMD-v这两种技术。由于起步较晚的原因,现有的硬件辅助虚拟化侧重解决的是CPU层面对虚拟化软件的支持,比如说0级指令冲突等,但是相关的I/O设备并没有实现对虚拟化的支持。
梁岩表示,Intel一直在关注动态分配资源中所涉及到的各种层面的问题。除了针对CPU的VT-x技术之外,还在研发针对芯片组的VT-d技术和针对网络设备的VT-c技术,这些都将会提升服务器虚拟化的效率和安全性。
VT-x技术包括提升虚拟化的内存安全、虚拟化切换速度、二进制漂移能力等,而VT-d技术则能够提升虚拟化环境对IO设备的直接调用能力,VT-c技术能够用基于以太网的队列技术支持虚拟化的消息分拣等。
AMD公司的工程师也认为,内存安全非常重要。他表示,在AMD公司的AMD-v技术中,提供了一个被称之为DEV的功能,它能够提高多个虚拟机之间的隔离度,每个虚拟机对于内存的访问会被隔离开。"这样就使得多个虚拟机之间不会出现互相的安全问题,不会通过一个虚拟机去攻击另外一个虚拟机。"
根据该工程师的解释,如果一台物理机上面安装多个虚拟机,每台虚拟机都有自己的操作系统,在默认状况下,虚拟机并不知道有另外一台虚拟机存在。在目前的状况下,Hypervisor这一层能够实现虚拟机之间的隔离,但是无法完成他们各自内存之间的隔离。
"理论上Hypervisor可以对每个内存做标注管理,但是如果这样做会使得性能下降很严重。由硬件技术来实现这种内存管理的话,就能够达到很好的效果。"该工程师表示。
正如梁岩所说:"我认为在明后年,业界虚拟化的重点仍然是实用性和可管理性,硬件辅助虚拟化的发展将会降低客户在部署时的技术门槛,使得其能够被大范围部署。"
"准虚拟化"大行其道
我们知道,从实现方式上来讲,服务器虚拟化分为两种,一种是所谓全虚拟化,一种是所谓准虚拟化。全虚拟化方式是不需要修改客户机操作系统,而准虚拟化方式需要修改客户机的操作系统,因而只适合能够修改操作系统内核的Linux作为其客户机。前者以VMware的ESX Server为代表,后者以Xen为代表。
但是随着Intel和AMD在芯片层发布了硬件辅助虚拟化技术,从而使得准虚拟化方式也无需再修改客户机操作系统。但是为了更好地利用到芯片中内置的多项硬件辅助虚拟化技术,还是需要对操作系统进行相关的优化。
在这方面,无论是微软、红帽还是Novell,都进行了大量的优化和联合测试工作,使得运行于虚拟机之上的客户操作系统能够更安全和高效。
微软的Windows Server 2008就是这样一种针对硬件辅助虚拟化进行了优化的操作系统。从这种意义上来说,现在所有的虚拟化都已经成为了"准虚拟化"方式。
AMD的工程师表示,未来的方向,一定是‘准虚拟化’的方式会流行。以前的操作系统老版本厂商都不愿意做修改,但是新版本逐渐增加了这些支持。就像USB的支持,在Windows 98上面还要安装USB的驱动程序,到了Windows 2000或者Windows XP,其相关的USB驱动程序已经内置在操作系统里面了。
杨英宏表示,由于Novell跟微软的合作关系以及跟VMware之间的战略合作,因此Novell公司的SuSE是唯一能够被微软官方认证的、能够运行在Hyper-V之上的Linux操作系统,而且SuSE Linux无论是在Xen、VMware还是Hyper-V上面,都能够取得比其他Linux更好的性能。
不过董辛乙表示,由于红帽的Linux在物理服务器上占有更高的市场份额,微软只支持SuSE Linux的这种行为,并不算是很明智的抉择。
- 戴尔推出中小企业服务器R300与T300(02-22)
- 蓝色基因GL-1120服务器突破1U服务器性价比极限(02-23)
- 64位线程!SUN 富士通扩展SPARC产品线(03-13)
- 处理器主频超5GHz IBM新推高端P595服务器(03-10)
- MemoRight推GT系列128G高速SSD(03-24)
- 日本推出手持式极端环境Linux服务器(03-25)