Unix虚拟化研究报告.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unix虚拟化研究报告

Unix虚拟化研究报告 1959年,在国际信息处理大会上,克里斯托弗(Christopher Strachey)发表《大型高速计算机中的时间共享》(Time Sharing in Large Fast Computers) 的学术报告,提出虚拟化的概念。虚拟化技术由此萌芽。 1963年秋,麻省理工的MAC项目,产生出了Multics技术。Multics(MULTiplexed Information and Computing System)技术,由贝尔实验室、麻省理工学院及美国通用电气公司所共同参与研发的,是一套安装在大型主机上多人多任务的操作系统,以Compatible Time-Sharing System(CTSS)做基础,建置在美国通用电力公司的大型机GE-645。目的是连接1000部终端机,支持300用户同时上线。 1964年,科学家 L.W. Comeau和R.J. Creasy于创造性地设计出了一种名为CP-40的新型操作系统,该操作专为 System/360 Mainframe 量身订造的操作系统,实现了虚拟内存和虚拟机。 1965年,约克镇IBM研究中心获得一台IBM7044机器。他们为系统的每一部分建立一个7044镜像。每个镜像叫做7044/44X。允许用户在同一台主机上运行多个操作系统,让用户尽可能的充分利用昂贵的大型机资源。这是为了使IBM更好地理解多编程(multiprogrammed)操作系统。这是IBM虚拟机概念的开端。他们认为,虚拟机就是真实机器的副本,只是内存减少了。这也是最早在商业系统上实现的虚拟化。 虚拟化技术是伴随着计算机技术的产生发展而出现的,从20世纪50年代虚拟化概念的提出,到虚拟内存、Java虚拟机,直到20世纪60年代IBM在其著名的System 360系统里,第一次将虚拟化平台(Hypervisor)作为一个商业套件出售。从此标志着虚拟化技术发展拉开大幕。 虚拟化技术的定义:在计算机中,虚拟化(Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,给予抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以原有的组态更好的方式来应用这些资源。这些资源的新虚拟部分是不受现有资源的架设方式,地域或物理组态所限制。一般指的虚拟化资源包括计算能力和资料存储。 在实际的生产环境中,虚拟化技术主要是用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化利???物理硬件。 虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时一起运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。、 随着硬件技术的不断发展,个人电脑正逐渐普及,曾经为了充分利用昂贵的计算机硬件资源而出现的虚拟化技术一度被人们慢慢地淡忘。直到1970年UNIX系统正式诞生,它的RISC技术的出现使得小型机逐渐发展了起来。随着技术的发展和市场竞争的需要,大型机的技术开始向小型机或者UNIX服务器上移植。尤其是UNIX的诞生,使得虚拟化和分区技术有了新的发展。虚拟化的历史就是从大型机的分区技术、虚拟机和虚拟内存开始的,目的是为了满足人们像提升大型主机利用率需求,将一个大型服务器资源分别提供给生产部门、测试部门、研发部门以及其他部门。 UNIX的出现,让很多人看到了它的前途,也让RSIC服务器和小型机成为虚拟化的第二代受益者。有三个厂商在UNIX领域占据优势:HP(HP-UX)、Sun(Solaris,已被Oracle收购)和IBM(AIX)。大多数UNIX用户实际上不太关心BSN还是System V命令等次要因素,而是更关心RAS(可靠性、可用性和可伸缩性)因素、性能、虚拟化和硬件集成。由于在这戏方面比较出色,IBM近几年在UNIX领域很成功。 1983年SunOS version1.0发布,支持Sun-1和Sun-2系统。1985年SunOS Version2.0发布,它提供虚拟文件系统(Virtual File System,VFS)和NFS。1987年,ATT和Sun宣布他们将合作把System V 和 BSD合并为一个基于System V release 4 的版本。SunOS 最初是在1983年基于 BSD 版本开发的。1993年,它改名为Solaris(从 version 5 开始),基于ATT System V release IV。 HP UNIX(HP-UX)的第一版

您可能关注的文档

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档