A multiserver user-space unikernel for a distributed virtualization system

Nowadays, most Cloud applications are developed using Service Oriented Architecture (SOA) or MicroService Architecture (MSA). The scalability and performance of them is achieved by executing multiple instances of its components in different nodes of a virtualization cluster. Initially, they were de...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Pessolani, Pablo
Formato: Documento de conferencia publisherVersion
Lenguaje:Inglés
Publicado: IX Brazilian Symposium on Computing Systems Engineering 2021
Materias:
Acceso en línea:http://hdl.handle.net/20.500.12272/5372
Aporte de:
id I68-R174-20.500.12272-5372
record_format dspace
institution Universidad Tecnológica Nacional
institution_str I-68
repository_str R-174
collection RIA - Repositorio Institucional Abierto (UTN)
language Inglés
topic Virtualization
Multiserver
Middleware
spellingShingle Virtualization
Multiserver
Middleware
Pessolani, Pablo
A multiserver user-space unikernel for a distributed virtualization system
topic_facet Virtualization
Multiserver
Middleware
description Nowadays, most Cloud applications are developed using Service Oriented Architecture (SOA) or MicroService Architecture (MSA). The scalability and performance of them is achieved by executing multiple instances of its components in different nodes of a virtualization cluster. Initially, they were deployed in Virtual Machines (VMs) but, they required enough computational, memory, network and storage resources to hold an Operating System (OS), a set of utilities, libraries, and the application component. By deploying hundreds of these application components, the resource requirements increase a lot. To minimize them, usually small OSs with small memory footprint are used. Another way to reduce the resource requirements is integrating the application components in a Unikernel. This article proposes a Unikernel called MUK, based on a multiserver OS, to be used as a tool to integrate Cloud application components. MUK was built to run in userspace of a Distributed Virtualization System. Both technologies facilitate the scattering of application components in a virtualization cluster keeping the isolation properties and minimal attack surface of a Unikernel.
format Documento de conferencia
publisherVersion
author Pessolani, Pablo
author_facet Pessolani, Pablo
author_sort Pessolani, Pablo
title A multiserver user-space unikernel for a distributed virtualization system
title_short A multiserver user-space unikernel for a distributed virtualization system
title_full A multiserver user-space unikernel for a distributed virtualization system
title_fullStr A multiserver user-space unikernel for a distributed virtualization system
title_full_unstemmed A multiserver user-space unikernel for a distributed virtualization system
title_sort multiserver user-space unikernel for a distributed virtualization system
publisher IX Brazilian Symposium on Computing Systems Engineering
publishDate 2021
url http://hdl.handle.net/20.500.12272/5372
work_keys_str_mv AT pessolanipablo amultiserveruserspaceunikernelforadistributedvirtualizationsystem
AT pessolanipablo multiserveruserspaceunikernelforadistributedvirtualizationsystem
bdutipo_str Repositorios
_version_ 1764820551881195522