云计算虚拟化技术与开发
上QQ阅读APP看书,第一时间看更新

1.1.4 虚拟化历史沿革与未来趋势

虚拟化的发展经历了4个阶段:

第一个阶段是大型机上的虚拟化,即简单地、硬性地划分硬件资源。

第二个阶段是大型机技术开始向UNIX系统或类UNIX系统迁移,例如,IBM的AIX、Oracle的Solaris等操作系统都带有虚拟化的功能特性。

第三个阶段主要是基于x86平台的虚拟化技术的研究工作,包括VMware以及Connectix虚拟机的研究开发,开源的XEN与VMware等基本类似,主要不同之处是需要改动内核,但都是通过软件模拟硬件层,然后在模拟出来的硬件层上安装完整的操作系统,在操作系统上应用。其核心思想可以用“模拟”两个字来概括,即用软的模拟硬的,并能实现异构操作系统的互操作。

第四个阶段是近几年开始出现或者被人注意的虚拟化技术,主要有芯片级的虚拟化、操作系统的虚拟化和应用层的虚拟化。

虚拟化是迅速变化的领域,以下几点可能会成为未来的发展趋势:

(1)虚拟框架扩展化:扩展更高级别的应用框架将会极大简化开发者构建功能更强大的任务流。

(2)虚拟平台开放化和标准化:封闭和不兼容无法支持异构虚拟机系统,虚拟平台开放化可以支撑产业链合作需求,形成良性产业链结构。

(3)公有云私有化:在公有云上动态数据中心铺平了私有云的道路,私有云增加了云服务的功能及IT的灵活性,使其能够迅速响应用户请求。私有云很可能成为未来IT基础设施的建设标准。

(4)高度集成:高度集成实现完全的整合将会逐渐代替传统方式,成为以后的主流模式。

(5)虚拟机自动化呈上升趋势:虚拟机不断增多,对虚拟化管理高效和简化的要求,促使虚拟机实现自动化将是一个重要趋势。

(6)未来虚拟化的发展多元化:未来虚拟化将会在大型企业的IT基础设施和日常运营中发挥主导作用,给企业的IT基础设施安装、运营和管理带来巨大的变革。