Resumen:
|
[EN] In cloud computing and recent distributed computing paradigms (e.g., serverless),
containers are key to provide the necessary agility in highly flexible load balancing,
machine fault management, scaling and resource ...[+]
[EN] In cloud computing and recent distributed computing paradigms (e.g., serverless),
containers are key to provide the necessary agility in highly flexible load balancing,
machine fault management, scaling and resource management of a server.
However, how to move (scale, redeploy) these containers, can still be problematic,
and therefore we will investigate what technologies exist for the live migration
process of containers in cloud computing and more precisely in multicloud.
This process will be analyzed both for the trivial case of stateless containers,
where the only additional information is stored on the client (your browser), such as
cookies or local storage, and in the case of stateful container migration, where we
have additional information stored on the server that will need to be treated in a
special way when migrating (e.g., volumes, replicated persistent storage and the
like).
Once we discover how this process works in the traditional cloud, we will
investigate how these techniques apply to the multicloud. We will look at what
challenges we face in this process and analyses how the OpenNebula platform works
in particular. Open-source platform that offers live migration services that work in the
multicloud, but no solution is perfect. This assessment will also seek to address some
of the shortcomings of the technologies.
[-]
[ES] En la computación en la nube y los recientes paradigmas de computación
distribuida (por ejemplo, sin servidor), los contenedores son clave para proporcionar
la agilidad necesaria en el equilibrio de carga altamente ...[+]
[ES] En la computación en la nube y los recientes paradigmas de computación
distribuida (por ejemplo, sin servidor), los contenedores son clave para proporcionar
la agilidad necesaria en el equilibrio de carga altamente flexible, la gestión de fallos
de la máquina, el escalado y la gestión de recursos de un servidor. Sin embargo,
cómo mover (escalar, redesplegar) estos contenedores, puede seguir siendo
problemático, y por ello investigaremos qué tecnologías existen para el proceso de
migración en vivo de contenedores en la computación en la nube y más
precisamente en multicloud.
Este proceso se analizará tanto para el caso trivial de los contenedores sin
estado, donde la única información adicional se almacena en el cliente (su
navegador), como las cookies o el almacenamiento local, como en el caso de la
migración de contenedores con estado, donde tenemos información adicional
almacenada en el servidor que deberá ser tratada de forma especial al migrar (por
ejemplo, volúmenes, almacenamiento persistente replicado y similares).
Una vez que descubramos cómo funciona este proceso en la nube tradicional,
investigaremos cómo se aplican estas técnicas a la multicloud. En concreto,
buscaremos que desafíos se nos plantean en dicho proceso y analizaremos cómo
funciona en concreto la plataforma OpenNebula. Plataforma de código abierto que
ofrece servicios de migración en vivo que funcionan en la multicloud, pero ninguna
solución es perfecta. Esta evaluación también tratará de abordar algunas de las
deficiencias de las tecnologías.
[-]
[CA] En la computació en el núvol i els recents paradigmes de computació distribuïda
(per exemple, sense servidor), els contenidors són clau per a proporcionar l'agilitat
necessària en l'equilibri de càrrega altament ...[+]
[CA] En la computació en el núvol i els recents paradigmes de computació distribuïda
(per exemple, sense servidor), els contenidors són clau per a proporcionar l'agilitat
necessària en l'equilibri de càrrega altament flexible, la gestió de fallades de la
màquina, l'escalat i la gestió de recursos d'un servidor. No obstant això, com moure
(escalar, redesplegar) aquests contenidors, pot continuar sent problemàtic, i per això
investigarem quines tecnologies existeixen per al procés de migració en viu de
contenidors en la computació en el núvol i més precisament en *multicloud.
Aquest procés s'analitzarà tant per al cas trivial dels contenidors sense estat, on
l'única informació addicional s'emmagatzema en el client (el seu navegador), com
les cookies o l'emmagatzematge local, com en el cas de la migració de contenidors
amb estat, on tenim informació addicional emmagatzemada en el servidor que haurà
de ser tractada de manera especial en migrar (per exemple, volums,
emmagatzematge persistent replicat i similars).
Una vegada que descobrim com funciona aquest procés en el núvol tradicional,
investigarem com s'apliquen aquestes tècniques a la *multicloud. En concret,
buscarem que desafiaments se'ns plantegen en aquest procés i analitzarem com
funciona en concret la plataforma *OpenNebula. Plataforma de codi obert que ofereix
serveis de migració en viu que funcionen en la *multicloud, però cap solució és
perfecta. Aquesta avaluació també tractarà d'abordar algunes de les deficiències de
les tecnologies.
[-]
|