An architecture model for a distributed virtualization system

Autores
Pessolani, Pablo
Año de publicación
2019
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
The Thesis is about an architecture model for a Distributed Virtualization System, which could expand a virtual execution environment from a single physical machine to several nodes of a cluster. With current virtualization technologies, computing power and resource usage of Virtual Machines (or Containers) are limited to the physical machine where they run. To deliver high levels of performance and scalability, cloud applications are usually partitioned in several Virtual Machines (or Containers) located on different nodes of a virtualization cluster. Developers often use that processing model because the same instance of the operating system is not available on each node where their components run. The proposed architecture model is suitable for new trends in software development because it is inherently distributed. It combines and integrates Virtualization and Distributed Operating Systems technologies with the benefits of both worlds, providing the same isolated instance of a Virtual Operating System on each cluster node. Although it requires the introduction of changes in existing operating systems, thousands of legacy applications would not require modifications to obtain their benefits. A Distributed Virtualization System is suitable to deliver high-performance cloud services with provider-class features, such as high-availability, replication, migration, and load balancing. Furthermore, it is able to concurrently run several isolated instances of different guest Virtual Operating Systems, allocating a subset of nodes for each instance and sharing nodes between them. Currently, a prototype is running on a cluster of commodity hardware provided with two kinds of Virtual Operating Systems tailored for internet services (web server) as a proof of concept.
Fil: Pessolani, Pablo Andrés. Universidad Nacional de La Plata; Argentina.
Peer Reviewed
Fuente
Journal of Computer Science & Technology v.19()2: pp. 183-185 (2019)
Materia
Virtualization
Distributed systems
Virtual machines
Containers
Distributed operating systems
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2021-08-11T20:37:45Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/5378

