Understanding Collaboration in Volunteer Computing Systems

被引:0
|
作者
Vega, Davide [1 ]
Meseguer, Roc [1 ]
Freitag, Felix [1 ]
Ochoa, Sergio F. [2 ]
机构
[1] Univ Politecn Cataluna, Comp Architecture Dept, Barcelona, Spain
[2] Univ Chile, Dept Comp Sci, Santiago, Chile
关键词
Volunteer Computing; Collaboration Strategy; Software Design; Effort-Based Incentives; Resource Sharing;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1738 / 1765
页数:28
相关论文
共 50 条
  • [41] The computational and storage potential of volunteer computing
    Anderson, David P.
    Fedak, Gilles
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 73 - +
  • [42] Formal models and methods on volunteer computing
    College of Computer and Information Engineering, Hohai University, Nanjing 210098, China
    Ruan Jian Xue Bao, 2008, 5 (1125-1133): : 1125 - 1133
  • [43] Retaining volunteers in volunteer computing projects
    Darch, Peter
    Carusi, Annamaria
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2010, 368 (1926): : 4177 - 4192
  • [44] CIVICO Citizen Volunteer Infrastructure for Computing
    Antoli, B.
    Benito, D.
    Cardenas-Montes, M.
    Castejon, F.
    Castellanos, C.
    Castelo, V.
    de Alfonso, C.
    de Miguel, T.
    Gavela, R.
    Hernandez, V.
    Herraiz, L.
    Ibar, J.
    Jimenez, L.
    Ramos, R.
    Rivero, A.
    Saenz, J. F.
    Serrano, F.
    Rubio, M.
    Tarancon, A.
    Vuillemin, P.
    IBERGRID: 2ND IBERIAN GRID INFRASTRUCTURE CONFERENCE PROCEEDINGS, 2008, : 273 - +
  • [45] Pando: Personal Volunteer Computing in Browsers
    Lavoie, Erick
    Hendren, Laurie
    Desprez, Frederic
    Correia, Miguel
    MIDDLEWARE'19: PROCEEDINGS OF THE 2019 MIDDLEWARE'19: 20TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2019, : 96 - 109
  • [46] Big Data Processing on Volunteer Computing
    Lv, Zhihan
    Chen, Dongliang
    Singh, Amit Kumar
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (04)
  • [47] An outlook on volunteer and croudsourcing based computing
    Distefano, Salvatore
    Rodi, Samuele
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 1268 - 1273
  • [48] Security and privacy threats to volunteer computing
    Abawajy, J. H.
    INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURES, 2008, 4 (03) : 245 - 255
  • [49] Pando: Personal volunteer computing in browsers
    Lavoie, Erick
    Hendren, Laurie
    Desprez, Frederic
    Correia, Miguel
    Middleware 2019 - Proceedings of the 2019 20th International Middleware Conference, 2019, : 96 - 109
  • [50] BOINC service for volunteer cloud computing
    Hoimyr, N.
    Blomer, J.
    Buncic, P.
    Giovannozzi, M.
    Gonzalez, A.
    Harutyunyan, A.
    Jones, P. L.
    Karneyeu, A.
    Marquina, M. A.
    Mcintosh, E.
    Segal, B.
    Skands, P.
    Grey, F.
    Gonzalez, D. Lombrana
    Zacharov, I.
    INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396