• CONTACT
  • LAST ISSUE
  • IN PROGRESS
  • EARLY VIEW
  • ACCEPTED PAPERS
GET_pdf delibra

Volume 13 (2) 2007, 121-129

GSSIM – Grid Scheduling Simulator

Kurowski Krzysztof 1, Nabrzyski Jarosław 1, Oleksiak Ariel 1, Węglarz Jan 2

1Poznan Supercomputing and Networking Center
e-mail: {krzysztof.kurowsk/naber/ariel}@man.poznan.pl
2Institute of Computing and Management Sciences
Poznan University of Technology
jan.weglarz@cs.put.poznan.pl

Received:

Rec: November 26, 2007

DOI:   10.12921/cmst.2007.13.02.121-129

OAI:   oai:lib.psnc.pl:636

Abstract:

Grid simulation tools provide frameworks for simulating application scheduling in various Grid infrastructures. However, while experimenting with many existing tools, we have encountered two main shortcomings: (i) there are no tools for generating workloads, resources and events; (ii) it is difficult and time consuming to model different Grid levels, i.e. resource brokers, and local level scheduling systems. In this paper we present the Grid Scheduling Simulator (GSSIM), a framework that addresses these shortcomings and provides an easy-to-use Grid scheduling framework for enabling simulations of a wide range of scheduling algorithms in multi-level, heterogeneous Grid infrastructures. In order to foster more collaboration in the community at large, GSSIM is complemented with a portal (http://www.gssim.org) that provides a repository of Grid scheduling algorithms, synthetic workloads and benchmarks for use with GSSIM.

Key words:

Grid scheduling, resource management

References:

[1] R. Buyya and M. Murshed, GridSim: A toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing. Concurrency and Computation: Practice and Experience 2002 14(13-15), 1175-1220 (2002).
[2] Parallel Workload Archive. http://www.cs.huji.ac.il/labs/parallel/workload/
[3] Grid Workloads Archive. http://gwa.ewi.tudelft.nl/
[4] A. Sulistio, C. S. Yeo and R. Buyya, A Taxonomy of Computer-based Simulation and its Mapping to Parallel and Distributed Systems Simulation Tools, Software – Practive And Experience, 2004, John Wiley and Sons, 2004.
[5] K. Aida, A. Takefusa, H. Nakada, S. Matsuoka, S. Sekiguchi and U. Nagashima, Performance Evaluation Model for Scheduling in a Global Computing System, Int. J. of High Performance Computing Applications 14(3), 268-279 (2000).
[6] H. J. Song, X. Liu, D. Jakobsen, R. Bhagwan, X. Zhang, K. Taura and A. Chien, The MicroGrid: A scientific tool for modeling computational Grids. IEEE Supercomputing (SC2000), Dallas, TX, 4-10 November 2000. IEEE Computer Society Press: Los Alamitos, CA, 2000.
[7] A. Legrand, L. Marchal and H. Casanova, Scheduling distributed applications: The SimGrid simulation framework. In Proceedings 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid2003), Tokyo, Japan, 12-15 May 2003. IEEE Computer Society Press: Los Alamitos, CA, 2003.
[8] W. Kreutzer, J. Hopkins and M. Mierlo, SimJAVA – A Framework for modeling queueing networks in Java, Proceedings of the 1997 Winter Simulation Conference ed, 1997.
[9] A. Sulistio and R. Buyya, A Grid simulation infrastructure supporting advance reservation. In Proceedings 16th International Conference on Parallel and Distributed Computing and Systems, Cambridge, USA, November 9–11, 2004.
[10] D. G. Feitelson, Packing schemes for gang scheduling. In Job Scheduling Strategies for Parallel Processing. D. G. Feitelson and L. Rudolph (eds.), pp. 89-110, Springer-Verlag 1996, Lecture Notes Computer Science vol. 1162.
[11] U. Lublin and D. G. Feitelson, The workload on parallel supercomputers: modeling the characteristics of rigid jobs. J. Parallel and Distributed Comput. 63(11), 1105-1122, 2003.
[12] M. Lo, J. Mache and K. J. Windisch, A Comparative Study of Real Workload Traces and Synthetic Workload Models for Parallel Job Scheduling, Proceedings of the Workshop
on Job Scheduling Strategies for Parallel Processing, Lecture Notes In Computer Science 1459, 25-46 (1998).
[13] K. Kurowski, B. Ludwiczak, J. Nabrzyski, A. Oleksiak and J. Pukacki, Improving Grid Level Throughput Using Job Migration and Rescheduling Techniques in GRMS, Scientific Programming, IOS Press. Amsterdam The Netherlands 263-273 (2004).
[14] J. Nabrzyski, J. Schopf and J. Weglarz, (eds.), Grid Resource Management, Kluwer Academic Publishers, Boston/-Dordrecht/London, 2003.
[15] The Grid Scheduling Simulations Portal, http://www.gssim.org

  • JOURNAL MENU

    • AIMS AND SCOPE
    • EDITORS
    • EDITORIAL BOARD
    • NOTES FOR AUTHORS
    • CONTACT
    • IAN SNOOK PRIZES 2015
    • IAN SNOOK PRIZES 2016
    • IAN SNOOK PRIZES 2017
    • IAN SNOOK PRIZES 2018
    • IAN SNOOK PRIZES 2019
    • IAN SNOOK PRIZES 2020
    • IAN SNOOK PRIZES 2021
    • IAN SNOOK PRIZES 2024
  • GALLERY

  • LAST ISSUE

  • MANUSCRIPT SUBMISSION

    • SUBMIT A MANUSCRIPT
  • FUTURE ISSUES

    • ACCEPTED PAPERS
    • EARLY VIEW
    • Volume 31 (1) – in progress
  • ALL ISSUES

    • 2024
      • Volume 30 (3–4)
      • Volume 30 (1–2)
    • 2023
      • Volume 29 (1–4)
    • 2022
      • Volume 28 (4)
      • Volume 28 (3)
      • Volume 28 (2)
      • Volume 28 (1)
    • 2021
      • Volume 27 (4)
      • Volume 27 (3)
      • Volume 27 (2)
      • Volume 27 (1)
    • 2020
      • Volume 26 (4)
      • Volume 26 (3)
      • Volume 26 (2)
      • Volume 26 (1)
    • 2019
      • Volume 25 (4)
      • Volume 25 (3)
      • Volume 25 (2)
      • Volume 25 (1)
    • 2018
      • Volume 24 (4)
      • Volume 24 (3)
      • Volume 24 (2)
      • Volume 24 (1)
    • 2017
      • Volume 23 (4)
      • Volume 23 (3)
      • Volume 23 (2)
      • Volume 23 (1)
    • 2016
      • Volume 22 (4)
      • Volume 22 (3)
      • Volume 22 (2)
      • Volume 22 (1)
    • 2015
      • Volume 21 (4)
      • Volume 21 (3)
      • Volume 21 (2)
      • Volume 21 (1)
    • 2014
      • Volume 20 (4)
      • Volume 20 (3)
      • Volume 20 (2)
      • Volume 20 (1)
    • 2013
      • Volume 19 (4)
      • Volume 19 (3)
      • Volume 19 (2)
      • Volume 19 (1)
    • 2012
      • Volume 18 (2)
      • Volume 18 (1)
    • 2011
      • Volume 17 (1-2)
    • 2010
      • Volume SI (2)
      • Volume SI (1)
      • Volume 16 (2)
      • Volume 16 (1)
    • 2009
      • Volume 15 (2)
      • Volume 15 (1)
    • 2008
      • Volume 14 (2)
      • Volume 14 (1)
    • 2007
      • Volume 13 (2)
      • Volume 13 (1)
    • 2006
      • Volume SI (1)
      • Volume 12 (2)
      • Volume 12 (1)
    • 2005
      • Volume 11 (2)
      • Volume 11 (1)
    • 2004
      • Volume 10 (2)
      • Volume 10 (1)
    • 2003
      • Volume 9 (1)
    • 2002
      • Volume 8 (2)
      • Volume 8 (1)
    • 2001
      • Volume 7 (2)
      • Volume 7 (1)
    • 2000
      • Volume 6 (1)
    • 1999
      • Volume 5 (1)
    • 1998
      • Volume 4 (1)
    • 1997
      • Volume 3 (1)
    • 1996
      • Volume 2 (1)
      • Volume 1 (1)
  • DATABASES

    • AUTHORS BASE
  • CONTACT
  • LAST ISSUE
  • IN PROGRESS
  • EARLY VIEW
  • ACCEPTED PAPERS

© 2025 CMST