Societat de la Informació i el Coneixement

A Middleware for Service Deployment in Contributory Computing Systems

Doctorat de Societat de la Informació i el Coneixement
06/07/2011

Autor: Daniel Lázaro Iglesias
Programa: Doctorat de Societat de la Informació i el Coneixement
Idioma: anglès
Director: Dr. Joan Manuel Marquès
Departament / Institut: Internet Interdisciplinary Institute (IN3)
Matèries: Informàtica
Paraules clau: Sistemes distribuïts, Desplegament de serveis, P2P, Computació contributiva, Informàtica en núvol
Àrea de coneixement: Informàtica

+ Enllaç al projecte

Resum

Aquesta tesi adreça les mancances de la informàtica en núvol, els desktop grids i les xarxes d'igual a igual cap a l'ús de recursos no dedicats a la computació de propòsit general mitjançant la proposta del model de computació contributiva, en què els usuaris aporten els seus recursos perquè es facin servir de manera col·lectiva. Una comunitat contributiva (agregació de recursos aportats) es pot emprar com una plataforma per a desplegar serveis i és una alternativa a l'ús de grans centres de processament de dades. Aquests serveis fan possible l'ús de recursos sobrers de manera general, en comptes de limitar-ne l'ús a l'execució de tasques massives.

Aquesta investigació desenvolupa el concepte de computació contributiva presentant un programari intermediari (middleware) per a construir comunitats contributives i desplegar serveis en els recursos aportats. Aquest programari intermediari, anomenat CoDeS, permet afegir recursos a la comunitat i desplegar-hi serveis, i també s'encarrega de mantenir els serveis disponibles emprant els recursos aportats. És autogestionat, descentralitzat, escalable, tolerant a fallades i pot treballar amb recursos heterogenis.