Title
Refinement Proposal of the Goldberg's Theory
Abstract
Virtual Machines (VM) allow the execution of various operating systems. VM mechanisms provide several functionalities which are nowadays strongly appreciated by developers and administrators (isolation between applications, flexibility of resource management...). So, "virtualization" has become a buzz word and a lot of "virtualization" solutions have been proposed, each providing particular functionalities. Goldberg proposed to classify virtualization techniques in two models (Type-I and Type-II), which does not enable the classification of latest "virtualization" technologies such emulation, partitioning... We propose an extension of the Goldberg model in order to take into account latest "virtualization" mechanisms. After giving general definitions, we show how our proposal enables to rigorously formalize the following terms: virtualization, emulation, abstraction, partitioning, and identity. We show that a single virtualization solution is generally composed by several layers of virtualization capabilities, depending on the granularity of the analysis. In this manner, our model allow us to classify virtualization technologies according to their performance, similarity and portability.
Year
DOI
Venue
2009
10.1007/978-3-642-03095-6_80
ICA3PP
Keywords
Field
DocType
refinement proposal,goldberg model,buzz word,single virtualization solution,virtual machines,virtualization technique,virtualization technology,virtualization capability,particular functionalities,following term,vm mechanism,resource manager,operating system,abstraction,emulation,virtual machine
Virtualization,Service virtualization,Virtual machine,Hardware virtualization,Computer science,Parallel computing,Full virtualization,Application virtualization,Data virtualization,Operating system,Thin provisioning,Distributed computing
Conference
Volume
ISSN
Citations 
5574
0302-9743
4
PageRank 
References 
Authors
0.43
4
6
Name
Order
Citations
PageRank
Jérôme Gallard1132.50
Adrien Lèbre2597.38
Geoffroy Vallée312315.62
Christine Morin443534.65
Pascal Gallard5958.70
Stephen L. Scott674870.99