Xen

✍ dations ◷ 2025-08-15 14:07:25 #虚拟化软件,2003年软件,自由跨平台软件,自由虚拟化软件,Linux基金会项目

Xen是开放源代码虚拟机监视器,由XenProject开发,能够在单个计算机运行多达128个有完全功能的操作系统。

在旧(无虚拟硬件)的处理器上执行Xen,操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。

2013年4月,Linux基金会宣布Xen成为Linux基金会合作项目。

IBM经常在其主机和服务器上使用虚拟机来尽可能发挥其性能,并类似chroot监禁那样将程序置于隔离的虚拟OS中以增强安全性。除此之外,它还能使不同和不兼容的OS运行在同一台计算机上。Xen支持在运行时进行迁移,保证正常运行并且避免宕机

Xen通过一种叫做半虚拟化(英语:Paravirtualization)的技术获得高效能的表现(较少的效能损失,典型的情况下大约损失2%,在最糟的情况下会有8%的效能耗损;与其它使用完全的虚拟化却造成最高到20%损耗的其他解决方案形成一个明显的对比),甚至在某些与传统虚拟技术不友好的架构上(如x86),Xen也有极佳的表现。但是这要求虚拟机使用经过修改的客户端操作系统。与那些传统透过软件模拟实现硬件的虚拟机不同,在3.0版本及在Intel VT-X支援前的Xen需要让客户端操作系统(guest operating systems)与Xen API进行连接。到目前为止,这样连结已经可以运用在NetBSD、GNU/Linux、FreeBSD和贝尔实验室的Plan 9系统上。在Brainshare 2005会议上,Novell展示了NetWare与Xen的连通。与Windows XP连通的技术曾在Xen开发初期进行,但微软的协议未能允许它发布。Sun微系统公司也正积极研究Solaris与Xen的连结,使其能在Xen平台上运作。

Intel为Xen贡献了补丁以支持其VT-X架构扩展,而AMD则进行修改以支持其AMD-V架构扩展。如果系统处理器支持虚拟硬件扩展(Intel和AMD对本地支持虚拟化的扩展),这项技术将允许未经修改的操作系统运行在Xen虚拟机中。事实上,这意味着性能的提升,用户也可以在不违背任何修改限制协议的情况下对Windows进行虚拟。也就是说,Xen的完全虚拟化模式允许Xen虚拟机运行未经修改的Windows等操作系统。但是在x86平台上,只有支持x86虚拟化的电脑才支持Xen的全虚拟化模式。Xen的完全虚拟化依赖于QEMU。

Xen虚拟机可以在不停止的情况下在多个物理主机之间即时迁移(live migration)。在操作过程中,虚拟机在没有停止工作的情况下内存被反复的复制到目标机器。虚拟机在最终目的地开始执行之前,会有一次60-300毫秒的非常短暂的暂停以执行最终的同步化,给人无缝迁移的感觉。类似的技术被用来暂停一台正在运行的虚拟机到磁盘,并切换到另外一台,第一台虚拟机在以后可以恢复。

Xen目前可以运行在x86和x86-64系统上。

相关

  • TNFSF113URF· tumor necrosis factor receptor binding· extracellular space · cytoplasm· monocyte chemotaxis · immune response · activation of JUN kinase activit
  • 马尔可夫链蒙特卡洛马尔可夫链蒙特卡洛(英语:Markov chain Monte Carlo,MCMC)方法(含随机游走蒙特卡洛方法)是一组用马氏链从随机分布取样的算法,之前步骤的作为底本。步数越多,结果越好。创建一个具有
  • 不让任何孩子落后有教无类法案(No Child Left Behind Act of 2001,Public Law 107-110),又译为不让任何孩子落后法案,简称为NCLB,是2002年1月8日由美国总统乔治·沃克·布希签署的一项美国联邦法律
  • 岩沙海葵毒素岩沙海葵毒素(英语:Palytoxin,又称沙群海葵毒素,或简称为海葵毒素)含有129个碳原子,64个手性中心。白色粉末,无固定熔点,加热至300℃炭化。是一类从沙群海葵科岩沙海葵中提取的水溶
  • 莫桑比克华人莫桑比克华人,人口约5000人,但在莫桑比克内战期间显著下跌。随着和平的恢复和中莫经贸合作的扩大,人数已逐渐恢复,大多数人来自中华人民共和国。华人来到莫桑比克大约在1870年代
  • 二溴四氟乙烷1,2-二溴四氟乙烷,别名R-114B2、哈龙2402,是一种卤代烷,为无色透明液体,沸点为47.2 °C。R-114B2有时会在灭火系统中使用,亦用于普莱克斯(Praxair)的SeeperTrace检漏系统中。它极易
  • 米歇莲·贝尔纳迪尼米歇莲·贝尔纳迪尼(法语:Micheline Bernardini,1927年-)曾是巴黎大赌场(英语:Casino de Paris)的脱衣舞女郎,在1946年7月5日答应成为法国工程师路易斯·雷德(英语:Louis Réard)设计二
  • 人性向善论人性向善论或简称向善论,是以先秦儒家性善观点为基础的人性论主张,强调人性中有自我要求行善的力量。人性向善论认为,由于人始终在变化之中,我们不宜直接说“人性是什么”,只能说
  • 宽德效应宽德效应(英语:Coandă Effect;Coandă又译为康德、康达、柯恩达),亦称附壁作用。流体(水流或气流)有离开本来的流动方向,改为随着凸出的物体表面流动之倾向,并使周围流体逸入此一喷
  • 大瑟尔大瑟尔(英语:Big Sur),又译为大苏尔,是美国加利福尼亚州中海岸(英语:Central Coast)中自卡梅尔海兰斯(Carmel Highlands)至圣西蒙(San Simeon)的一段多山区域,常以景色秀丽闻名。最初的西