- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 机票预定系统详细设计报告.doc
- 基于FPGA 的DDR2 SDRAM 控.pdf
- 基于半结构化和语义Web信息挖掘的智能搜索技术研究.ppt
- 基于复动力系统迭代序列的DCT域盲水印算法.doc
- 计算机图形学基础教程 (NXPowerLite).ppt
- 计算机网络基础与应用(第2版) 09 网络管理与安全.ppt
- 计算机网络课后答案(全部).doc
- 家庭智能紧急呼救系统的设计.doc
- 检验统计量.pdf
- 建立中国动画产业商业模式.pdf
- 【一课一练】二年级下册-第二单元-表内除法(一)第2课时除法的初步认识-第二小节除法(人教版,含答案).docx
- 【一课一练】二年级下册-第二单元-表内除法(一)第1课时除法的初步认识-第一小节平均分(人教版,含答案).docx
- 6语文第2单元测试卷.docx
- (31)《实数》单元测试卷一.docx
- (30)《实数》单元测试卷三.docx
- (29)《实数》单元测试卷二.docx
- 一年级上册数学第14单元知识梳理学生版.docx
- 06.新部编人教版三年级下册语文【知识小结】-第六单元.docx
- 一年级语文下册教案 期末单元复习教案(教学设计) 部编版.docx
- 4.四年级下册语文素材-第二单元知识小结_人教(部编版).docx
文档评论(0)