id RIAUTN_098961d6be55ce4bb28e28e35e31cb4c
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/5378
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling An architecture model for a distributed virtualization systemPessolani, PabloVirtualizationDistributed systemsVirtual machinesContainersDistributed operating systemsThe Thesis is about an architecture model for a Distributed Virtualization System, which could expand a virtual execution environment from a single physical machine to several nodes of a cluster. With current virtualization technologies, computing power and resource usage of Virtual Machines (or Containers) are limited to the physical machine where they run. To deliver high levels of performance and scalability, cloud applications are usually partitioned in several Virtual Machines (or Containers) located on different nodes of a virtualization cluster. Developers often use that processing model because the same instance of the operating system is not available on each node where their components run. The proposed architecture model is suitable for new trends in software development because it is inherently distributed. It combines and integrates Virtualization and Distributed Operating Systems technologies with the benefits of both worlds, providing the same isolated instance of a Virtual Operating System on each cluster node. Although it requires the introduction of changes in existing operating systems, thousands of legacy applications would not require modifications to obtain their benefits. A Distributed Virtualization System is suitable to deliver high-performance cloud services with provider-class features, such as high-availability, replication, migration, and load balancing. Furthermore, it is able to concurrently run several isolated instances of different guest Virtual Operating Systems, allocating a subset of nodes for each instance and sharing nodes between them. Currently, a prototype is running on a cluster of commodity hardware provided with two kinds of Virtual Operating Systems tailored for internet services (web server) as a proof of concept.Fil: Pessolani, Pablo Andrés. Universidad Nacional de La Plata; Argentina.Peer Reviewed2021-08-11T20:37:45Z2021-08-11T20:37:45Z2019-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfJournal of Computer Science & Technology, v.19(2), pp. 183-185 (2019)http://hdl.handle.net/20.500.12272/5378https://doi.org/10.24215/16666038.19.e17Journal of Computer Science & Technology v.19()2: pp. 183-185 (2019)reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica NacionalengSistema de Virtualización Distribuido. SIUTNFE0005162info:eu-repo/semantics/openAccess2021-08-11T20:37:45Zhttp://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 4.0 InternacionalPablo Andrés PessolaniCreativeCommons2026-09-24T12:45:44Zoai:ria.utn.edu.ar:20.500.12272/5378instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:45:46.087Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv An architecture model for a distributed virtualization system
title An architecture model for a distributed virtualization system
spellingShingle An architecture model for a distributed virtualization system
Pessolani, Pablo
Virtualization
Distributed systems
Virtual machines
Containers
Distributed operating systems
title_short An architecture model for a distributed virtualization system
title_full An architecture model for a distributed virtualization system
title_fullStr An architecture model for a distributed virtualization system
title_full_unstemmed An architecture model for a distributed virtualization system
title_sort An architecture model for a distributed virtualization system
dc.creator.none.fl_str_mv Pessolani, Pablo
author Pessolani, Pablo
author_facet Pessolani, Pablo
author_role author
dc.subject.none.fl_str_mv Virtualization
Distributed systems
Virtual machines
Containers
Distributed operating systems
topic Virtualization
Distributed systems
Virtual machines
Containers
Distributed operating systems
dc.description.none.fl_txt_mv The Thesis is about an architecture model for a Distributed Virtualization System, which could expand a virtual execution environment from a single physical machine to several nodes of a cluster. With current virtualization technologies, computing power and resource usage of Virtual Machines (or Containers) are limited to the physical machine where they run. To deliver high levels of performance and scalability, cloud applications are usually partitioned in several Virtual Machines (or Containers) located on different nodes of a virtualization cluster. Developers often use that processing model because the same instance of the operating system is not available on each node where their components run. The proposed architecture model is suitable for new trends in software development because it is inherently distributed. It combines and integrates Virtualization and Distributed Operating Systems technologies with the benefits of both worlds, providing the same isolated instance of a Virtual Operating System on each cluster node. Although it requires the introduction of changes in existing operating systems, thousands of legacy applications would not require modifications to obtain their benefits. A Distributed Virtualization System is suitable to deliver high-performance cloud services with provider-class features, such as high-availability, replication, migration, and load balancing. Furthermore, it is able to concurrently run several isolated instances of different guest Virtual Operating Systems, allocating a subset of nodes for each instance and sharing nodes between them. Currently, a prototype is running on a cluster of commodity hardware provided with two kinds of Virtual Operating Systems tailored for internet services (web server) as a proof of concept.
Fil: Pessolani, Pablo Andrés. Universidad Nacional de La Plata; Argentina.
Peer Reviewed
description The Thesis is about an architecture model for a Distributed Virtualization System, which could expand a virtual execution environment from a single physical machine to several nodes of a cluster. With current virtualization technologies, computing power and resource usage of Virtual Machines (or Containers) are limited to the physical machine where they run. To deliver high levels of performance and scalability, cloud applications are usually partitioned in several Virtual Machines (or Containers) located on different nodes of a virtualization cluster. Developers often use that processing model because the same instance of the operating system is not available on each node where their components run. The proposed architecture model is suitable for new trends in software development because it is inherently distributed. It combines and integrates Virtualization and Distributed Operating Systems technologies with the benefits of both worlds, providing the same isolated instance of a Virtual Operating System on each cluster node. Although it requires the introduction of changes in existing operating systems, thousands of legacy applications would not require modifications to obtain their benefits. A Distributed Virtualization System is suitable to deliver high-performance cloud services with provider-class features, such as high-availability, replication, migration, and load balancing. Furthermore, it is able to concurrently run several isolated instances of different guest Virtual Operating Systems, allocating a subset of nodes for each instance and sharing nodes between them. Currently, a prototype is running on a cluster of commodity hardware provided with two kinds of Virtual Operating Systems tailored for internet services (web server) as a proof of concept.
publishDate 2019
dc.date.none.fl_str_mv 2019-10
2021-08-11T20:37:45Z
2021-08-11T20:37:45Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Journal of Computer Science & Technology, v.19(2), pp. 183-185 (2019)
http://hdl.handle.net/20.500.12272/5378
https://doi.org/10.24215/16666038.19.e17
identifier_str_mv Journal of Computer Science & Technology, v.19(2), pp. 183-185 (2019)
url http://hdl.handle.net/20.500.12272/5378
https://doi.org/10.24215/16666038.19.e17
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Sistema de Virtualización Distribuido. SIUTNFE0005162
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2021-08-11T20:37:45Z
http://creativecommons.org/licenses/by-nc-sa/4.0/
Atribución-NoComercial-CompartirIgual 4.0 Internacional
Pablo Andrés Pessolani
CreativeCommons
eu_rights_str_mv openAccess
rights_invalid_str_mv 2021-08-11T20:37:45Z
http://creativecommons.org/licenses/by-nc-sa/4.0/
Atribución-NoComercial-CompartirIgual 4.0 Internacional
Pablo Andrés Pessolani
CreativeCommons
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.source.none.fl_str_mv Journal of Computer Science & Technology v.19()2: pp. 183-185 (2019)
reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230908964077568
score 13.265058