Abstract
We present GroudSim, a Grid and Cloud simulation toolkit for scientific applications based on a scalable simulation-independent discrete-event core. GroudSim provides a comprehensive set of features for complex simulation scenarios from simple job executions on leased computing resources to calculation of costs, and background load on resources. Simulations can be parameterised and are easily extendable by probability distribution packages for failures which normally occur in complex environments. Experimental results demonstrate the improved scalability of GroudSim compared to a related process-based approach.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Blaha, P., Schwarz, K., Luitz, J.: WIEN2k, a full potential linearized augmented plane wave package for calculating crystal properties. TU Wien (2001)
Bodner, D., Kraler, G., Joerer, S.: GroudSim Java docu (2009), http://www.assembla.com/code/groudsim/subversion/node/blob/trunk/doc/index.html
Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities. In: 7th High Performance Computing and Simulation Conference. IEEE, Los Alamitos (2009)
Casanova, H.: SimGrid: A Toolkit for the Simulation of Application Scheduling. In: International Conference on Cluster Computing and the Grid, pp. 430–441. IEEE Computer Society, Los Alamitos (2001)
Cotton, W.R., Pielke, R.A., Walko, R.L., Liston, G.E., Tremback, C.J., Jiang, H., McAnelly, R.L., Harrington, J.Y., Nicholls, M.E., Carrio, G.G., McFadden, J.P.: RAMS 2001: Current status and future directions. Meteorology and Atmospheric Physics 82, 5–29 (2003)
University of Montreal DIRO. Stochastic Simulation in Java. Web Page, http://www.iro.umontreal.ca/~simardr/ssj/indexe.html (accessed in March 2010)
Iosup, A.: The Grid Workloads Archive. Future Generation Computer Systems 24(7), 672–686 (2008)
Nelson, B., Banks, J., Carson, J., Nicol, D.: Discrete-Event System Simulation. Pearson Prentice Hall, London (2005)
L’Ecuyer, P., Meliani, L., Vaucher, J.: SSJ: a framework for stochastic simulation in Java. In: WSC 2002: Proceedings of the 34th Conference on Winter Simulation, pp. 234–242. Winter Simulation Conference (2002)
McNab, R., Howell, F.W.: Using java for discrete event simulation. In: Twelfth UK Computer and Telecommunications Performance Engineering Workshop (UKPEW), pp. 219–228. Univ. of Edinburgh, Edinburgh (1996)
Ostermann, S., Prodan, R., Fahringer, T.: Extending Grids with Cloud resource management for scientific computing. In: International Conference on Grid Computing, pp. 42–59. IEEE Computer Society, Los Alamitos (October 2009)
Sulistio, A., Cibej, U., Venugopal, S., Robic, B., Buyya, R.: A toolkit for modelling and simulating data Grids: an extension to GridSim. Concurrency and Computation: Practice and Experience 20(13), 1591–1609 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ostermann, S., Plankensteiner, K., Prodan, R., Fahringer, T. (2011). GroudSim: An Event-Based Simulation Framework for Computational Grids and Clouds. In: Guarracino, M.R., et al. Euro-Par 2010 Parallel Processing Workshops. Euro-Par 2010. Lecture Notes in Computer Science, vol 6586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21878-1_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-21878-1_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21877-4
Online ISBN: 978-3-642-21878-1
eBook Packages: Computer ScienceComputer Science (R0)