Service Migration in a Distributed Virtualization Sys

Cloud applications are usually formed by different components (microservices) that may be located in different virtual and/or physical computers. To achieve the desired level of performance, availability, scalability, and robustness in this kind of system developers are forced to maintain and config...

Descripción completa

Detalles Bibliográficos
Autores principales: Pessolani, Pablo Andrés, Re, Luis Santiago, Fleitas, Tomás Andrés
Formato: Articulo
Lenguaje:Inglés
Publicado: 2021
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/128417
Aporte de:
id I19-R120-10915-128417
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Virtualization
Process migration
Distributed systems
Virtualización
Migración de procesos
Sistemas distribuidos
spellingShingle Ciencias Informáticas
Virtualization
Process migration
Distributed systems
Virtualización
Migración de procesos
Sistemas distribuidos
Pessolani, Pablo Andrés
Re, Luis Santiago
Fleitas, Tomás Andrés
Service Migration in a Distributed Virtualization Sys
topic_facet Ciencias Informáticas
Virtualization
Process migration
Distributed systems
Virtualización
Migración de procesos
Sistemas distribuidos
description Cloud applications are usually formed by different components (microservices) that may be located in different virtual and/or physical computers. To achieve the desired level of performance, availability, scalability, and robustness in this kind of system developers are forced to maintain and configure complex sets of infrastructure, platforms, and frameworks which are expensive to implement, operate and manage. Another approach would be to use a Distributed Virtualization System (DVS) that provides a mechanism that each component could use to communicate with others, regardless of their location and thus, avoiding the potential problems and complexity added by their distributed execution. This communication mechanism already has useful features for developing commercial-class distributed applications, such as replication support (active and passive) and process migration. This article describes the mechanisms used for the migration of server processes between nodes of a DVS cluster transparently for client and server processes, doing special focus on how to solve the problem of keeping client/server communications active even when the server process location lias changed.
format Articulo
Articulo
author Pessolani, Pablo Andrés
Re, Luis Santiago
Fleitas, Tomás Andrés
author_facet Pessolani, Pablo Andrés
Re, Luis Santiago
Fleitas, Tomás Andrés
author_sort Pessolani, Pablo Andrés
title Service Migration in a Distributed Virtualization Sys
title_short Service Migration in a Distributed Virtualization Sys
title_full Service Migration in a Distributed Virtualization Sys
title_fullStr Service Migration in a Distributed Virtualization Sys
title_full_unstemmed Service Migration in a Distributed Virtualization Sys
title_sort service migration in a distributed virtualization sys
publishDate 2021
url http://sedici.unlp.edu.ar/handle/10915/128417
work_keys_str_mv AT pessolanipabloandres servicemigrationinadistributedvirtualizationsys
AT reluissantiago servicemigrationinadistributedvirtualizationsys
AT fleitastomasandres servicemigrationinadistributedvirtualizationsys
AT pessolanipabloandres migraciondeserviciosenunsistemadevirtualizaciondistribuido
AT reluissantiago migraciondeserviciosenunsistemadevirtualizaciondistribuido
AT fleitastomasandres migraciondeserviciosenunsistemadevirtualizaciondistribuido
bdutipo_str Repositorios
_version_ 1764820452376576001