ACM SIGOPS Operating Systems Review · 2006 · 57 citations · 15 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureOperating SystemsVirtualizationMicroservices ArchitectureOperating System VirtualizationServer VirtualizationVirtual Machine MonitorsVirtualization ArchitectureMicrokernel ArchitectureMicrokernelsMonitorsOperating System MicrokernelsVirtual Machine Monitoring
A paper by Hand et al. at the recent HotOS workshop re-examined microkernels and contrasted them to virtual-machine monitors (VMMs). It found that the two kinds of systems share architectural commonalities but also have a number of technical differences which the paper examined. It concluded that VMMs are a special case of microkernels, "microkernels done right".A closer examination of that paper shows that it contains a number of statements which are poorly justified or even refuted by the literature. While we believe that it is indeed timely to reexamine the merits and issues of microkernels, such an examination needs to be based on facts.
15
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · 2003 · 2.1K citations
Survey of virtual machine research
Robert P. Goldberg · Computer · 1974 · 804 citations
An empirical study of operating systems errors
Andy Chou, Junfeng Yang, Benjamin Chelf et al. · 2001 · 718 citations
The nucleus of a multiprogramming system
Per Brinch Hansen · Communications of the ACM · 1970 · 335 citations