volume 77 pages 197-211

ComBos: A complete simulator of Volunteer Computing and Desktop Grids

Publication typeJournal Article
Publication date2017-09-01
scimago Q1
wos Q1
SJR0.963
CiteScore9.8
Impact factor4.6
ISSN1569190X, 18781462
Hardware and Architecture
Software
Modeling and Simulation
Abstract
Volunteer Computing is a type of distributed computing in which ordinary people donate their idle computer time to science projects like SETI@Home, Climateprediction.net and many others. In a similar way, Desktop Grid Computing is a form of distributed computing in which an organization uses its existing computers to handle its own long-running computational tasks. BOINC is the main middleware that provides a software platform for Volunteer Computing and desktop grid computing, and it became generalized as a platform for distributed applications in areas as diverse as mathematics, medicine, molecular biology, climatology, environmental science, and astrophysics. In this paper we present a complete simulator of BOINC infrastructures, called ComBoS. Although there are other BOINC simulators, none of them allow us to simulate the complete infrastructure of BOINC. Our goal was to create a complete simulator that, unlike the existing ones, could simulate realistic scenarios taking into account the whole BOINC infrastructure, that other simulators do not consider: projects, servers, network, redundant computing, scheduling, and volunteer nodes. The outputs of the simulations allow us to analyze a wide range of statistical results, such as the throughput of each project, the number of jobs executed by the clients, the total credit granted and the average occupation of the BOINC servers. The paper describes the design of ComBoS and the results of the validation performed. This validation compares the results obtained in ComBoS with the real ones of three different BOINC projects (Einstein@Home, SETI@Home and LHC@Home). Besides, we analyze the performance of the simulator in terms of memory usage and execution time. The paper also shows that our simulator can guide the design of BOINC projects, describing some case studies using ComBoS that could help designers verify the feasibility of BOINC projects.
Found 
Found 

Top-30

Journals

1
2
3
Lecture Notes in Computer Science
3 publications, 23.08%
Future Generation Computer Systems
2 publications, 15.38%
IEEE Transactions on Parallel and Distributed Systems
1 publication, 7.69%
PLoS ONE
1 publication, 7.69%
Communications in Computer and Information Science
1 publication, 7.69%
Electronics (Switzerland)
1 publication, 7.69%
1
2
3

Publishers

1
2
3
4
5
Institute of Electrical and Electronics Engineers (IEEE)
5 publications, 38.46%
Springer Nature
4 publications, 30.77%
Elsevier
2 publications, 15.38%
Public Library of Science (PLoS)
1 publication, 7.69%
MDPI
1 publication, 7.69%
1
2
3
4
5
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
13
Share
Cite this
GOST |
Cite this
GOST Copy
Alonso-Monsalve S., García-Carballeira F., Calderón A. ComBos: A complete simulator of Volunteer Computing and Desktop Grids // Simulation Modelling Practice and Theory. 2017. Vol. 77. pp. 197-211.
GOST all authors (up to 50) Copy
Alonso-Monsalve S., García-Carballeira F., Calderón A. ComBos: A complete simulator of Volunteer Computing and Desktop Grids // Simulation Modelling Practice and Theory. 2017. Vol. 77. pp. 197-211.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.1016/j.simpat.2017.06.002
UR - https://doi.org/10.1016/j.simpat.2017.06.002
TI - ComBos: A complete simulator of Volunteer Computing and Desktop Grids
T2 - Simulation Modelling Practice and Theory
AU - Alonso-Monsalve, Saúl
AU - García-Carballeira, Félix
AU - Calderón, Alejandro
PY - 2017
DA - 2017/09/01
PB - Elsevier
SP - 197-211
VL - 77
SN - 1569-190X
SN - 1878-1462
ER -
BibTex
Cite this
BibTex (up to 50 authors) Copy
@article{2017_Alonso-Monsalve,
author = {Saúl Alonso-Monsalve and Félix García-Carballeira and Alejandro Calderón},
title = {ComBos: A complete simulator of Volunteer Computing and Desktop Grids},
journal = {Simulation Modelling Practice and Theory},
year = {2017},
volume = {77},
publisher = {Elsevier},
month = {sep},
url = {https://doi.org/10.1016/j.simpat.2017.06.002},
pages = {197--211},
doi = {10.1016/j.simpat.2017.06.002}
}