Back to Search
Start Over
Live Migration of Containers in Cloud Computing and Multicloud
- Source :
- RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia, instname
- Publication Year :
- 2022
- Publisher :
- Universitat Politècnica de València, 2022.
-
Abstract
- [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.<br />[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.<br />[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.
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia, instname
- Accession number :
- edsair.dedup.wf.001..8f047b4ecf0dd89b87eea7d02b18b3f3