This website is the archived site of the Xen Project. For up-to-date content, please go to www.xenproject.org!
Xen Project 
 
Home Products Support Community Blog
 
Community | Xen Events | Presentations and Videos | Papers | Ecosystem  
 

Xen Summit Logo

XenSummit has been a tremendous success this year. Thank you to all the speakers for contributing and to all the attendees for making XenSummit an interactive and fun conference with lots of discussions. You can find presentations on slideshare and videos on vimeo. We will also embedded both in the agenda. The slides are also available for download as zip file.

µ-Xen

This talk with discuss the design and implementation of a new type of hypervisor derived from the Xen code base. µ-Xen has been built and optimized for modern CPUs and chipsets, and thus assumes the presence of CPU and IO MMUs that are virtualization capable. µ-Xen borrows extensively from the production-proven and tuned Xen code base, but removal of support for older hardware and PV-MMU guests has enabled significant simplification of the code. µ-Xen supports optimizations in support of running large numbers of very similar virtual machines, through the support of a native 'vmfork' optimization and efficient re-merging of shareable pages.

The primary goal of µ-Xen has been to run as a late-load hypervisor on an existing OS. It has a narrow and well-defined interface to the services it expects from the underlying OS, which makes it easy to port to other OSes, or to enable it to run on bare metal. During initialisation, µ-Xen can de-privilege the running host OS into a VM container, enabling it to establish itself as the most privileged software component in the system. Thus, µ-Xen enforces the privacy and integrity of itself and VMs that it is running, against a faulty or malicious host OS, while co-operating with the host OS on the actual allocation of physical resources.


Ian Pratt, Co-founder, Bromium Inc. & Xen.org Chairman

Ian Pratt runs product development at Bromium Inc, a startup focussed on making computer systems more trustworthy by using hardware-assisted virtualization to provide fine-grained protection through task isolation while maintaining an unchanged user experience. He was formerly a member of senior faculty at the University of Cambridge Computer Laboratory, where he led the systems research group for almost ten years before leaving to found XenSource Inc, which was acquired by Citrix in 2007.


 
Download original
     
   

 


Rackspace