虚拟化与Xen概述.pdf

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟化与Xen概述 Li哥 2010年1月12日 1 什么是虚拟化? 广义 将不存在的事物或现象“虚拟”成为存在的事物 或现象的方法。 计算机科学中的虚拟化包括平台虚拟化、应用 程序虚拟化、存储虚拟化、网络虚拟化、设备虚 拟化等。 狭义 指在计算机上模拟运行多个操作系统平台。 在多个环境间共享一台计算机的资源。不同的虚拟机 可以在同一台物理机上运行不同的操作系统以及多个应 用程序。-- 摘自VMware首页 2 桌面上的虚拟化 3 服务器上的虚拟化 目的: 服务分离 统一管理 高灵活性 ... 虚拟化方案 VMwarevSphere/ESX/Fusion/Server CitrixXen MicrosoftHyper-V 4 虚拟化的应用场景 服务器整合 无硬件依赖 多操作系统配置 内核开发 集群计算 5 什么是Xen? 虚拟机监视器(virtual-machinemonitor) 运行在x86,x86-64,ARM等架构上 在单个计算机上运行128个或更多OS 无需特殊硬件支持 以GPL2发布的开源软件 需要与Linux协同操作 以Para-virtualization为主 6 Xen的背景和地位 最初由剑桥大学计算机实验室开发 与Intel,IBM,Microsoft,RedHat,Oracle, Citrix,Novell等合作 由Citrix提供商业支持 在RHEL/Fedora,SUSE,Debian/Ubuntu 中已包括对Xen的支持 Solaris和BSD系列操作系统的支持 作为三大主流虚拟化技术之一 7 Xen的特性 虚拟机的性能接近物理主机性能 虚拟机在物理主机间实时迁移 可虚拟高达32/64个CPU给一台虚拟机, 并且支持虚拟CPU热插拔 在CPU支持硬件虚拟化的情况下,可以虚 拟任何不经过修改的OS (包括Windows) 优秀的硬件支持 (支持几乎所有Linux设备 驱动) 8 Xen与OS的位置 Host架构(HostedArchitecture) 所有的运行在桌面上的虚拟机 虚拟机软件作为HostOS的一个应用程序 所有与硬件的通信都必须经过HostOS Hypervisor架构(HypervisorArchitecture) VMwarevSphere/ESX,Xen,Hyper-V 虚拟机软件直接与硬件通信 虚拟机的管理由虚拟机软件本身或指定其中一 个虚拟机来实现 9

文档评论(0)

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

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

1亿VIP精品文档

相关文档