Xen Virtualization: Hypervisor (aka VMM aka Microkernel)

Edit Package xen

Xen is a virtual machine monitor for x86 that supports execution of
multiple guest operating systems with unprecedented levels of
performance and resource isolation.

This package contains the Xen Hypervisor. (tm)

Modern computers are sufficiently powerful to use virtualization to
present the illusion of many smaller virtual machines (VMs), each
running a separate operating system instance. Successful partitioning
of a machine to support the concurrent execution of multiple operating
systems poses several challenges. Firstly, virtual machines must be
isolated from one another: It is not acceptable for the execution of
one to adversely affect the performance of another. This is
particularly true when virtual machines are owned by mutually
untrusting users. Secondly, it is necessary to support a variety of
different operating systems to accommodate the heterogeneity of popular
applications. Thirdly, the performance overhead introduced by
virtualization should be small.

Xen uses a technique called paravirtualization: The guest OS is
modified, mainly to enhance performance.

The Xen hypervisor (microkernel) does not provide device drivers for
your hardware (except for CPU and memory). This job is left to the
kernel that's running in domain 0. Thus the domain 0 kernel is
privileged; it has full hardware access. It's started immediately after
Xen starts up. Other domains have no access to the hardware; instead
they use virtual interfaces that are provided by Xen (with the help of
the domain 0 kernel).

Xen does support booting other Operating Systems; ports of NetBSD
(Christian Limpach), FreeBSD (Kip Macy), and Plan 9 (Ron Minnich)
exist. A port of Windows XP was developed for an earlier version of
Xen, but is not available for release due to license restrictions.

In addition to this package you need to install the kernel-xen and
xen-tools to use Xen. Xen 3 also supports running unmodified guests
using full virtualization, if appropriate hardware is present. Install
xen-tools-ioemu if you want to use this.

[Hypervisor is a trademark of IBM]

