- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统虚拟化技术介绍——2010.4.1.4.1.ppt
系统虚拟化技术介绍 计算机科学与技术学院 Contents 广泛的虚拟化概念 虚拟内存 虚拟服务器 网络虚拟化 微处理器虚拟化 文件虚拟化 存储虚拟化 更广泛环境中或更高级抽象 ——任务虚拟化和信息虚拟化 虚拟化概念的内涵 抽象:虚拟化是资源的逻辑表示 具体:在系统中加入虚拟化层,将下层资源抽象成另一种形式供上层使用 丰富多彩的虚拟化 丰富多彩的虚拟化 硬件抽象层的虚拟化 操作系统层的虚拟化 库函数层的虚拟化 编程语言层的虚拟化 丰富多彩的虚拟化 硬件抽象层的虚拟化——VMware,Xen 通过虚拟硬件抽象层来实现虚拟机,为客户操作系统呈现相同或相近的硬件抽象层 通常宿主机和客户机指令集(ISA )相同,其他部分如中断控制器,设备等可以完全不同 操作系统层的虚拟化——Linux(Vserver) 操作系统的内核可以提供多个相互隔离的用户态实例,独立的文件系统,网络系统设置和库函数 非常高效,虚拟化资源的性能开销小,不需硬件特殊支持,但灵活性较小,容器间比较粗粒度的隔离 丰富多彩的虚拟化 库函数层的虚拟化——WINE(windows) 库函数—操作系统提供给应用程序的一组服务,如文件操作服务,时间操作服务等 库函数虚拟化—虚拟操作系统的应用级库函数,使应用程序能够跨平台运行 编程语言层的虚拟化——JVM,CLR 语言虚拟机,运行进程级别的作业 针对的不是硬件上存在的体系结构,而是一个虚拟的体系结构,运行时由支持系统翻译为硬件上的机器语言再执行 系统虚拟化 系统虚拟化是指将一台物理计算机虚拟化为一台或多台虚拟计算机系统。 客户机拥有独立的虚拟硬件 客户机操作系统独占一个系统运行 客户机操作系统可以完全不同,并完全独立 系统虚拟化 1974年,Popek 和Goldberg 二人定义:虚拟机可以看作是物理机的一种高效隔离的复制 三层意思:同质,高效和资源受控 同质是指虚拟机的运行环境和物理机环境在本质上需要是相同的,但表现可以不同 高效是指虚拟机中运行的软件需要有接近物理机上直接运行的性能 资源受控是指VMM 需要对系统资源有完全控制能力 和管理权限,包括资源的分配监控和回收 系统虚拟化的好处 系统虚拟化的任务 处理器虚拟化 内存虚拟化 I/O虚拟化 VMM的功能和组成 VMM的功能和组成 VMM的功能和组成 VMM分类——虚拟平台分类 完全虚拟化 软件辅助的完全虚拟化 优先级压缩 二进制代码翻译 硬件辅助的完全虚拟化 Intel-VT、AMD-V 类虚拟化 VMM分类——实现结构分类 典型虚拟化产品 VMware VMware ESX Server,VMware (GSX) Server,VMware Workstation,VMware Fusion Microsoft Virtual Server,Windows Server 2008,Virtual PC, SoftGrid, Terminal Service,Windows Storage Server,网络虚拟化等。 Xen KVM(Kernel-based Virtual Machine) 基于Intel VT技术,并基于QEMU Click to edit company slogan . 系统虚拟化介绍 VMM(Virtual Machine Monitor) 系统虚拟化 丰富多彩的虚拟化 虚拟化概念的内涵 实现系统虚拟化的任务 2/22 3/22 硬件 硬件抽象 操作系统 API抽象 函数库 应用程序 API抽象:创建新进程,内存申请、归还,进程同步、共享,文件系统和网络操作。 硬件抽象:CPU各寄存器,内存管理模块,I/O端口,内存映射,I/O地址。 4/22 Host(宿主) 通常做为物理资源的定语。如将一个物理计算机虚拟为一个或多个虚拟计算机,则这个物理计算机通常被称为宿主机 两个重要概念 Guest(客户) 通常做为虚拟出来的资源的定语。如将一个物理计算机虚拟为一个或多个虚拟计算机,则其上进行的虚拟机通常被称为客户机 5/22 硬件 硬件抽象 操作系统 API抽象 函数库 应用程序 6/22 7/22 8/22 硬件 硬件抽象 虚拟化层(VMM) 虚拟硬件抽象层 操作系统 应用程序 虚拟硬件抽象层 操作系统 应用程序 9/22 10/22 特权功能 封装性 多实例 隔离 硬件无关性 系统虚拟化 系统虚拟化的好处 11/22 处理器虚拟化 内存虚拟化 I/O虚拟化 特权指令 系统中一些操作关键资源的指令被认定为特权指令,只有在最高级才能正确执行。特权指令都是敏感指令 敏感指令 操作特权资源的指令,如修改虚拟机的运行模式及物理机状态。读写敏
您可能关注的文档
最近下载
- 遗体表面防腐操作擦拭涂抹法现代遗体防腐技术.pptx VIP
- 遗体防腐整容操作废液收集方法现代遗体防腐技术.pptx VIP
- unit1Financialsystem金融英语第一课省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx VIP
- 2024版冠心病诊断与治疗指南ppt课件[1] .pdf VIP
- 教学课件 管理学基础(刘璇 张永良).ppt
- 教学楼、教学楼水电施工组织计划.docx VIP
- 41水平五 篮球单元18课时计划-《篮球:交叉步持球突破》说课稿.docx VIP
- 遗体防腐操作废液排放的监测及控制现代遗体防腐技术.pptx VIP
- 我的梦中国梦——共筑中国梦PPT课件.pptx VIP
- 中国天眼完整版本.ppt VIP
文档评论(0)