2003 · 67 citations · 9 references
Cluster ComputingEngineeringHardware VirtualizationComputing EnvironmentServerless ComputingDistributed EnvironmentCollaborative ComputingCollective SystemVirtualization SupportSystem SupportVirtual AppliancesMobile ComputingComputer ScienceCompute UtilityMulti-user SoftwareCloud ComputingHuman-computer InteractionTechnologySystem SoftwareVirtual Machine
This paper describes the vision of the Collective, a compute utility which runs internet services as well as the highly interactive applications we run on desktop computers today. As part of this vision, we wish to shift the burden of administering the desktops from users to professionals. To decrease the cost of administering systems, we find inspiration in the reliability and maintainability of network-connected computer appliances. We argue for structuring our software as a group of networked appliances, each appliance virtualized on a virtual machine monitor. We show how to run virtual appliances in the Collective system and examine some ways in which individuals and groups may adopt virtual appliances.
9
Grid services for distributed system integration
Ian Foster, Carl Kesselman, J.M. Nick et al. · Computer · 2002 · 2K citations
A Virtual Machine Introspection Based Architecture for Intrusion Detection.
Tal Garfinkel, Mendel Rosenblum · 2003 · 1.3K citations
Survey of virtual machine research
Robert P. Goldberg · Computer · 1974 · 798 citations
Edouard Bugnion, Scott Devine, Kinshuk Govil et al. · ACM Transactions on Computer Systems · 1997 · 420 citations · Full text
Engineering, Operating Systems, Large-scale Shared-memory Multiprocessors +14
Optimizing the migration of virtual computers
Constantine Sapuntzakis, Ramesh Chandra, Ben Pfaff et al. · ACM SIGOPS Operating Systems Review · 2002 · 408 citations