unix虚拟化研究报告

unix虚拟化研究报告

ID:18422790

大小:134.99 KB

页数:11页

时间:2018-09-17

unix虚拟化研究报告_第1页
unix虚拟化研究报告_第2页
unix虚拟化研究报告_第3页
unix虚拟化研究报告_第4页
unix虚拟化研究报告_第5页
资源描述:

《unix虚拟化研究报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Unix虚拟化研究报告1959年,在国际信息处理大会上,克里斯托弗(ChristopherStrachey)发表《大型高速计算机中的时间共享》(TimeSharinginLargeFastComputers)的学术报告,提出虚拟化的概念。虚拟化技术由此萌芽。1963年秋,麻省理工的MAC项目,产生出了Multics技术。Multics(MULTiplexedInformationandComputingSystem)技术,由贝尔实验室、麻省理工学院及美国通用电气公司所共同参与研发的,是一套安装在大型主机上多人多任务的操作系统,以CompatibleTime-SharingSystem(CTS

2、S)做基础,建置在美国通用电力公司的大型机GE-645。目的是连接1000部终端机,支持300用户同时上线。1964年,科学家L.W.Comeau和R.J.Creasy于创造性地设计出了一种名为CP-40的新型操作系统,该操作专为System/360Mainframe量身订造的操作系统,实现了虚拟内存和虚拟机。1965年,约克镇IBM研究中心获得一台IBM7044机器。他们为系统的每一部分建立一个7044镜像。每个镜像叫做7044/44X。允许用户在同一台主机上运行多个操作系统,让用户尽可能的充分利用昂贵的大型机资源。这是为了使IBM更好地理解多编程(multiprogrammed)操作系统

3、。这是IBM虚拟机概念的开端。他们认为,虚拟机就是真实机器的副本,只是内存减少了。这也是最早在商业系统上实现的虚拟化。虚拟化技术是伴随着计算机技术的产生发展而出现的,从20世纪50年代虚拟化概念的提出,到虚拟内存、Java虚拟机,直到20世纪60年代IBM在其著名的System360系统里,第一次将虚拟化平台(Hypervisor)作为一个商业套件出售。从此标志着虚拟化技术发展拉开大幕。虚拟化技术的定义:在计算机中,虚拟化(Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,给予抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户

4、可以原有的组态更好的方式来应用这些资源。这些资源的新虚拟部分是不受现有资源的架设方式,地域或物理组态所限制。一般指的虚拟化资源包括计算能力和资料存储。在实际的生产环境中,虚拟化技术主要是用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化利用物理硬件。虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时一起运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的

5、CPU是不能分离的,只能协同工作。、随着硬件技术的不断发展,个人电脑正逐渐普及,曾经为了充分利用昂贵的计算机硬件资源而出现的虚拟化技术一度被人们慢慢地淡忘。直到1970年UNIX系统正式诞生,它的RISC技术的出现使得小型机逐渐发展了起来。随着技术的发展和市场竞争的需要,大型机的技术开始向小型机或者UNIX服务器上移植。尤其是UNIX的诞生,使得虚拟化和分区技术有了新的发展。虚拟化的历史就是从大型机的分区技术、虚拟机和虚拟内存开始的,目的是为了满足人们像提升大型主机利用率需求,将一个大型服务器资源分别提供给生产部门、测试部门、研发部门以及其他部门。UNIX的出现,让很多人看到了它的前途,也让

6、RSIC服务器和小型机成为虚拟化的第二代受益者。有三个厂商在UNIX领域占据优势:HP(HP-UX)、Sun(Solaris,已被Oracle收购)和IBM(AIX)。大多数UNIX用户实际上不太关心BSN还是SystemV命令等次要因素,而是更关心RAS(可靠性、可用性和可伸缩性)因素、性能、虚拟化和硬件集成。由于在这戏方面比较出色,IBM近几年在UNIX领域很成功。1983年SunOSversion1.0发布,支持Sun-1和Sun-2系统。1985年SunOSVersion2.0发布,它提供虚拟文件系统(VirtualFileSystem,VFS)和NFS。1987年,AT&T和Sun

7、宣布他们将合作把SystemV和BSD合并为一个基于SystemVrelease4的版本。SunOS最初是在1983年基于BSD版本开发的。1993年,它改名为Solaris(从version5开始),基于AT&TSystemVreleaseIV。HPUNIX(HP-UX)的第一版发布与1984年,最初是基于SystemVrelease3,只能在RISC-PA-RISCHP9000平台上运行。2001年8月,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。