Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 19, Issue 4, Pages 231-251
http://dx.doi.org/10.3233/SPR-2011-0332

GSSIM – A Tool for Distributed Computing Experiments

Sławomir Bąk,1 Marcin Krystek,1 Krzysztof Kurowski,1 Ariel Oleksiak,1 Wojciech Piątek,1 and Jan Wąglarz1,2

1Poznań Supercomputing and Networking Center, Poznań, Poland
2Institute of Computing Science, Poznań University of Technology, Poznań, Poland

Copyright © 2011 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

In this paper we present the Grid Scheduling Simulator (GSSIM), a comprehensive and advanced simulation tool for distributed computing problems. Based on a classification of simulator features proposed in the paper, we define problems that can be simulated using GSSIM and compare it to other simulation tools. We focus on an extension of our previous works including advanced workload generation methods, simulation of a network with advance reservation features, handling specific application performance models and energy efficiency modeling. Some important features of GSSIM are demonstrated by three diverse experiments conducted with the use of the tool. We also present an advanced web tool for the remote management and execution of simulation experiments, which makes GSSIM the comprehensive distributed computing simulator available on the Web.