Innovaciones tecnológicas como la computación en la nube, el internet de las cosas, el big data y las redes WiFi han supuesto aplicaciones inimaginables hace unas décadas y un incremento de la calidad de vida, así como una mejora en las decisiones comerciales gracias al análisis de datos. Esto ha supuesto nuevos paradigmas computacionales, como la computación en la niebla (fog computing), la computación en el borde (edge computing), la computación en la nube y la cadena de bloques (blockchain).
En este contexto, el proyecto EDGEDATA-CM, del que IMDEA Networks ha formado parte, con Antonio Fernández Anta como investigador principal, ha trabajado para proponer nuevas arquitecturas y soluciones híbridas que combinen estas computaciones. Como destaca Fernández Anta, “el principal reto al que se enfrentaba el proyecto era avanzar en la integración sin fisuras de la computación en la nube, del edge computing y del fog computing desde el punto de vista de los usuarios finales. Esta integración se identificó como muy importante cuando se concibió el proyecto, y lo es cada vez más. De hecho, ha recibido un nombre: edge to cloud continuum”.
Así, el investigador continúa aseverando que “el proyecto ha avanzado en un problema fundamental: cómo realizar la integración de estas computaciones que será, muy probablemente, la infraestructura de cómputo y almacenamiento que prevalecerá en la próxima década, y cualquier aporte que lleve a su desarrollo será fundamental. En IMDEA Networks, tratamos el problema de la confianza. En un sistema en la nube, las personas usuarias tienen una sola entidad con la que tratar, el proveedor de la nube. Cuando se mezclan la nube, el borde y la niebla, tenemos múltiples entidades que deben colaborar para brindar un mejor servicio al usuario final, pero que pueden tener intereses comerciales y económicos en competencia”.
¿El mayor reto? Avanzar en la integración sin fisuras de la computación en la nube
En este contexto, el proyecto ha permitido el desarrollo de tecnología distribuida para compartir datos de manera confiable, pero mucho más escalables y garantizando un mayor nivel de consistencia que los sistemas existentes. De esta forma, el esfuerzo colectivo ha supuesto un significativo avance que, como subraya Fernández Anta, “gracias a la colaboración entre grupos de investigación con competencias y capacidades diferentes, mejorará la calidad de la experiencia de los usuarios finales. La integración de nube-edge-fog les da la posibilidad de tener lo mejor de cada mundo, ajustado a las necesidades correspondientes".
Por ejemplo, cuando se utilicen servicios de streaming sensibles a la latencia, se empleará la computación de borde, mientras que la nube se utilizará cuando se necesite computación de alto rendimiento. El cambio de uno a otro se hará automáticamente y no será visible para el público”.
El investigador de IMDEA Networks concluye que “los resultados tangibles del proyecto son artículos de investigación que describen las nuevas tecnologías desarrolladas, pruebas de concepto de implantación de muchas de estas tecnologías e, incluso, su integración en los nuevos productos de varias empresas con las que los investigadores mantienen una estrecha colaboración”.
En todo caso, queda camino por recorrer, ya que la integración de la nube y el borde, tal y como se propone en el proyecto, no se ha llevado a cabo en su totalidad, y aún quedan aspectos de investigación por resolver al respecto. Asimismo, el trabajo de los investigadores de IMDEA Networks consiste en explorar nuevos objetos concurrentes que puedan utilizarse para coordinar agentes en competencia y construir nuevos servicios con ellos.