- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
本文主要介绍Xen:一种使用在Linux/Unix系统下「虚拟机器(VirtualMachine)
软体」。
虚拟机器(VirtualMachine):将实体机器作虚拟化的动作,藉由软体的模拟,
使得一台实体机器能够运行起来像是好多台电脑一样,而「虚拟出来的机器」对
于一般使用者来说,除非特别去调查,与「一般其他的实体机器」并不会感受到
太大的差别。
底下列出一般常见的虚拟机器与其用途,提供参考:
功能范例
模拟早期电动玩具机台任天堂、PlayStation、大型电玩等等电玩模拟器
用来执行跨平台应用程式Java与.NET虚拟机器
模拟x86主机VMware与Xen虚拟机器软体
Xen架构
了解虚拟机器概念后,接着来谈到我们的主角:『Xen』
现阶段主要运行于Linux/Unix系统的Xen虚拟机器,是一个注重效能的平行虚
拟化(Paravirtualization)系统,虽然说Xen能够运行在许多Unix/Linux系
统,但因为考量介绍Xen系统的方便性,以下主要以当红的Linux作业系统来
探讨Xen。
要使得Linux支援Xen必须从LinuxKernel来做改造,也就是要重新编译
LinuxKernel,重新编译LinuxKernel听起来似乎不是一件简单的事情,所幸
许多LinuxDistribution已经将支援Xen的LinuxKernel编译好啰,所以我
们只要直接使用Xen的Kernel来开机即可,另外要特别声明XenKernel有两
种『Xen0』(Domain-0)与『XenU』(Guest系统)。
Xen0
要跑Xen的实体电脑需先跑Xen0的Kernel以后,再以Xen0为基础来执行多
个XenUGuest系统于Xen0系统上,简单说Xen0是全部XenU的母系统。
Note:意思是若Xen0故障损坏,会影响到所有的XenUGuest系统。
XenU
您可以同时运行『多个』XenUGuest系统在一个Xen0的实体电脑上,且各个
XenU系统是独立并且不互相影响,意思是若其中一个XenU故障损坏亦不会影
响到其他Xen系统。
Xen优点
相对其他的虚拟机器软体来说,Xen最大优势在于『高效能』(High
Performance),因为Xen采用Paravirtualization而不是使用模拟
(Emulation)、全系统模拟(fullsystemsimulation)方式,所以能够使得
Xen系统效能优于其他虚拟机器软体。
Tips:全系统模拟以VMware为例,是模拟x86PC,可以从BIOS开机重新安装
作业系统,缺点是「效能」上就比不上Xen使用Paravirtualization方式,
优点是可以随性安装Windows、Linux或FreeBSD这一类x86的作业系统。
安全(Security)
XenUGuest系统之间除了正常管道外(例如:ssh、vnc或NFS这些网路服务
等等),是无法互相影响彼此安全性,若是Xen0有着多张网路介面卡,Xen系
统甚至能够使得XenU使用独立网路卡(限制XenU无法使用所有的网路卡),
而且某个XenU若是故障损坏了,也不会使得其他的XenU或Xen0故障。
Note:注重系统安全是虚拟机器基本功能之一。
Xen缺点
说到Xen缺点应该算以『不能执行Windows作业系统』这个问题最大,原因还
是在于讲求效能的Xen采用Paravirtualization虚拟技术必须更改Windows
Kernel才能执行WindowsGuest系统,当然Windows并没有提供我们来更改。
不过另外有个好消息,由CPU大厂Intel提供VT技术(Virtualization
Technology),使得虚拟机器软体(例如Xen、VMware)透过「全虚拟」动作来
运行许多不同的x86作业系统,使得Xen藉由IntelVT作『全虚拟』在不修
改Windows核心下,也能跑WindowsGuest系统。
使用IntelVT技术的另一个重点是:以往在没有IntelVT技术时,全虚拟Guest
系统效能低落,藉由
您可能关注的文档
- PI工厂评估标准-新 .pdf
- PEP英语五年级上册Unit2Myweek说课稿 .pdf
- PCB项目建设评估报告(参考范文) .pdf
- OTN技术特点及发展趋势分析 .pdf
- OKOK质量管理体系审核要点 .pdf
- Moxa V2201 系列超级迷你x86嵌入式计算机说明书 .pdf
- MITSUBISHI (OPTICAL DEVICES) FU-60RDF-S6M1x 说明书 _原创精品文档.pdf
- miR-140-5p在骨肉瘤中的表达及其对骨肉瘤细胞侵袭转移的影响.pdf
- MHK语法--第二课词语的重叠 .pdf
- LOL虚空掠夺者卡兹克出装介绍 技能加点及天赋符文攻略 .pdf
- 新人教版七年级下册语文教学计划(精选17篇) .pdf
- 控辍保学四项机制实施方案(精选10篇) .pdf
- 最新庆祝第37个教师节活动方案 庆祝第37个教师节活动主题(精选7篇).pdf
- 榜样5观后感心得5篇(共11页) .pdf
- 教科版《道德与法治》七年级下册-第三单元-友谊的天空-测考试试题.pdf
- 恩格列净诱导的线粒体稳态显著减轻小鼠心脏微血管缺血 .pdf
- 汇总-单选题-化工工艺试验工(高级)技能测试题库-1 .pdf
- 2024年西藏那曲地区企业人力资源管理师之一级人力资源管理师考试通关秘籍题库附答案【实用】.docx
- 2024年西藏林芝地区企业人力资源管理师之一级人力资源管理师考试通用题库及1套完整答案.docx
- 2024年福建省龙岩企业人力资源管理师之一级人力资源管理师考试精品(达标题).docx
最近下载
- 《SHT3523-2020油化工铬镍不锈钢、铁镍合金、镍基合金及不锈钢复合钢焊接规范》条文说明.pdf VIP
- 山东工程职业技术大学《高等数学》2021-2022学年期末试卷.pdf VIP
- 职业与职业道德ppt(共56张PPT).ppt
- DL∕T 5578-2020 电力工程施工测量标准(2-1).pdf
- 冻土的水热变化特征及水热气迁移机理研究.docx VIP
- 35KV及以下交联电力电缆工艺卡片2011.pdf
- 小学4年级数学应用题100道及答案(完整版).docx VIP
- 小学语文低年级学生识字教学现状调查报告.doc
- 全屋定制合同.pdf
- 第2课新航路开辟后的食物物种交流 课件(共34张PPT).pptx VIP
文档评论(0)