Adopción de nuevas tecnologías en la nube : evaluación comparativa de utilización de memoria y tiempos de ejecución para tareas automatizadas utilizando MyFEPS
Abstract
En la investigación que se presenta se analiza la problemática asociada a la
migración entre dos formas de implementación de tareas en la nube; una tradicional
denominada IaaS (Infrastructure as a Service), que requiere la contratación de un
servidor en la nube, y una emergente, denominada FaaS (Function as a Service), para
la que no es necesario contratar la infraestructura de servidor en la nube. Se estudia,
en particular, el caso de las tareas automatizadas recurrentes. Al tener infraestructura
en la nube asociada, para que la tarea automatizada recurrente pueda ser ejecutada,
si el servidor tiene una falla, entonces la tarea automatizada recurrente quedaría sin
ser ejecutada. En cambio, si se implementara en un esquema sin servidores, ese
problema quedaría eliminado. Para determinar la conveniencia o no de la migración
se compararon y analizaron métricas operativas establecidas sobre la implementación
de dos prototipos de tareas automatizadas recurrentes; uno con IaaS, con
infraestructura asociada, y otro utilizando FaaS. Se consideraron tanto la utilización
de memoria RAM como los tiempos de ejecución. Se obtuvieron conclusiones con
respecto a alcances y limitaciones de uno y otros prototipos. Las implementaciones
que se describen, así como los resultados obtenidos, permiten su réplica en
situaciones similares para establecer criterios de adopción de las nuevas tecnologías
en escenarios similares.