虚拟化三十年——解析虚拟实质
2009-06-03 17:27:03 来源:WEB开发网虚拟化以各种形式存在已经有30多年的时间了。最初侧重于整合数据中心内的资源,而现在已经可以跨越IT架构实现应用程序虚拟化,进而降低成本和提高灵活性。在2008年云计算被热炒中,作为提供云环境底层支持的虚拟化,也愈演愈烈,活跃于IT各个领域。本篇将带读者穿越虚拟化这30多年的历史,看看虚拟化怎样走进现实中,从而将虚拟化的实质展现在读者面前,揭示虚拟化存在的意义。
一、萌芽
1959年6月,在国际信息处理大会上,克里斯托弗(Christopher Strachey)发表了一篇名为《大型高速计算机中的时间共享》(Time Sharing in Large Fast Computers) 的学术报告。在文中,他提出了虚拟化的基本概念,这篇文章也被认为是虚拟化技术的最早论述。虚拟化技术由此萌芽。
上世纪60年代里,在美国计算机界的大型项目中产生了虚拟化技术的雏形,如Atlas计算机项目,麻省理工的MAC项目等。值得一提的是,在1964年,科学家 L.W. Comeau和R.J. Creasy于创造性地设计出了一种名为CP-40的新型操作系统,该操作系统实现了虚拟内存和虚拟机。1965年,IBM推出了System/360 Model 67和TSS分时共享系统,该系统允许多个远程用户共享同一高性能计算设备的使用时间。
图1 科学家在试验
二、大型机时代
在上世纪70年代里,随着虚拟化技术在上述萌芽期的发展和积累,虚拟化技术正式走进人们视野中,开创了它的大型机时代,也就是通常所说的虚拟化的大型机计算阶段。在这个阶段中,IBM公司早期发明的操作系统虚拟机技术逐渐得到了完善。1972年,IBM发布了用于创建灵活大型主机的虚拟机技术,该技术可以根据用户动态的应用需求来调整和支配资源,使昂贵的大型机资源尽可能的得到充分利用。
更多精彩
赞助商链接