[en] In current communication systems a huge number of services use the Cloud as a software solution. The basic idea behind Mobile Edge Cloud (MEC) is that by running applications and performing related processing tasks closer to the cellular customer, network congestion is reduced and applications perform better. Live migration means to move an application from one place to another while running. The state of the art studies Software Defined Networks (SDN) and Network Function Virtualization (NFV) which are the key enablers to allow MEC applications to be migrated. For the experiment a testbet using SDN is created. An UDP communication between two machines is stablished, two servers and one client. The first server is migrated using Containers to the second to continue the communication. To specifically analyze migration time, the physical network is separated, isolating the migration traffic network. The focus of the measurements is to study how live migration time is influenced when the instances are exposed to high CPU, RAM and Network Loads. The server is migrated while the network is altered using different software tools such as iperf or stress and the measurements are taken. To analyze live migration different properties are recorded like migration time and downtime. Concrete weaknesses during the live migration are found. High CPU load can induce some downtime. The Network Load affects even more significantly, disabling the communication with really high loads. However, the taken tests stressing the RAM have not shown any change in the migration time. The reasons of these behaviors in the network were investigated and discussed. All the results point in the direction that Docker Containers can not satisfy the migration time requirements while speaking about tens of milliseconds. In spite of that, the migration is achieved in less than 10 seconds. Finally, workable solutions to avoid or minimize the downtime are presented, where Unikernels and migration technics using 2 or 3-layers have shown good expectations to fulfill the required specifications.

[es] En los sistemas de comunicaciones actuales un gran número de servicios utilizan la Nube como solución de software. La idea detrás del Mobile Edge Cloud (MEC) es reducir la congestión de la red y hacer que las aplicaciones tenga mejor desarrollo cuando hacemos correr las aplicaciones y las tareas de procesamiento cerca del usuario. La Live migration significa mover una aplicación desde un lugar a otro mientras está en funcionamiento. El estado del arte estudia Software Defined Networks (SDN) y Network Function Virtualization (NFV), los cuales son los elementos clave para permitir la migración de aplicaciones MEC. Para realizar este experimento se ha creado un testbet utilizando SDN. Se establece una comunicación UDP entre 2 máquinas: un servidor y un cliente. Utilizando Containers, el primer servidor es migrado al segundo para continuar la comunicación. Para analizar el tiempo de migración, la red es separada aislando el tráfico de la red donde se realiza la migración. El objetivo de las medidas es estudiar como el tiempo de migración es influenciado cuando lo exponemos a grandes cargas de CPU, RAM y carga en el canal de comunicación (Network Load). Tomamos medidas mientras el servidor es migrado y la red alterada utilizando diferentes herramientas como iperf o stress. Para analizar la Live migration analizamos los parámetros: Migration time y downtime. Encontramos debilidades durante el proceso de migración. Alta carga a la CPU influencia ligeramente el downtime. La carga en el canal modificando significativamente el downtime, deshabilitando la migración para cargas muy altas. A pesar de esto, los resultados obtenidos mientras se estresaba la RAM no muestran variaciones en el tiempo de migración. Los motivos de estos comportamientos son investigados. Todos los resultados traen a la conclusión que los Containers utilizando Docker no pueden satisfacer los requerimientos de downtime si estos son de la orden de decenas de milisegundos. A pesar de todo, pero, la migración se establece en menos de 8 segundos. Finalmente, se presentan diferentes alternativas para conseguir minimizar el tiempo de migración como los Unikernels o la utilización de otras técnicas de migración como la de 2 o 3-layers, porque tienen buenas expectativas para satisfacer los requerimientos.