Alternate document:   Details   Denali: A Scalable Isolation Kernel (02) Andrew Whitaker, Marianne Shaw, Steven D. Gribble

See this document in CiteSeerX!

Denali: Lightweight Virtual Machines for Distributed and Networked Applications (2002)  (Make Corrections)  (21 citations)
Andrew Whitaker, Marianne Shaw, Steven D. Gribble



  Home/Search   Context   Related

 
View or download:
washington.edu/tr/...CSE020201.PS.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  washington.edu/resea...trbyname (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The goal of Denali is to safely execute many independent, untrusted server applications on a single physical machine. This would enable any developer to inject a new service into third-party Internet infrastructure; for example, dynamic content generation code could be introduced into content-delivery networks or caching systems. We believe that virtual machine monitors (VMMs) are ideally suited to this application domain. A VMM provides strong isolation by default, since one virtual machine... (Update)

Cited by:   More
Virtualization of Service Gateways in - Multi-Provider Environments Yvan (2006)   (Correct)
The Entropia Virtual Machine for Desktop Grids - Brad Calder Andrew   (Correct)
One-way Isolation: An Effective Approach for.. - Sun, Liang, Sekar, .. (2005)   (Correct)

Active bibliography (related documents):   More   All
1.1:   Scale and Performance in the Denali Isolation Kernel - Whitaker, Shaw, Gribble (2002)   (Correct)
0.5:   LOMAC: Low Water-Mark Integrity Protection for COTS.. - Timothy Fraser Nai (2000)   (Correct)
0.4:   Denali: A Scalable Isolation Kernel - Whitaker, Shaw, Gribble (2002)   (Correct)

Similar documents based on text:   More   All
0.9:   Analysis of the Intel Pentium's Ability to Support a Secure.. - Robin, Irvine (2000)   (Correct)
0.5:   Microkernels Meet Recursive Virtual Machines - Ford, Hibler, Lepreau.. (1996)   (Correct)
0.5:   Constructing Services with Interposable Virtual Hardware - Andrew Whitaker Richard (2004)   (Correct)

Related documents from co-citation:   More   All
8:   Resource containers: A new facility for resource management in server systems - Banga, Druschel et al. - 1999
8:   A Blueprint for Introducing Disruptive Technology into the Internet - Peterson, Culler et al. - 2002
8:   SILK: Scout Paths in the Linux Kernel - Bavier, Voigt et al. - 2002

BibTeX entry:   (Update)

A. Whitaker, M. Shaw, and S. D. Gribble. Denali: Lightweight virtual machines for distributed and networked applications. In Proceedings of the USENIX Annual Technical Conference, Monterey, CA, June 2002. 10 http://citeseer.ist.psu.edu/whitaker02denali.html   More

@misc{ whitaker02denali,
  author = "A. Whitaker and M. Shaw and S. Gribble",
  title = "Denali: Lightweight virtual machines for distributed and networked applications",
  text = "A. Whitaker, M. Shaw, and S. D. Gribble. Denali: Lightweight virtual machines
    for distributed and networked applications. In Proceedings of the USENIX
    Annual Technical Conference, Monterey, CA, June 2002. 10",
  year = "2002",
  url = "citeseer.ist.psu.edu/whitaker02denali.html" }
Citations (may not include all citations):
790   Analysis and simulation of a fair queueing algorithm (context) - Demers, Keshav et al. - 1989  ACM   DBLP
447   Exokernel: An operating system architecture for application-.. - Engler, Kaashoek et al. - 1995
444   Mach: A new kernel foundation for UNIX development (context) - Accetta - 1986
224   Resource containers: a new facility for resource management .. - Banga, Druschel et al. - 1999  DBLP
175   A secure environment for untrusted helper applications - Goldberg, Wagner et al. - 1996
173   Networks of Workstations (context) - Anderson, Culler et al. - 1995
169   The design and implementation of an operating system to supp.. - Leslie - 1996  DBLP
142   Petal: Distributed virtual disks - Lee, Thekkath - 1996  DBLP
119   Application performance and flexibility on exokernel systems - Kaashoek - 1997
118   Extensible security architectures for java - Wallach, Balfanz et al. - 1997  ACM
113   httperf---a tool for measuring web server performance - Mosberger, Jin - 1998
105   Stride scheduling: Deterministic proportional share resource.. - Waldspurger, Weihl - 1995
92   Microkernels meet recursive virtual machines - Ford, Hibler et al. - 1996  ACM   DBLP
78   Cello: a disk scheduling framework for next generation opera.. - Shenoy, Vin - 1998
69   Disco: running commodity operating systems on scalable multi.. - Bugnion, Devine et al. - 1997  DBLP
63   Hardening COTS software with generic software wrappers - Fraser, Badger et al. - 1999  DBLP
62   Pilot: An operating system for a personal computer - Redell - 1979  DBLP
60   End-to-end wan service availability - Chandra, Dahlin et al. - 2001  ACM   DBLP
58   Organization-based analysis of web-object sharing and cachin.. - Wolman, Voelker et al. - 1999  DBLP
50   The Flux OSKit: A substrate for kernel and language research - Ford, Back et al. - 1997  DBLP
49   A survey of virtual machine research (context) - Goldberg - 1974
46   Hypervisor-based fault tolerance (context) - Bressoud, Schneider - 1996  ACM   DBLP
31   Learning program behavior profiles for intrusion detection - Ghosh, Schwartzbard et al. - 1999  ACM   DBLP
28   MAPbox: Using parameterized behavior classes to confine untr.. - Acharya, Raje - 2000
25   devices on VMware workstation's hosted virtual machine monit.. (context) - Sugerman, Venkitachalam et al. - 2001
24   Virtual services: A new abstraction for server consolidation - Reumann, Mehra et al. - 2000
14   The origin of the VM/370 time-sharing system (context) - Creasy - 1981  DBLP
14   Subdomain: Parsimonious server security - Cowan, Beattie et al. - 2000
13   A retrospective on the VAX VMM security kernel (context) - Karger, Zurko et al. - 1991  ACM   DBLP
12   When virtual is better than real (context) - Chen, Noble - 2001  ACM
11   Analysis of the intel pentium's ability to support a secure .. - Robin, Irvine - 2000
11   Sub-operating systems: A new approach to application securit.. - Ioannidis, Bellovin - 2001
10   Alpine: A user-level infrastructure for network protocol dev.. - Ely, Savage et al. - 2001
10   TRON: Process-specific file protection for the UNIX operatin.. - Berman, Bourassa et al. - 1995  DBLP
8   and Zipf-like distributions: Evidence (context) - Breslau, Cao et al. - 1999
8   cient and language-independent mobile programs (context) - Adl-Tabatabai, Langdale et al. - 1996
7   Architectural Principles for Virtual Computer Systems (context) - Goldberg - 1972
6   Lazy receiver processing: A network subsystem architecture f.. (context) - Druschel, Banga - 1996
5   Windowbox: A simple security model for the connected desktop (context) - Balfanz, Simon - 2000
3   Verifiable secure operating system software (context) - Popek, Kline - 1973
2   A security retrofit of VM (context) - Gold, Linde et al. - 1979
http://www.plex86.org/research/paper.txt
http://www.vmware.com/



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.washington.edu/research/tr/tr-by-name.html):   More
A Multiresolution Framework for Dynamic Deformations - Capell, Green, Curless.. (2002)   (Correct)
Composing Dataflow Analyses and Transformations - Lerner, Grove, Chambers (2001)   (Correct)
A Bilinear Model for Sparse Coding - Grimes, Rao (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC