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
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/5378
Ver los metadatos del registro completo
| 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 |