Welcome to the UPF Digital Repository

Multi criteria biased randomized method for resource allocation in distributed systems: Application in a volunteer computing system

Show simple item record

dc.contributor.author Panadero, Javier
dc.contributor.author De Armas, Jésica
dc.contributor.author Serra, Xavier
dc.contributor.author Marquès, Joan Manuel
dc.date.accessioned 2024-02-12T10:54:57Z
dc.date.available 2024-02-12T10:54:57Z
dc.date.issued 2018
dc.identifier.citation Panadero J, de Armas J, Serra X, Marquès JM. Multi criteria biased randomized method for resource allocation in distributed systems: Application in a volunteer computing system. Future Gener Comput Syst. 2018;82:29-40. DOI: 10.1016/j.future.2017.11.039
dc.identifier.issn 0167-739X
dc.identifier.uri http://hdl.handle.net/10230/59084
dc.description.abstract Volunteer computing is a type of distributed computing in which a part or all the resources (processing power and storage) necessary to run the system are donated by users. In other words, participants contribute their idle computing resources to help running the system. Due to the fact that the nodes which compose the system are provided by a large number of users instead of a single (or a few) institution, a main drawback of volunteer computing is the unreliability of these nodes. For this reason, the selection of nodes to be involved in each task becomes a key issue. In this paper, we propose the Multi Criteria Biased Randomized (MCBR) method, a novel selection method for large-scale systems that use unreliable nodes. MCBR method is based on a multicriteria optimization strategy. We evaluated the method in a microblogging social network formed by a large number of microservices hosted in nodes voluntarily contributed by their participants. Simulation results show that our proposal is able to select nodes in a fast and efficient manner while requiring low computational power.
dc.description.sponsorship This work has been partially supported by the Spanish Ministry of Economy and Competitiveness (TRA2013-48180-C3-P, TRA2015-71883-REDT), FEDER and the Erasmus+ programme (20161ES01KA108023465).
dc.format.mimetype application/pdf
dc.language.iso eng
dc.publisher Elsevier
dc.relation.ispartof Future Generation Computer Systems. 2018;82:29-40
dc.rights © Elsevier http://dx.doi.org/10.1016/j.future.2017.11.039
dc.title Multi criteria biased randomized method for resource allocation in distributed systems: Application in a volunteer computing system
dc.type info:eu-repo/semantics/article
dc.identifier.doi http://dx.doi.org/10.1016/j.future.2017.11.039
dc.subject.keyword Distributed computing
dc.subject.keyword Volunteer systems
dc.subject.keyword User assignment
dc.subject.keyword Allocation methods
dc.subject.keyword Resource provisioning
dc.relation.projectID info:eu-repo/grantAgreement/ES/1PE/TRA2013-48180-C3-P
dc.relation.projectID info:eu-repo/grantAgreement/ES/1PE/TRA2015-71883-REDT
dc.rights.accessRights info:eu-repo/semantics/openAccess
dc.type.version info:eu-repo/semantics/acceptedVersion

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

In collaboration with Compliant to Partaking