[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] docs: Update user manual for 3.3.
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1219913392 -3600 # Node ID 266758b689e0b5a2df30d1ec633045367bb71232 # Parent c8377b335fbee14e624ce47ba107e4b109436901 docs: Update user manual for 3.3. From: Stephen Spector <stephen.spector@xxxxxxxxxx> Signed-off-by: Keir Fraser <keir.fraser@xxxxxxxxxx> --- docs/src/user.tex | 71 ++++++++++++++++++++++-------------------------------- 1 files changed, 29 insertions(+), 42 deletions(-) diff -r c8377b335fbe -r 266758b689e0 docs/src/user.tex --- a/docs/src/user.tex Thu Aug 28 09:44:13 2008 +0100 +++ b/docs/src/user.tex Thu Aug 28 09:49:52 2008 +0100 @@ -22,7 +22,7 @@ \vfill \begin{tabular}{l} {\Huge \bf Users' Manual} \\[4mm] -{\huge Xen v3.0} \\[80mm] +{\huge Xen v3.3} \\[80mm] \end{tabular} \end{center} @@ -42,9 +42,7 @@ welcome.} \vspace*{\fill} -Xen is Copyright \copyright 2002-2005, University of Cambridge, UK, XenSource -Inc., IBM Corp., Hewlett-Packard Co., Intel Corp., AMD Inc., and others. All -rights reserved. +Xen is Copyright \copyright 2002-2008, Citrix Systems, Inc., University of Cambridge, UK, XenSource Inc., IBM Corp., Hewlett-Packard Co., Intel Corp., AMD Inc., and others. All rights reserved. Xen is an open-source project. Most portions of Xen are licensed for copying under the terms of the GNU General Public License, version 2. Other portions @@ -116,16 +114,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE Xen is an open-source \emph{para-virtualizing} virtual machine monitor -(VMM), or ``hypervisor'', for the x86 processor architecture. Xen can -securely execute multiple virtual machines on a single physical system -with close-to-native performance. Xen facilitates enterprise-grade -functionality, including: +(VMM), or ``hypervisor'', for a variety of processor architectures including x86. Xen can securely execute multiple virtual machines on a single physical system with near native performance. Xen facilitates enterprise-grade functionality, including: \begin{itemize} \item Virtual machines with performance close to native hardware. \item Live migration of running virtual machines between physical hosts. \item Up to 32\footnote{IA64 supports up to 64 virtual CPUs per guest virtual machine} virtual CPUs per guest virtual machine, with VCPU hotplug. -\item x86/32, x86/32 with PAE, x86/64, IA64 and Power platform support. +\item x86/32 with PAE, x86/64, and IA64 platform support. \item Intel and AMD Virtualization Technology for unmodified guest operating systems (including Microsoft Windows). \item Excellent hardware support (supports almost all Linux device drivers). @@ -182,22 +177,20 @@ unmodified guests running natively on th Paravirtualized Xen support is available for increasingly many operating systems: currently, mature Linux support is available and -included in the standard distribution. Other OS ports---including -NetBSD, FreeBSD and Solaris x86 v10---are nearing completion. +included in the standard distribution. Other OS ports, including +NetBSD, FreeBSD and Solaris are also complete. \section{Hardware Support} -Xen currently runs on the x86 architecture, requiring a ``P6'' or -newer processor (e.g.\ Pentium Pro, Celeron, Pentium~II, Pentium~III, -Pentium~IV, Xeon, AMD~Athlon, AMD~Duron). Multiprocessor machines are -supported, and there is support for HyperThreading (SMT). In -addition, ports to IA64 and Power architectures are supported. - -The default 32-bit Xen supports for Intel's Physical Addressing Extensions (PAE), which enable x86/32 machines to address up to 64 GB of physical memory. -It also supports non-PAE 32-bit Xen up to 4GB of memory. -Xen also supports x86/64 platforms such as Intel EM64T and AMD Opteron -which can currently address up to 1TB of physical memory. +Xen currently runs on the IA64 and x86 architectures. Multiprocessor +machines are supported, and there is support for HyperThreading (SMT). + +The default 32-bit Xen requires processor support for Physical +Addressing Extensions (PAE), which enables the hypervisor to address +up to 16GB of physical memory. Xen also supports x86/64 platforms +such as Intel EM64T and AMD Opteron which can currently address up to +1TB of physical memory. Xen offloads most of the hardware support issues to the guest OS running in the \emph{Domain~0} management virtual machine. Xen itself @@ -253,8 +246,8 @@ Xen has grown into a fully-fledged proje Xen has grown into a fully-fledged project in its own right, enabling us to investigate interesting research issues regarding the best techniques for virtualizing resources such as the CPU, memory, disk and network. -Project contributors now include XenSource, Intel, IBM, HP, AMD, Novell, -RedHat. +Project contributors now include Citrix, Intel, IBM, HP, AMD, Novell, +RedHat, Sun, Fujitsu, and Samsung. Xen was first described in a paper presented at SOSP in 2003\footnote{\tt @@ -265,25 +258,20 @@ sites. \section{What's New} -Xen 3.0.0 offers: +Xen 3.3.0 offers: \begin{itemize} -\item Support for up to 32-way SMP guest operating systems -\item Intel (Physical Addressing Extensions) PAE to support 32-bit - servers with more than 4GB physical memory -\item x86/64 support (Intel EM64T, AMD Opteron) -\item Intel VT-x support to enable the running of unmodified guest -operating systems (Windows XP/2003, Legacy Linux) -\item Enhanced control tools -\item Improved ACPI support -\item AGP/DRM graphics +\item IO Emulation (stub domains) for HVM IO performance and scailability +\item Replacement of Intel VT vmxassist by new 16b emulation code +\item Improved VT-d device pass-through e.g. for graphics devices +\item Enhanced C and P state power management +\item Exploitation of multi-queue support on modern NICs +\item Removal of domain lock for improved PV guest scalability +\item 2MB page support for HVM and PV guests +\item CPU Portability \end{itemize} - -Xen 3.0 features greatly enhanced hardware support, configuration -flexibility, usability and a larger complement of supported operating -systems. This latest release takes Xen a step closer to being the -definitive open source solution for virtualization. +Xen 3.3 delivers the capabilities needed by enterprise customers and gives computing industry leaders a solid, secure platform to build upon for their virtualization solutions. This latest release establishes Xen as the definitive open source solution for virtualization. @@ -295,7 +283,7 @@ The Xen distribution includes three main The Xen distribution includes three main components: Xen itself, ports of Linux and NetBSD to run on Xen, and the userspace tools required to manage a Xen-based system. This chapter describes how to install the -Xen~3.0 distribution from source. Alternatively, there may be pre-built +Xen~3.3 distribution from source. Alternatively, there may be pre-built packages available as part of your operating system distribution. @@ -4029,9 +4017,8 @@ files: \path{Config.mk} and \path{Makefi The former allows the overall build target architecture to be specified. You will typically not need to modify this unless -you are cross-compiling or if you wish to build a non-PAE -Xen system. Additional configuration options are documented -in the \path{Config.mk} file. +you are cross-compiling. Additional configuration options are +documented in the \path{Config.mk} file. The top-level \path{Makefile} is chiefly used to customize the set of kernels built. Look for the line: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |