COMPUTACION BIG DATA Y DE ALTAS PRESTACIONES SOBRE MULTI-CLOUDS ELASTICOS
ESTE PROYECTO PERSIGUE EL DESARROLLO DE UNA PLATAFORMA PARA EL DESPLIEGUE DE ENTORNOS DE PROCESAMIENTO DE DATOS MASIVOS (BIG DATA) Y DE ENTORNOS DE COMPUTACION DE ALTAS PRESTACIONES BASADOS EN CONTENEDORES, SUPLEMENTADOS CON CAPAC...
ver más
Descripción del proyecto
ESTE PROYECTO PERSIGUE EL DESARROLLO DE UNA PLATAFORMA PARA EL DESPLIEGUE DE ENTORNOS DE PROCESAMIENTO DE DATOS MASIVOS (BIG DATA) Y DE ENTORNOS DE COMPUTACION DE ALTAS PRESTACIONES BASADOS EN CONTENEDORES, SUPLEMENTADOS CON CAPACIDADES DE ELASTICIDAD, A TRAVES DE MULTIPLES INFRAESTRUCTURAS CLOUD QUE PERSIGUEN LA OPTIMIZACION DE RECURSOS ENERGETICOS Y DE COMPUTO. TAMBIEN SE PERSIGUE AISLAR LA EJECUCION TRABAJOS Y EL ACCESO A HARDWARE DE COMPUTACION ESPECIFICA (E.G. GPGPUS, FPGAS) MEDIANTE CONTENEDORES.EN PRIMER LUGAR, EL PROYECTO DOTARA A LAS INFRAESTRUCTURAS CLOUD ON-PREMISES DE SERVICIOS AVANZADOS DE GREEN COMPUTING COMBINADOS CON TECNICAS DE ELASTICIDAD VERTICAL (MEMORY BALLOONING Y CPU BURSTING), JUNTO AL DESARROLLO DE ALGORITMOS PARA OPTIMIZAR EL NUMERO DE RECURSOS HARDWARE EN FUNCION DE LA CARGA DE TRABAJO. TAMBIEN SE ABORDARA EL USO DE REDES VIRTUALES DINAMICAMENTE CONFIGURADAS (SOFTWARE DEFINED NETWORKS) PARA DESPLEGAR INFRAESTRUCTURAS HIBRIDAS QUE SE EXTIENDAN ENTRE DIFERENTES CLOUDS. EN SEGUNDO LUGAR, SE ABORDARA EL DISEÑO E IMPLEMENTACION DE MODELOS DE ELASTICIDAD PARA DIFERENTES FRAMEWORKS DE BIG DATA, PRINCIPALMENTE APACHE HADOOP Y SPARK; PARA DIFERENTES PLATAFORMAS DE ORQUESTACION DE CONTENEDORES, COMO ES EL CASO DE APACHE MESOS Y DOCKER SWARM Y HERRAMIENTAS DE COMPUTO DE ALTAS PRESTACIONES, COMO ES EL CASO DE HTCONDOR. ESTO PERMITIRA ADAPTAR DE FORMA DINAMICA LOS NODOS NECESARIOS PARA CADA UNO DE LOS DIFERENTES FRAMEWORKS E INCORPORARA ELASTICIDAD EN LA NUBE A HERRAMIENTAS AMPLIAMENTE UTILIZADAS EN EL AMBITO CIENTIFICO Y EMPRESARIAL. ESTO POSIBILITA UN REDUCIDO CONSUMO DE RECURSOS QUE SE TRADUCE EN UN MENOR CONSUMO ENERGETICO EN EL CASO DE DESPLEGAR SOBRE PLATAFORMAS CLOUD ON-PREMISES Y EN UN MENOR GASTO ECONOMICO CUANDO SE UTILIZAN CLOUD PUBLICOS COMO AMAZON WEB SERVICES (AWS) O MICROSOFT AZURE.EN TERCER LUGAR SE DESARROLLARA UNA PLATAFORMA DE CODIGO ABIERTO, BASADA EN ESTANDARES, EXPUESTA A TRAVES DE APIS E INTERFACES WEB PARA EL DESPLIEGUE AUTOMATIZADO DE LOS FRAMEWORKS SOBRE DIFERENTES INFRAESTRUCTURAS CLOUD, INCLUYENDO DESPLIEGUES HIBRIDOS ENTRE CLOUDS. FINALMENTE, EL PROYECTO INTRODUCIRA CONTENEDORES, PRINCIPALMENTE LXC Y DOCKER, EN EL AMBITO DE LA COMPUTACION DE ALTAS PRESTACIONES PARA CONSEGUIR AISLAMIENTOS EFECTIVOS DE CARGAS DE TRABAJO SOBRE CLUSTERS DE PCS. ESTO PERMITIRA RESOLVER LOS PROBLEMAS DERIVADOS DE SOPORTAR MULTIPLES APLICACIONES, CON LIBRERIAS POTENCIALMENTE INCOMPATIBLES Y POSIBILITANDO LA MIGRACION DE TRABAJOS ENTRE INFRAESTRUCTURAS UTILIZANDO CHECKPOINTING. TAMBIEN SE ABORDARAN MECANISMOS EFICIENTES PARA LA ENCAPSULACION DE CARGAS DE TRABAJO Y QUE REQUIEREN HARDWARE ESPECIFICO COMO ES EL CASO DE FPGAS Y GPGPUS. FINALMENTE, EL PROYECTO APLICARA ESTOS RESULTADOS SOBRE CUATRO CASOS DE USO CON INTERES TANTO PARA INVESTIGACION COMO PARA LA EMPRESA (BIOMARCADORES DE IMAGEN, RECOMENDACION DE RUTAS DE TRANSPORTE, CALCULO ESTRUCTURAL Y ANALISIS GENOMICO), Y QUE VALIDARAN LOS DIFERENTES ESCENARIOS TECNOLOGICOS ABORDADOS.EN DEFINITIVA, LA REALIZACION DE ESTE AMBICIOSO PROYECTO SUPONDRA EL DISEÑO, IMPLEMENTACION, DESPLIEGUE Y VALIDACION DE UNA PLATAFORMA ABIERTA PARA EL APROVISIONAMIENTO AUTOMATIZADO DE ENTORNOS ELASTICOS DE COMPUTO Y PROCESAMIENTO DE DATOS MASIVO EN MULTI-CLOUDS, ASI COMO UNA MEJORA DE LAS PLATAFORMAS CLOUD ON-PREMISES ORIENTADOS A UNA RACIONALIZACION DEL CONSUMO DE RECURSOS, REDUNDANDO EN UN MENOR CONSUMO ENERGETICO, ASI COMO EL AISLAMIENTO DE CARGAS DE TRABAJO MEDIANTE CONTENEDORES. OMPUTACIÓN EN LA NUBE\ELASTICIDAD\CONTENEDORES\VIRTUALIZACIÓN\COMPUTACIÓN CIENTÍFICA\COMPUTACIÓN DE ALTAS PRESTACIONES\BIG DATA
Seleccionando "Aceptar todas las cookies" acepta el uso de cookies para ayudarnos a brindarle una mejor experiencia de usuario y para analizar el uso del sitio web. Al hacer clic en "Ajustar tus preferencias" puede elegir qué cookies permitir. Solo las cookies esenciales son necesarias para el correcto funcionamiento de nuestro sitio web y no se pueden rechazar.
Cookie settings
Nuestro sitio web almacena cuatro tipos de cookies. En cualquier momento puede elegir qué cookies acepta y cuáles rechaza. Puede obtener más información sobre qué son las cookies y qué tipos de cookies almacenamos en nuestra Política de cookies.
Son necesarias por razones técnicas. Sin ellas, este sitio web podría no funcionar correctamente.
Son necesarias para una funcionalidad específica en el sitio web. Sin ellos, algunas características pueden estar deshabilitadas.
Nos permite analizar el uso del sitio web y mejorar la experiencia del visitante.
Nos permite personalizar su experiencia y enviarle contenido y ofertas relevantes, en este sitio web y en otros sitios web.