- Xen is an open source virtual machine monitor for x86-compatible computers. Xen makes it possible for multiple guest operating systems to run on a single computer by using a software layer called a hypervisor to mediate access to the real hardware. The hypervisor acts like a traffic cop, directing hardware access and coordinating requests from the guest operating systems.
Originally, a guest OS would require modification to cooperate with Xen's hypervisor. This approach to virtualization was called paravirtualization. However, Intel and AMD have released a new generation of chips specifically geared towards virtualization. Intel calls their chip technology VT (Virtualization Technology) and AMD calls theirs AVT (AMD Virtualization Technology). A variation of Xen's hypervisor called HVM (Hardware Virtual Machine) is capable of working with the VT and AVT features in the Intel and AMD processors so that hardware calls from unmodified operating systems can be redirected.
XenSource Inc. and Virtual Iron Software Inc. are promoting Xen as the primary open source competitor to commercial virtualization products such as VMWare. Red Hat Inc. includes the Xen hypervisor as part of Red Hat Enterprise Linux (RHEL) software, describing this combination as "integrated virtualization." Sun Microsystems provides support for Xen virtualization on Solaris 10, its version of the Unix operating system. Other mainstream Linux distributions, including Debian and SuSE, also have the necessary kernel extensions available to serve as the base OS for Xen.
Xen is released under the GNU General Public License.
| LAST UPDATED: |
24 Sep 2007
|
 |
Read more about Xen:
|


 |
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
|

');
// -->

|