Descripción del proyecto
EL ECOSISTEMA GLOBAL DE TIN SE ENCUENTRA EN TRANSICION A UNA NUEVA GENERACION DE APLICACIONES QUE REQUIEREN SISTEMAS DE ADQUISICION DE DATOS, PROCESAMIENTO Y ALMACENAMIENTO INTENSIVO A PARTIR DE DISPOSITIVOS SENSORES DE TODO TIPO QUE GENERAN CANTIDADES INMENSAS DE DATOS Y NECESITAN PROCESAMIENTO DE ALTAS PRESTACIONES Y MUY BAJA LATENCIA, SE TRATA DE APLICACIONES COMPLEJAS QUE, EN MUCHOS CASOS SE ESTRUCTURAN COMO WORKFLOWS QUE PROCESAN DATOS MEDIANTE UNA COMBINACION DE DATA STREAMS DISTRIBUIDOS EN ENTORNOS EDGE COMPUTING CON PROCESAMIENTO CLOUD, SIN EMBARGO, LOS FRAMEWORKS EXISTENTES SON MUY COMPLEJOS, REQUIEREN MUCHOS RECURSOS, QUE NO SUELEN ESTAR DISPONIBLES EN SISTEMAS DE EDGE COMPUTING, Y NO SE ADAPTAN BIEN A LA EJECUCION DE APLICACIONES COMPLEJAS QUE REQUIEREN ALTO RENDIMIENTO POR FALTA DE COORDINACION GLOBAL,PARA ESTE TIPO DE APLICACIONES SIGUE SIENDO UN PROBLEMA LA GRAN DISPARIDAD ENTRE LA POTENCIA DE COMPUTO Y DE GESTION DE DATOS, ASI COMO LA FALTA DE MECANISMOS Y MODELOS DE PROGRAMACION ADECUADOS PARA EXPLOTAR DE FORMA EFICIENTE EL RENDIMIENTO QUE OFRECEN LAS ARQUITECTURAS HIBRIDAS FORMADAS CONJUNTAMENTE POR PLATAFORMAS HIGH-END (HEC) Y EDGE COMPUTING, EXISTEN OTROS RETOS PENDIENTES TALES COMO LA POSIBILIDAD DE PODER DESPLEGAR APLICACIONES DE ALTAS PRESTACIONES EN LOS NODOS DEL BORDE DEL SISTEMA (EDGE) QUE PUEDAN FILTRAR/AGREGAR DATOS CON BAJA LATENCIA, TENER CAPACIDAD DE MOVER APLICACIONES Y DATOS DE FORMA DINAMICA POR LAS DISTINTAS CAPAS SEGUN LAS NECESIDADES DEL SISTEMA, ASI COMO EL USO DE MECANISMOS COLABORATIVOS PARA PODER ASEGURAR Y TRAZAR EL CUMPLIMIENTO DE DATOS Y CONDICIONES DE FORMA INEQUIVOCA,LA HIPOTESIS DE ESTE PROYECTO ES QUE LOS MECANISMOS PARA PROCESAMIENTO DE FLUJO DE DATOS BASADOS EN CLOUD COMPUTING Y SERVICIOS PRESENTAN SOBRECARGAS EN COMPUTACION Y DATOS QUE PUEDEN HACERLOS NO FACTIBLES PARA SISTEMAS QUE NECESITAN ALTAS PRESTACIONES, LA APLICACION DE MECANISMOS DESCENTRALIZADOS QUE AUNEN CLOUD Y HPC PARA PROCESAMIENTO MASIVO DE DATOS Y EDGE COMPUTING PARA PROCESAMIENTO CERCANO A LAS FUENTES PUEDE MEJORAR EL RENDIMIENTO SI SE LLEVA A CABO UN PARTICIONAMIENTO ADECUADO DE LOS DATOS Y TAREAS EN LOS DISTINTOS NIVELES DE PROCESAMIENTO, PROPORCIONANDO FACILIDADES COMO LOCALIDAD DE DATOS, PROCESAMIENTO IN-SITU Y PROCESAMIENTO IN-TRANSIT EN AQUELLOS NODOS DE LA JERARQUIA DEL FRAMEWORK DONDE SEA MAS OPTIMO, ELLO PERMITIRIA ADEMAS USAR CODIGO NATIVO Y ACELERADORES HARDWARE, CON LO QUE SE PODRIA ESCALAR HASTA LA VELOCIDAD REQUERIDA ACTUALMENTE POR LAS APLICACIONES INTENSIVAS EN DATOS A NIVEL GLOBAL,POR LO TANTO, EL OBJETIVO PRINCIPAL DE ESTA PROPUESTA ES DISEÑAR NUEVAS TECNICAS QUE AUNEN LAS FACILIDADES DE HIGH-END COMPUTING Y EDGE COMPUTING PARA LA REALIZACION DE UN ENTORNO DESCENTRALIZADO E HIBRIDO EFICIENTE PARA LA EJECUCION DE APLICACIONES COMPLEJAS INTENSIVAS EN DATOS USANDO LOS RECURSOS DE LA CADENA DE FORMA OPTIMA Y SEGURA, LOS OBJETIVOS ESPECIFICOS DEL PROYECTO SON: DISEÑAR UN ENTORNO PARA LA EJECUCION DE APLICACIONES INTENSIVAS EN DATOS EN ENTORNOS HIBRIDOS HEC Y EDGE COMPUTING ; DISEÑAR Y DESARROLLAR MODELOS DE PROGRAMACION A NIVEL DE NODO Y DISTRIBUIDOS PARA APLICACIONES A EJECUTAR EN ENTORNOS HIBRIDOS; DISEÑAR Y DESARROLLAR METODOS DE GESTION DE DATOS QUE INTEGREN RECURSOS HETEROGENEOS DE HEC Y EDGE COMPUTING; DISEÑAR MECANISMOS DE COMUNICACION COORDINACION Y COOPERACION ENTRE LOS DISTINTOS NIVELES DE FRAMEWORK; EVALUAR LA FACTIBILIDAD DE LA SOLUCIONES PROPUESTAS MEDIANTE CASOS DE USO, HIGH-END COMPUTING\COMPUTACION INTENSIVA EN DATOS\ARQUITECTURAS HIBRIDAS\EDGE COMPUTING\LOCALIDAD DE DATOS\PLANIFICACION BASADA EN DATOS\GESTION DE MOVIMIENTO DE DATOS\EXPLOTACION DEL PARALELISMO.