|
服务器虚拟化将系统虚拟化技术应用于服务器上,将一个服务器虚拟化成若干个服务器使用。比如,在采用服务器虚拟化之前,三种不同的应用分别运行在三个独立的物理服务器之上;在采用服务器虚拟化之后,这三种应用运行在三个独立的虚拟服务器之上,而这三个虚拟服务器可以被一个物理服务器托管。简单来说,服务器虚拟化使得在单一物理服务器上可以运行多个虚拟服务器。服务器虚拟化为虚拟服务器提供了能够支持其运行的硬件资源抽象,包括虚拟BIOS、虚拟处理器、虚拟内存、虚拟设备与I/O,并为虚拟机提供了良好的隔离性和安全性。 服务器虚拟化技术最早在IBM公司制造的大型机中使用,在20世纪90年代由VMWare公司将其引入x86平台,并在2000年后迅速被业界接受,成为炙手可热的技术。由于看到服务器虚拟化应用在数据中心带来的巨大优势,各大IT厂商纷纷加大了对服务器虚拟化相关技术的投资。虚拟化技术被多家主流技术公司,包括Cisco、Google、IBM、Microsoft等列为技术和商业战略规划中的重点方向。 与此同时,众多企业的IT部门也在陆续实施虚拟化,将服务器虚拟化技术应用于企业数据中心。《财富》杂志列出的100强公司已经全部采纳了服务器虚拟化技术,《财富》杂志列出的500强公司中的绝大多数也使用了服务器虚拟化软件。 下面是几种使用最广泛的服务器虚拟化产品: 1.Ctrix公司的Xen; 2.IBM公司的PowerVM、zVM; 3.Microsoft公司的Virtual PC、Virtual Server和Hyper-V; 4.VMWare公司的VMWare Server、VMWare Workstation、VMWare Player和VMWare ESX Server。 在这些产品中,IBM公司的PowerVM和zVM是针对该公司的p系列服务器和z系列服务器的产品。这些服务器不同于x86体系结构,它们具有强大的硬件性能,并在设计之初就考虑到了如何虚拟出多台服务器以便充分利用服务器性能的问题。p系列服务器虚拟化技术PowerVM和z系列服务器虚拟化技术zVM,就是为解决这一问题而产生的。这些技术从诞生至今发展了几十年,非常成熟和稳定。与p系列和z系列服务器不同,x86架构在设计之初并没有考虑要支持服务器虚拟化技术,这使得在其之上实现服务器虚拟化相当困难。 【出处】虚拟化与云计算小组.虚拟化与云计算,电子工业出版社,2009年10月.
|