direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

TU Berlin

Inhalt des Dokuments

Gastvorträge 2009

Lightweight virtualization on microkernel based systems
Steffen Liebergeld, TU Dresden
Dienstag, 24. November 2009,  14:00-16:00 Uhr, TU Hochhaus - 11. Etage , Raum 1118/19

Abstract

Microkernels are a viable foundation for systems that can be tailored and are able to meet strict security requirements. As with any new system, application availability is crucial to its adoption. Reusing a standard operating system (OS) kernel on top of the microkernel is a pragmatic way of inheriting an OS'es API and with it its applications.

In the past, standard OS kernels were ported to run on top of microkernels. Many OS activities such as context switches are security sensitive and have to be implemented with microkernel provided abstractions. Therefore, rehosted OS kernels suffer from inherent performance penalties. Virtualization technology promises better performance. With a port of KVM our group was able to show that virtualization on a microkernel based system is feasible and standard OSes running in a VM perform better than rehosted OSes. However, this KVM port in turn depends on a rehosted kernel.

In this talk, I will present a solution that uses virtualization to host a slightly modified Linux on the L4 microkernel Fiasco. This solution shows a significant performance improvement compared to previous solutions, supports SMP, is well integrated and has a substantially reduced resource footprint.

Ansprechpartner

Prof. Jean-Pierre Seifert, jeanpierreseifert(AT)gmail.com

Zusatzinformationen / Extras

Direktzugang

Schnellnavigation zur Seite über Nummerneingabe