Refresh
Refresh
Source Files
Filename Size Changed
README.SuSE 0000026906 26.3 KB
block-iscsi 0000002269 2.22 KB
block-losetup-retry.diff 0000000660 660 Bytes
block-nbd 0000000672 672 Bytes
block-sync.diff 0000001097 1.07 KB
boot.local.xenU 0000001987 1.94 KB
boot.xen 0000002385 2.33 KB
domUloader.py 0000017456 17 KB
init.xend 0000003105 3.03 KB
init.xendomains 0000008783 8.58 KB
logrotate.xend.conf 0000000219 219 Bytes
mk-xen-rescue-img.sh 0000008814 8.61 KB
non-flat-pm.patch 0000016366 16 KB
ready 0000000000 0 Bytes
serial-split.patch 0000012654 12.4 KB
xen-3.0.3-testing-src.tar.bz2 0004580110 4.37 MB
xen-bonding.diff 0000002210 2.16 KB
xen-changeset.diff 0000001042 1.02 KB
xen-config-defaults.diff 0000001351 1.32 KB
xen-console.diff 0000001565 1.53 KB
xen-destdir.diff 0000006082 5.94 KB
xen-docs.diff 0000001077 1.05 KB
xen-domUloader-pygrub.diff 0000000761 761 Bytes
xen-domUloader.diff 0000005226 5.1 KB
xen-enable-hvm-debug.diff 0000003318 3.24 KB
xen-hvm-default-bridge.diff 0000003425 3.34 KB
xen-hvm-default-pae.diff 0000000657 657 Bytes
xen-hvm-netfront.diff 0000000672 672 Bytes
xen-io-register-context.diff 0000022876 22.3 KB
xen-ioapic-ack-default.diff 0000000801 801 Bytes
xen-keymap.diff 0000002107 2.06 KB
xen-lost-mouse.diff 0000000629 629 Bytes
xen-lowmem-emergency-pool.diff 0000001763 1.72 KB
xen-man-permissions.patch 0000000553 553 Bytes
xen-man-xm-bad-char.diff 0000001178 1.15 KB
xen-max-free-mem.diff 0000005783 5.65 KB
xen-messages.diff 0000001393 1.36 KB
xen-network-bridge.diff 0000004523 4.42 KB
xen-no-dummy-nfs-ip.diff 0000000599 599 Bytes
xen-paths.diff 0000002669 2.61 KB
xen-poweroff.diff 0000002299 2.25 KB
xen-pvfb-2.patch 0000027552 26.9 KB
xen-pvfb-3.patch 0000004920 4.8 KB
xen-python25-warnings.diff 0000004734 4.62 KB
xen-removable.diff 0000023795 23.2 KB
xen-rpmoptflags.diff 0000003070 3 KB
xen-tightvnc-args.diff 0000000679 679 Bytes
xen-warnings.diff 0000001851 1.81 KB
xen-xm-top-needs-root.diff 0000000541 541 Bytes
xen-xmexample-nbd.diff 0000000470 470 Bytes
xen-xmexample.diff 0000006403 6.25 KB
xen.changes 0000057374 56 KB
xen.spec 0000067801 66.2 KB
xend-xmlrpc-large-ints.diff 0000005058 4.94 KB
xmexample.domUloader 0000005926 5.79 KB
xmexample.iscsi 0000000337 337 Bytes
xmexample.nbd 0000000277 277 Bytes
xmexample.rescue 0000003060 2.99 KB
xu-11841-svm-interrupt-delivery.diff 0000002891 2.82 KB
xu-11842-svm-interrupt-delivery.diff 0000004168 4.07 KB
xu-11843-svm-no-double-nmi.diff 0000001197 1.17 KB
xu-11847-pv-hvm.diff 0000002899 2.83 KB
xu-11888-pv-hvm.diff 0000001503 1.47 KB
xu-11896-pv-hvm.diff 0000002323 2.27 KB
xu-11897-pv-hvm.diff 0000001406 1.37 KB
xu-11898-pv-hvm.diff 0000022664 22.1 KB
xu-11899-pv-hvm.diff 0000001460 1.43 KB
xu-11900-pv-hvm.diff 0000001317 1.29 KB
xu-11901-pv-hvm.diff 0000001007 1007 Bytes
xu-11902-pv-hvm.diff 0000001457 1.42 KB
xu-11903-pv-hvm.diff 0000001837 1.79 KB
xu-11904-pv-hvm.diff 0000000969 969 Bytes
xu-11905-pv-hvm.diff 0000008100 7.91 KB
xu-11906-pv-hvm.diff 0000000810 810 Bytes
xu-11907-pv-hvm.diff 0000001584 1.55 KB
xu-11908-pv-hvm.diff 0000001593 1.56 KB
xu-11909-pv-hvm.diff 0000001299 1.27 KB
xu-11910-pv-hvm.diff 0000000762 762 Bytes
xu-11911-pv-hvm.diff 0000000866 866 Bytes
xu-11912-pv-hvm.diff 0000001283 1.25 KB
xu-11913-pv-hvm.diff 0000001631 1.59 KB
xu-11914-pv-hvm.diff 0000002394 2.34 KB
xu-11915-pv-hvm.diff 0000001118 1.09 KB
xu-11916-pv-hvm.diff 0000001567 1.53 KB
xu-11917-pv-hvm.diff 0000001789 1.75 KB
xu-11918-pv-hvm.diff 0000000971 971 Bytes
xu-11974-pv-hvm.diff 0000002616 2.55 KB
xu-12012-hvm-smp-timer.diff 0000005907 5.77 KB
xu-12013-hvm-ioapic.diff 0000002244 2.19 KB
xu-12030-pv-hvm.diff 0000003793 3.7 KB
xu-12031-pv-hvm.diff 0000007427 7.25 KB
xu-12032-pv-hvm.diff 0000001334 1.3 KB
xu-12040-pv-spurious-interrupt.diff 0000001770 1.73 KB
xu-12205-pv-hvm.diff 0000001009 1009 Bytes
xu-12278-hvm-interrupt-race.diff 0000001998 1.95 KB
Revision 1 (latest revision is 345)
unknown committed (revision 1)
Comments 0
openSUSE Build Service is sponsored by