(Enter summary)
Abstract: Virtual machine monitors (VMMs) have enjoyed a resurgence
in popularity, since VMMs can help to solve di#cult
systems problems like migration, fault tolerance, code sandboxing,
intrusion detection, and debugging. Recently, several
researchers have proposed novel applications of virtual machine
technology, such as Internet Suspend/Resume [25, 31]
and transparent OS-level rollback and replay [13]. Unfortunately,
current VMMs do not export enough functionality to
budding developers of such... (Update)
Cited by: More
Live Migration of Virtual Machines - Keir (2005)
(Correct)
Using Time Travel to Diagnose Computer Problems - Andrew Whitaker Richard
(Correct)
Reconstructing I/O - Fraser, Hand, Neugebauer, Pratt.. (2004)
(Correct)
Active bibliography (related documents): More All
0.3: Third-Year Review Statement - Mazieres
(Correct)
0.3: Self-migration of Operating Systems - Hansen (2004)
(Correct)
0.2: Denali: Lightweight Virtual Machines for Distributed and.. - Whitaker, Shaw, Gribble (2002)
(Correct)
Similar documents based on text: More All
0.9: Scale and Performance in the Denali Isolation Kernel - Whitaker, Shaw, Gribble (2002)
(Correct)
0.3: Denali: A Scalable Isolation Kernel - Whitaker, Shaw, Gribble (2002)
(Correct)
0.2: System Design Issues for Internet Middleware Services: Deductions .. - Gribble (1997)
(Correct)
BibTeX entry: (Update)
A. Whitaker, R. Cox, M. Shaw, and S. Gribble. Constructing services with interposable virtual hardware. In Proceedings of the 1st Symposium on Networked Systems Design and Implementation, pages 169--182, March 2004. http://citeseer.ist.psu.edu/whitaker04constructing.html More
@misc{ whitaker04constructing,
author = "A. Whitaker and R. Cox and M. Shaw and S. Gribble",
title = "Constructing services with interposable virtual hardware",
text = "A. Whitaker, R. Cox, M. Shaw, and S. Gribble. Constructing services with
interposable virtual hardware. In Proceedings of the 1st Symposium on Networked
Systems Design and Implementation, pages 169--182, March 2004.",
year = "2004",
url = "citeseer.ist.psu.edu/whitaker04constructing.html" }
Citations (may not include all citations):
862
The Java Language Specification
- Gosling, Joy et al. - 1996
447
Exokernel: An operating system architecture for applicationl..
- Engler, Kaashoek et al. - 1995
444
Mach: A new kernel foundation for UNIX development (context) - Accetta, Baron et al. - 1986
175
Dealing with disaster: Surviving misbehaved kernel extension..
- Seltzer, Endo et al. - 1996
164
distributed system (context) - Cheriton - 1988
158
Implementing remote procedure calls (context) - Birrell, Nelson - 1984
155
Alpha architecture reference manual (context) - Sites - 1992
142
Petal: Distributed virtual disks
- Lee, Thekkath - 1996
113
httperf---a tool for measuring web server performance
- Mosberger, Jin - 1998
105
The duality of memory and communication in the implementatio..
- Young, Tevanian et al. - 1987
100
Programming semantics for multiprogrammed computations
- Dennis, Van Horn - 1966
100
Interposition agents: Transparently interposing user code at..
- Jones - 1993
92
Microkernels meet recursive virtual machines
- Ford, Hibler et al. - 1996
81
HYDRA: the kernel of a multiprocessor operating system (context) - Wulf, Cohen et al. - 1974
78
and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
69
Disco: running commodity operating systems on scalable multi..
- Bugnion, Devine et al. - 1997
62
Scale and Performance in the Denali Isolation Kernel
- Whitaker, Shaw et al. - 2002
50
The Flux OSKit: A substrate for kernel and language research
- Ford, Back et al. - 1997
46
Hypervisorbased fault tolerance (context) - Bressoud, Schneider - 1996
40
Design and implementation of a distributed virtual machine f..
- Sirer, Grimm et al. - 1999
36
Software rejuvenation: analysis (context) - Huang, Kintala et al. - 1995
33
A revised IPC interface (context) - Draves - 1990
29
ReVirt: Enabling intrusion analysis through virtual-machine .. (context) - Dunlap, King et al. - 2002
27
Xen and the art of virtualization
- Barham, Dragovic et al. - 2003
26
A user-mode port of the Linux kernel (context) - Dike - 2000
24
Internet suspend /resume
- Kozuch, Satyanarayanan - 2002
19
Terra: A virtual machine-based platform for trusted computin..
- Garfinkel, Pfa et al. - 2003
17
The performance of -kernel-based systems (context) - Hartig, Hohmuth et al. - 1997
15
A virtual machine introspection based architecture for intru..
- Garfinkel, Rosenblum - 2003
14
The origin of the VM/370 time-sharing system (context) - Creasy - 1981
13
A software instruction counter (context) - Mellor-Crummey, LeBlanc - 1989
11
Analysis of the intel pentium 's ability to support a secure..
- Robin, Irvine - 2000
6
The logical disk: A new approach to improving file systems (context) - de Jonge, Kaashoek et al. - 1993
3
Optimizing the migration of virtual computers (context) - Sapuntzakis, Chandra et al. - 2002
2
King and Peter M (context) - Samuel - 2003
1
Virtual appliances for deploying and maintaining software
- Sapuntzakis, Brumley et al. - 2003
http://www.vmware.com/
Documents on the same site (http://www.cs.washington.edu/homes/gribble/pubs.html): More
Robustness in Complex Systems - Gribble (2001)
(Correct)
Systems Directions for Pervasive Computing - Grimm, Davis, Hendrickson.. (2001)
(Correct)
What Can Peer-to-Peer Do for Databases, and Vice Versa? - Gribble, Halevy, Ives.. (2001)
(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