About Publications Downloads Related Projects Team L4hq.org  
 
Projects
Pistachio
Kickstart
Download
Virtualization
Pre-virtualization
Device Drivers
Multiprocessor
Marzipan
BurnNT
Download
IDL4
Release Notes
Documentation
Download
Persistence
Hazelnut
Download
Getting started
 
Miscellaneous
Mailing lists
Tools
VMwareGateway
Workshops
Google L4Ka.org:
 
 
L4-Based Real Virtual Machines - An API Proposal
Sebastian Biemüller and Uwe Dannowski
Abstract
Virtual machines (VMs) recently regained attention as a solution to problems not only in high-performance computing, servers, and desktops, but in embedded systems as well. For example, network-enabled embedded systems use virtual machines to provide hardened subsystems for banking, encryption, and digital rights management.

Virtual machine systems and microkernels share a common set of goals such as reliability, security, isolation and, flexibility, so that integrating VMs and microkernels is a promising approach. In fact, modern microkernels already provide the abstractions and mechanisms necessary to cater for virtual machines.

In this paper we show how virtual machine concepts map to the concepts of a microkernel, the L4 microkernel. We identify shortcomings of the current kernel API with respect to virtual machine support and propose a minimalistic set of extensions.
In Proceedings of the MIKES 2007: First International Workshop on MicroKernels for Embedded Systems, Sydney, Australia, January 16, 2007, pp. 36-42

Full paper:
   [pdf]
BibTeX:
@InProceedings{biemueller07l4based, author = {Sebastian Biemueller and Uwe Dannowski}, title = {L4-Based Real Virtual Machines - An API Proposal}, booktitle = {Proceedings of the MIKES 2007: First International Workshop on MicroKernels for Embedded Systems}, address = {Sydney, Australia}, month = Jan # "~16", year = 2007, pages = {36--42}, affiliation = {University of Karlsruhe, Germany}, URL = {http://l4ka.org/publications/} }
   
 
 
 
  Mail to webmaster   © 2000-2010 University of Karlsruhe