http://en.wikipedia.org/wiki/Xen
In computing
, Xen
(pronounced /ˈzɛn/
) is a virtual-machine monitor
for IA-32
, x86-64
, Itanium
and PowerPC 970
architectures. It allows several guest operating systems
to execute on the same computer hardware
concurrently. The University of Cambridge Computer Laboratory
developed the first versions of Xen; as of 2010 the Xen community develops and maintains Xen as free software
, licensed under the GNU General Public License
(GPLv2).
[update]
Xen systems have a structure with the Xen hypervisor
as the lowest and most privileged layer.[
1]
Above this layer come one or more guest operating systems, which the
hypervisor schedules across the physical CPUs. The first guest
operating system, called in Xen terminology "domain 0" (dom0), boots
automatically when the hypervisor boots and receives special management
privileges and direct access to all physical hardware by default. The
system administrator can log into dom0 in order to manage any further
guest operating systems, called "domain U" (domU) in Xen terminology.
Modified versions of Linux
, NetBSD
and Solaris
can run as the dom0. Several modified Unix-like
operating systems may function as guest operating systems (domU); on
certain hardware, as of Xen version 3.0, unmodified versions of Microsoft Windows
and other proprietary operating systems can also run as guests if the CPU supports x86 virtualization
(such CPUs include Intel VT-x
and AMD-V
).[
2]
分享到:
相关推荐
从标题来看,"XEN"可能是指一个特定的软件版本或平台,而"V1.0.7"表示这是其发展的第1.0.7个迭代。"[CyberNation]"可能是一个团队、组织或社区的名称,这通常与黑客、安全研究人员或者网络安全社区有关。"rat"通常在...
《Xen虚拟化实战》是一本深入探讨Xen虚拟化技术的专业书籍,旨在帮助读者掌握在实际环境中运用Xen的技巧。Xen是一款开源的全虚拟化解决方案,它允许在一个物理服务器上运行多个独立的操作系统实例,提高了硬件资源的...
### Xen虚拟机USB Pass-through详解 #### 一、引言 在使用Xen虚拟化平台时,有时我们需要在虚拟机内部使用外部物理机上的USB设备,例如加密狗、U盘等。这种需求在企业环境中非常常见,尤其是在进行开发或部署特定...
Xen 4.0 是一个重要的虚拟化技术版本,它为用户提供了一种高效且可靠的基础设施,用于在单个物理服务器上运行多个独立的操作系统实例,称为虚拟机(VMs)。这款开源软件允许资源共享,提高了硬件利用率,并简化了...
### Xen虚拟技术精要 #### 一、Xen虚拟化技术概述 本书《精通Xen虚拟技术》由William von Hagen编写,旨在为读者提供一套全面深入地了解Xen虚拟化技术的专业指南。Xen是一种开源虚拟机监视器,能够支持多种操作...
### Xen Hypervisor 相关知识点概述 Xen是一款开源虚拟化技术,被广泛应用于服务器、云平台以及其他多种环境中。它支持多种操作系统,并提供强大的虚拟化功能。本文将根据提供的文件内容,详细介绍Xen Hypervisor的...
《Xen与虚拟化艺术——来自Xen小组》是一本深入探讨Xen虚拟化技术的专业著作,它揭示了Xen如何通过独特的半虚拟化技术在IT领域开创了一种全新的虚拟化解决方案。Xen,作为开源虚拟化平台的代表,以其高效、灵活的...
### Xen在Linux操作系统下的安装与配置 #### 一、简介 Xen是一种开源的虚拟化技术,它通过在宿主机上运行一个称为“虚拟硬件监控器”的组件来实现硬件级别的虚拟化。Xen可以在单个宿主机上同时运行多个独立的操作...
### Xen 3.0 虚拟机入门详解 #### Xen简介 Xen是一款由剑桥大学开发并开源的虚拟机软件,首次发布版本为Xen Release 1.0,时间为2003年10月。Xen以其卓越的性能和广泛的适用性而在虚拟化领域占据了一席之地。它...
在IT行业中,Xen是一种流行的开源虚拟化技术,它允许在一个物理服务器上运行多个独立的操作系统实例,称为虚拟机(VMs)。C语言是系统级编程的常用工具,因此使用C语言来监控Xen虚拟机可以实现高效且灵活的监控解决...
【Xen 开发实践手册】是一本专注于Xen虚拟化技术的实践指南,涵盖了从安装、部署到开发和配置的全过程。Xen是一款开源的全虚拟化解决方案,广泛应用于云计算领域,为用户提供高效且安全的虚拟化环境。通过本书,读者...
【Xen内存管理】 Xen是一款开源的虚拟机监控器,由剑桥大学开发,旨在支持在单一物理硬件上同时运行多个操作系统实例。其内存管理机制对于确保虚拟机的高效和安全运行至关重要。 1. Xen的内存管理概述: Xen的内存...
《虚拟机Xen权威资料集合》是一份涵盖了广泛Xen虚拟化技术的资源包,包含了论文、用户手册等多种形式的文献。这些资料旨在为学习和研究Xen虚拟化技术的人员提供详实、全面的参考资料。 Xen是一种开源的全虚拟化解决...
本文档是关于Xen虚拟化技术中xm命令的手册,xm是Xen管理用户界面的主要工具,用于管理Xen域。该手册详细介绍了xm命令的使用方法,包括创建、暂停、关闭域,列出当前域,启用或锁定虚拟CPU,以及附加或分离虚拟块设备...
**Xen 安装配置与运维详解** Xen 是一款开源的虚拟化平台,它允许在一个物理服务器上创建和运行多个虚拟机(称为 Domains,或 Dom0 和 DomU),从而实现硬件资源的有效利用和隔离。Xen 主要应用于云计算环境,提供...
《Xen虚拟化技术》主要讲述了:目前,无论是学术界还是工业界,虚拟化技术的研究和应用都是热点。在不断涌现出的虚拟化解决方案中,开源解决方案Xen以其独特的虚拟化设计模式,以及接近单机操作系统的性能被学术界和...
### XEN4.0内核编译详解 #### 一、前言 XEN作为一款优秀的虚拟化技术,在云计算领域有着广泛的应用。XEN4.0版本是该系列中的一个重要里程碑,它带来了许多性能优化与功能增强。对于想要深入了解XEN工作原理或定制...
《Xen源码详解——基于xen-4.1.1.tar.gz的探索》 Xen,一个开源的虚拟化平台,是云计算和服务器虚拟化的基石。深入理解Xen源码,对于开发者和系统管理员来说,是提升技能、优化性能和解决实际问题的关键。本文将...
**Xen虚拟化技术**是一种开源的虚拟化平台,它允许在单一的物理服务器上运行多个独立的操作系统实例,实现了硬件资源的有效利用和隔离。Xen的核心在于其微内核架构,它将虚拟化功能直接集成到操作系统内核中,提高了...