Memorias de investigación
Estancias o Sabáticos:
Estancia en la Universidad del País Vasco para realizar el trabajo de investigación y docente "Arquitectura escalable y dinámica para comunicación causal y fiable"
Año:2013

Áreas de investigación
  • Ingenierías

Datos
Descripción
Los fallos y la asincronía en los canales de comunicación son una de las mayores fuentes de problemas en las aplicaciones que se ejecutan en Internet. Los fallos obligan a las aplicaciones a usar sistemas que les permitan no perder mensajes. La asincronía complica a las aplicaciones la percepción de en qué orden se producen los sucesos de computación y si existe relación causal entre ellos. En la última década y media se han propuesto diversas arquitecturas y protocolos que ofrecen a las aplicaciones una funcionalidad donde la comunicación es fiable, esto es, no se pierden mensajes y don los mensajes se entregan en orden causal. Estas arquitecturas permiten diversos tipos de comunicación dependiendo del número de procesos involucrados en ella: comunicación punto a punto (unidifusión), uno a muchos (multidifusión) o incluso de uno a todos (omnidifusión). Actualmente las aplicaciones de Internet tienen que abordar el problema de la escalabilidad. Esto es, el número de procesos involucrado está aumentando llegado con facilidad a centenares a miles o incluso millones de procesos. Aplicaciones entre pares (peer-to-peer), computación de altas prestaciones en grid, comercio electrónico de grandes compañías tipo Google, Amazon o eBay, son ejemplos de aplicaciones y tecnologías emergentes que deben abordar estos problemas de escalabilidad. Las soluciones que se conocen actualmente para comunicación causal y fiable no son escalables ya que la información de control que deben transportar los mensajes es de tamaño cuadrático con respecto al número de procesos involucrados en el sistema. Adicionalmente las arquitecturas propuestas no permiten una buena integración entre tipos de comunicación diferentes en lo que a la entrega causal se refiere. En este proyecto proponemos diseñar y desarrollar, en colaboración con el grupo de Sistemas Distribuidos de la UPV/EHU, una capa de comunicación causal y fiable en el contexto de una arquitectura de comunicación de área extendida donde las calidades de servicio más especializadas tales como orden total en la entrega de mensajes radiados y la gestión de comunicación a grupos se estructuren en capas superiores por encima de la capa propuesta. Esta capa causal se diseñará pensando en los problemas
Internacional
No
Lugar
Universidad País Vasco
Tipo
Miembros en otro Centro de Investigacion Español
Fecha inicio
01/10/2013
Fecha fin
31/12/2013

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Departamento: Informática Aplicada