Refinement Proposal of the Goldberg's Theory - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2008

Refinement Proposal of the Goldberg's Theory

Résumé

Virtual Machines (VM) allow the execution of various operating systems and provide several functionalities which are nowadays strongly appreciated by developers and administrators (isolation between applications, flexibility of resource management, and so on). As a direct consequence, ``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 ``virtualizations'' technologies such abstraction, emulation, partitioning and so on. In this document, we propose an extension of the Goldberg model in order to take into account and formaly define 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 also demonstrate that a single virtualization solution is generally composed by several layers of virtualization capabilities, depending on the granularity of the analysis.
Fichier principal
Vignette du fichier
RR-6613.pdf (573.53 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00310899 , version 1 (11-08-2008)
inria-00310899 , version 2 (21-03-2009)

Identifiants

  • HAL Id : inria-00310899 , version 1

Citer

Jérôme Gallard, Pascal Gallard, Adrien Lebre, Christine Morin, Stephen L. Scott, et al.. Refinement Proposal of the Goldberg's Theory. [Research Report] RR-6613, 2008. ⟨inria-00310899v1⟩

Collections

INRIA-RRRT
505 Consultations
307 Téléchargements

Partager

Gmail Facebook X LinkedIn More