Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Scale and Performance in the Denali Isolation Kernel

This paper describes the Denali isolation kernel, an operating system architecture that safely multiplexes a large number of untrusted Internet services on shared hardware. Denali's goal is to allow new Internet services to be "pushed" into third party infrastructure, relieving Internet service authors from the burden of acquiring and maintaining physical infrastructure. Our isolation kernel exposes a virtual machine abstraction, but unlike conventional virtual machine monitors, Denali does not attempt to emulate the underlying physical architecture precisely, and instead modifies the virtual architecture to gain scale, performance, and simplicity of implementation. In this paper, we first discuss design principles of isolation kernels, and then we describe the design and implementation of Denali. Following this, we present a detailed evaluation of Denali, demonstrating that the overhead of virtualization is small, that our architectural choices are warranted, and that we can successfully scale to more than 10,000 virtual machines on commodity hardware.

Andrew Whitaker, University of Washington

Marianne Shaw, University of Washington

Steven D. Gribble, University of Washington

BibTeX
@inproceedings {270437,
author = {Andrew Whitaker and Marianne Shaw and Steven D. Gribble},
title = {Scale and Performance in the Denali Isolation Kernel},
booktitle = {5th Symposium on Operating Systems Design and Implementation (OSDI 02)},
year = {2002},
address = {Boston, MA},
url = {https://www.usenix.org/conference/osdi-02/scale-and-performance-denali-isolation-kernel},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://www.usenix.org/events/osdi02/tech/full_papers/whitaker/whitaker.pdf
Paper (HTML): 
http://www.usenix.org/events/osdi02/tech/full_papers/whitaker/whitaker_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us