Survey and taxonomy of volunteer computing

TM Mengistu, D Che - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Volunteer Computing is a kind of distributed computing that harnesses the aggregated spare
computing resources of volunteer devices. It provides a cheaper and greener alternative …

BOINC: a platform for volunteer computing

DP Anderson - Journal of Grid Computing, 2020 - Springer
Abstract “Volunteer computing” is the use of consumer digital devices for high-throughput
scientific computing. It can provide large computing capacity at low cost, but presents …

A survey of task allocation and load balancing in distributed systems

Y Jiang - IEEE Transactions on Parallel and Distributed …, 2015 - ieeexplore.ieee.org
In past decades, significant attention has been devoted to the task allocation and load
balancing in distributed systems. Although there have been some related surveys about this …

Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm

X Wang, CS Yeo, R Buyya, J Su - Future Generation Computer Systems, 2011 - Elsevier
For applications in large-scale distributed systems, it is becoming increasingly important to
provide reliable scheduling by evaluating the reliability of resources. However, most existing …

Joint admission control and resource allocation in virtualized servers

J Almeida, V Almeida, D Ardagna, Í Cunha… - Journal of Parallel and …, 2010 - Elsevier
In service oriented architectures, Quality of Service (QoS) is a key issue. Service requestors
evaluate QoS at run time to address their service invocation to the most suitable provider …

[PDF][PDF] Nebulas: Using Distributed Voluntary Resources to Build Clouds.

A Chandra, JB Weissman - HotCloud, 2009 - usenix.org
Current cloud services are deployed on wellprovisioned and centrally controlled
infrastructures. However, there are several classes of services for which the current cloud …

Scheduling multi-tenant cloud workflow tasks with resource reliability

X Li, D Pan, Y Wang, R Ruiz - Science China Information Sciences, 2022 - Springer
Resource reliability is crucial in scheduling workflow instances for different tenants. Both
cloud resource reliability and precedence constraints in workflows bring about great …

Computing low latency batches with unreliable workers in volunteer computing environments

EM Heien, DP Anderson, K Hagihara - Journal of Grid Computing, 2009 - Springer
Internet based volunteer computing projects such as SETI@ home are currently restricted to
performing coarse grained, embarrassingly parallel master-worker style tasks. This is partly …

Viaf: Verification-based integrity assurance framework for mapreduce

Y Wang, J Wei - 2011 IEEE 4th International Conference on …, 2011 - ieeexplore.ieee.org
MapReduce, a cloud computing paradigm, is gaining popularity. However, like all open
distributed computing frameworks, MapReduce suffers from the integrity assurance …

SaRa: A stochastic model to estimate reliability of edge resources in volunteer cloud

Y Alsenani, G Crosby, T Velasco - 2018 IEEE international …, 2018 - ieeexplore.ieee.org
With the increasing popularity and the need for low-cost green computing systems, new
paradigms and models such as fog, edge, and volunteer cloud computing (eg cuCloud) …