第1章 虚拟化技术概述
1.1 虚拟化技术发展史
虽然虚拟化技术在最近几年才开始大面积推广和应用,但是如果从其诞生时间来看,可以说它的历史源远流长。
1959年,克里斯托弗(christopher strachey)发表了一篇学术报告,名为“大型高速计算机中的时间共享”(Time sharing in Large Fast computers),他在文中提出了虚拟化的基本概念,这篇文章也被认为是虚拟化技术的最早论述。可以说虚拟化作为一个概念被正式提出即是从此时开始。
最早在商业系统上实现虚拟化的是IBM公司在1965年发布的IBM7044。它允许用户在一台主机上运行多个操作系统,让用户尽可能充分地利用昂贵的大型机资源。随后虚拟化技术一直只在大型机上应用,而在Pc服务器的x86平台上仍然进展缓慢。不过也可以理解,以当时x86平台的处理能力,应付一两个应用都有些捉襟见肘,还怎么可能将资源分给更多的虚拟应用呢? 随着x86平台处理能力与日俱增,1999年,VMware在x86平台上推出了可以流畅运行的商业虚拟化软件。从此虚拟化技术终于走下大型机的神坛,来到Pc服务器的世界之中。在随后的时间里,虚拟化技术在x86平台上得到了突飞猛进的发展。尤其是cPu进入多核时代之后,Pc具有了前所未有的强大处理能力,终于到了我们考虑如何有效利用这些资源的时候了。
从2006年到现在,可以说是进入了虚拟化技术的爆发期。诸多厂商如雨后春笋般涌现,而微软这样的主流操作系统厂商也终于按捺不住,从2003年收购connectix获得虚拟化技术并很快推出virtual server免费版到2008年年底推出Hyper.V,可以说每一步都是势头逼人,就连已经成为业内老大的VMware也不得不一再出招应对。
展开
——国内知名虚拟化技术论坛VMSKY站长散人
《企业虚拟化实战-Vmware篇》是目前市面上唯一一本深入探讨VMWare企业级虚拟化技术的书籍,本书涵盖了VMWare高端虚拟化技术的所有细节和要点,并配有大量详实的实验记录和实战经验。虚拟机之家向广大虚拟机技术爱好者郑重推荐此书。
——虚拟机之家运营总监张洁