Para acceder a los documentos con el texto completo, por favor, siga el siguiente enlace: http://hdl.handle.net/2117/27388

Understanding collaboration in volunteer computing systems
Vega d'Aurelio, Davide; Meseguer Pallarès, Roc; Freitag, Fèlix; Ochoa, Sergio
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. CNDS - Xarxes de Computadors i Sistemes Distribuïts
Volunteer computing is a paradigm in which devices participating in a distributed environment share part of their resources to help others perform their activities. The effectiveness of this computing paradigm depends on the collaboration attitude adopted by the participating devices. Unfortunately for software designers it is not clear how to contribute with local resources to the shared environment without compromising resources that could then be required by the contributors. Therefore, many designers adopt a conservative position when defining the collaboration strategy to be embedded in volunteer computing applications. This position produces an underutilization of the devices’ local resources and reduces the effectiveness of these solutions. This article presents a study that helps designers understand the impact of adopting a particular collaboration attitude to contribute with local resources to the distributed shared environment. The study considers five collaboration strategies, which are analyzed in computing environments with both, abundance and scarcity of resources. The obtained results indicate that collaboration strategies based on effort-based incentives work better than those using contribution-based incentives. These results also show that the use of effort-based incentives does not jeopardize the availability of local resources for the local needs.
Peer Reviewed
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors
Àrees temàtiques de la UPC::Informàtica::Sistemes operatius
Computer networks
Distributed operating systems (Computers)
Volunteer computing
Collaboration strategy
Software design
Effort-based incentives
Resource sharing
Ordinadors, Xarxes d'
Sistemes operatius distribuïts (Ordinadors)
Attribution-NonCommercial-NoDerivs 3.0 Spain
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/publishedVersion
Artículo
         

Mostrar el registro completo del ítem

Documentos relacionados

Otros documentos del mismo autor/a

Vega d'Aurelio, Davide; Meseguer Pallarès, Roc; Freitag, Fèlix; Ochoa, Sergio
Escrich, Pau; Baig, Roger; Vilalta, Ivan; Neumann, Axel; Aymerich, Marc; López Berga, Ester; Vega d'Aurelio, Davide; Meseguer Pallarès, Roc; Freitag, Fèlix; Navarro Moldes, Leandro
Vega d'Aurelio, Davide; Meseguer Pallarès, Roc; Freitag, Fèlix
Selimi, Mennan; Florit López, Jorge Luis; Vega d'Aurelio, Davide; Meseguer Pallarès, Roc; López Berga, Ester; Khan, Muhammad Amin; Neumann, Axel; Freitag, Fèlix; Navarro Moldes, Leandro; Baig Viñas, Roger; Escrich, Pau; Moll, Agusti; Pueyo, Roguer; Vilalta, Ivan; Aymerich, Marc; Lamora, Santiago