首页 理论教育 虚拟化的历史及未来发展趋势

虚拟化的历史及未来发展趋势

时间:2023-11-23 理论教育 版权反馈
【摘要】:不管是VMware也好,还是极力推广KVM 的OVA 组织也好,虚拟化如今已经成为广受关注的热点话题。实际上,不论是服务器虚拟化,还是存储虚拟化,甚至网络虚拟化、数据虚拟化等,都只是部件级的虚拟化。虚拟化技术的未来应当是将整个数据中心虚拟化,使用户能够获得一个随需应变数据中心。

虚拟化的历史及未来发展趋势

虚拟化技术早在20世纪60年代的美国计算机学术界就已经诞生了,到现在已经有了50余年的历史

在1959年6月召开的国际信息处理大会上,英国计算机技术研究员克里斯托弗·斯特雷奇一篇名为《大型高速计算机中的时间共享》的学术报告,被认为是关于虚拟化技术的最早论述。这篇论文为虚拟化指出了一条思路明确、指向清晰的发展之路,让虚拟化看起来是可行的,而非泛泛的纸上谈兵。

后来,虚拟化技术得到了一些技术导向型公司的青睐,被应用到了一些大型主机上。以虚拟化技术最早的推动者IBM 公司为例,该公司在20世纪60年代发明了一种操作系统的虚拟机技术。这项技术一经问世,就震惊了整个科学界和商业界,因为它允许用户在一台主机上运行多个操作系统,使得用户能够充分利用稀缺、昂贵的大型机资源,这被人们认为是革命性的、里程碑式的重要事件。

到20世纪90年代末期,虚拟化技术的第二代应用开始出现了,它们是价格同样不菲的RISC服务器与小型机,不过比起大型机来说,价格已经不是那么离谱了,这也意味着虚拟化技术的受惠面又有所扩大。随着X86处理器在性能上的飞速提高和X86架构的广泛普及,英特尔、AMD 两大芯片公司在X86架构上对虚拟化技术的关注和支持,X86架构上虚拟化技术得以实现,首次向人们展示了虚拟化应用的广阔前景,因为X86架构上可以提供廉价的、高性能和高可靠的服务器。更重要的是,一些用户已经开始配置虚拟化的生产环境,他们需要得到新的管理工具,从而随着虚拟化技术的发展而获得更大的收益。

事实上,目前的虚拟化技术热潮是由于该技术在X86服务器上的迅速普及引发的,很多企业已经采用了虚拟化技术。而如何提供一个更好的管理平台有效地管理多个厂商的虚拟服务器以及实现物理服务器与虚拟服务器的统一管理将是虚拟化技术在数据中心广泛应用的关键

自2006年以来,从处理器层面的AMD 和Intel到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化的产业生态系统正在逐渐形成。提到虚拟化,不得不提VMware这家公司。

1999 年,VMware推出了针对X86系统的虚拟化技术,解决了很多难题,并将X86系统转变成通用的共享硬件基础架构,以便使应用程序环境在完全隔离、移动性和操作系统方面有选择的空间。

2003年VMware推出了VMware Virtual Center,包括最初的VMotion和Virtual SMP(允许一个虚拟机同时使用最多4个物理处理器)技术,使得VMware的软件在高可用和性能方面建立了优势,得以进入关键应用领域,并靠其自身实力建立起了行业领袖地位,2004年推出了64位支持版本,同一年,VMware被EMC收购。(www.xing528.com)

WMware在服务器虚拟化市场上拥有最大的份额,而云计算只会有助于巩固这个份额。由于技术行业积极接受云计算,许多公司都想竭力避免重蹈20世纪90年代的覆辙。当时是台式机大行其道的年代,微软这一家公司就垄断了台式机软件市场,提供Windows这样一款每个人都逐渐离不开的软件。

为了抗衡VMware在虚拟化行业的优势,业界几家领导厂商成立了一个行业组织,这个组织名为开放虚拟化联盟OVA(Open Virtualization Alliance),成员包括IBM、HP、INTEL、KVM Linux发行版领导厂商红帽、Novell、BMC 和Eucalyptus Systems等,旨在推广KVM在虚拟化领域的应用。

KVM 是解决虚拟化问题的一个有价值的解决方案,并且由于它是唯一一个进入内核的虚拟化解决方案,所以它很快用于服务器虚拟化和桌面虚拟化。还有其他一些方法一直在为进入内核而竞争(例如UML和Xem),但是由于KVM 需要的修改较少,并且可以将标准内核转换成一个系统管理程序,因此它的优势不言而喻。

KVM 的另外一个优点是它是内核本身的一部分,因此可以利用内核的优化和改进。与其他独立的系统管理程序解决方案相比,这种方法是一种不会过时的技术。KVM 两个最大的缺点是需要较新的能够支持虚拟化的处理器,以及一个用户空间的QEMU 进程来提供I/O虚拟化。但是不论好坏,KVM 位于内核中,这对于现有解决方案来说是一个巨大的飞跃。

OVA 联盟将向用户宣传最佳实践,并提供技术咨询,帮助用户“了解和评估各自选择的虚拟化方案”。同时联盟所有成员中拥有最多资源的硬件厂商会在KVM 方面加大投入的力量。目前OVA 已发展到了200多个成员单位,范围覆盖到亚洲太平洋和北美、拉美等多个国家和地区。

不管是VMware也好,还是极力推广KVM 的OVA 组织也好,虚拟化如今已经成为广受关注的热点话题。

实际上,不论是服务器虚拟化,还是存储虚拟化,甚至网络虚拟化、数据虚拟化等,都只是部件级的虚拟化。虚拟化技术的未来应当是将整个数据中心虚拟化,使用户能够获得一个随需应变数据中心。整体看来,随着计算机新技术的飞速发展,虚拟化技术及其平台前景十分乐观。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