TY - GEN
T1 - A toolkit for the simulation of scheduling policy in desktop grid environment
AU - Ahmad, Petronas
AU - Foroushan, Petronas
AU - Peyvandi, S.
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2016/10/18
Y1 - 2016/10/18
N2 - Desktop Grid (DG) systems use a combination of geographically heterogeneous distributed resources to execute jobs from science and engineering projects. Organization of the distributed resources are administrated by scheduling policies. To evaluate and prove the effectiveness of DG scheduling policy, a simulator is necessary since DG is an unpredictable and unrepeatable environment. Hence, the goal of this study is to develop a desktop grid simulator toolkit for evaluating and comparing a scheduling policy efficacy over other policies. The developed toolkit is a trace driven simulator based on discrete event simulation which is implemented by prototyping methodology. The prototype and the final system is developed using Java programming language united with MySQL database. Core functionalities of the simulator are job generation, volunteer generation, generation of availability information of volunteers, simulating scheduling policy, generating graphical charts and generating reports.
AB - Desktop Grid (DG) systems use a combination of geographically heterogeneous distributed resources to execute jobs from science and engineering projects. Organization of the distributed resources are administrated by scheduling policies. To evaluate and prove the effectiveness of DG scheduling policy, a simulator is necessary since DG is an unpredictable and unrepeatable environment. Hence, the goal of this study is to develop a desktop grid simulator toolkit for evaluating and comparing a scheduling policy efficacy over other policies. The developed toolkit is a trace driven simulator based on discrete event simulation which is implemented by prototyping methodology. The prototype and the final system is developed using Java programming language united with MySQL database. Core functionalities of the simulator are job generation, volunteer generation, generation of availability information of volunteers, simulating scheduling policy, generating graphical charts and generating reports.
KW - Computer Simulation
KW - Grid computing
KW - Simulation Environment
KW - Software
UR - http://www.scopus.com/inward/record.url?scp=84995685385&partnerID=8YFLogxK
U2 - 10.1109/ISMSC.2015.7594034
DO - 10.1109/ISMSC.2015.7594034
M3 - Conference contribution
T3 - 2015 International Symposium on Mathematical Sciences and Computing Research, iSMSC 2015 - Proceedings
SP - 94
EP - 98
BT - 2015 International Symposium on Mathematical Sciences and Computing Research, iSMSC 2015 - Proceedings
A2 - Abdullah, Mohammad Nasir
A2 - Ariff, Mohamed Imran Bin Mohamed
A2 - Aziz, Izzatdin Abdul
A2 - Jaafar, Jafreezal
A2 - Arshad, Noreen Izza Binti
A2 - Rahim, Siti Khadijah Nor Abdul
ER -