Skip to main content

Integration of an Event-Based Simulation Framework into a Scientific Workflow Execution Environment for Grids and Clouds

  • Conference paper
Book cover Towards a Service-Based Internet (ServiceWave 2011)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6994))

Included in the following conference series:

Abstract

The utilisation of Grid and Cloud-based computing environments for solving scientific problems has become an increasingly used practice in the last decade. To ease the use of these global distributed resources, sophisticated middleware systems have been developed, enabling the transparent execution of applications by hiding low-level technology details from the user. The ASKALON environment is such a system, which supports the development and execution of distributed applications such as scientific workflows or parameter studies in Grid and Cloud computing environments. On the other hand, simulation is a widely accepted approach to analyse and further optimise the behaviour of software systems. Beside the advantage of enabling repeatable deterministic evaluations, simulations are able to circumvent the difficulties in setting up and operating multi-institutional Grid systems, thus providing a lightweight simulated distributed environment on a single machine. In this paper, we present the integration of the GroudSim Grid and Cloud event-based simulator into the ASKALON environment. This enables system, application developers, and users to perform simulations using their accustomed environment, thereby benefiting from the combination of an established real-world platform and the advantages of a simulation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bell, W.H., Cameron, D.G., Millar, A.P., Capozza, L., Stockinger, K., Zini, F.: Optorsim: A Grid Simulator for Studying Dynamic Data Replication Strategies. Journal of High Performance Computing Applications 17(4), 403–416 (2003)

    Article  MATH  Google Scholar 

  2. Calheiros, R.N., Ranjan, R., Rose, C.A.F.D., Buyya, R.: CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services. Computing Research Repository abs/0903.2525 (2009)

    Google Scholar 

  3. Cao, J., Jarvis, S.A., Saini, S., Nudd, G.R.: GridFlow: Workflow Management for Grid Computing. In: IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, pp. 198–205. IEEE Computer Society, Los Alamitos (2003)

    Google Scholar 

  4. Casanova, H.: Simgrid: A Toolkit for the Simulation of Application Scheduling. In: First IEEE International Symposium on Cluster Computing and the Grid, Brisbane, Australia, May 15-18, pp. 430–441. IEEE Computer Society, Los Alamitos (2001)

    Chapter  Google Scholar 

  5. Dumitrescu, C., Foster, I.T.: GangSim: A simulator for Grid scheduling studies. In: 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), Cardiff, UK, May 9-12, pp. 1151–1158. IEEE Computer Society, Los Alamitos (2005)

    Google Scholar 

  6. Fahringer, T., Prodan, R., Duan, R., Nerieri, F., Podlipnig, S., Qin, J., Siddiqui, M., Truong, H.L., Villazón, A., Wieczorek, M.: ASKALON: A Grid application development and computing environment. In: Proceedings of 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), Seattle, Washington, USA, November 13-14, pp. 122–131. IEEE, Los Alamitos (2005)

    Google Scholar 

  7. Hirales-Carbajal, A., Tchernykh, A., Röblitz, T., Yahyapour, R.: A Grid simulation framework to study advance scheduling strategies for complex workflow applications. In: Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1–8. IEEE, Los Alamitos (2010)

    Google Scholar 

  8. Iosup, A.: The Grid Workloads Archive. Future Generation Computer Systems 24(7), 672–686 (2008)

    Article  Google Scholar 

  9. McNab, R., Howell, F.: Using Java for Discrete Event Simulation. In: Twelfth UK Computer and Telecommunications Performance Engineering Workshop (UKPEW), pp. 219–228. Univ. of Edinburgh, Edinburgh (1996)

    Google Scholar 

  10. Ostermann, S., Plankensteiner, K., Prodan, R., Fahringer, T.: GroudSim: An Event-based Simulation Framework for Computational Grids and Clouds. In: CoreGRID/ERCIM Workshop on Grids and Clouds. Springer Computer Science Editorial, Ischia (2010)

    Google Scholar 

  11. Ostermann, S., Prodan, R., Fahringer, T.: Extended Grids with Cloud Resource Management for Scientific Computing. In: Grid 2009: IEEE/ACM International Conference on Grid Computing, pp. 42–59 (October 2009)

    Google Scholar 

  12. Ostermann, S., Prodan, R., Fahringer, T.: Dynamic Cloud Provisioning for Scientific Grid Workflows. In: The 11th ACM/IEEE International Conference on Grid Computing (Grid 2010), pp. 97–104 (October 2010)

    Google Scholar 

  13. Sotomayor, B., Childers, L.: Globus Toolkit 4 Programming Java Services. Morgan Kaufman, San Francisco (2006)

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Xia, E., Jurisica, I., Waterhouse, J.: CasSim: A top-level-simulator for Grid scheduling and applications. In: Erdogmus, H., Stroulia, E., Stewart, D.A. (eds.) CASCON, pp. 353–356. IBM (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ostermann, S., Plankensteiner, K., Bodner, D., Kraler, G., Prodan, R. (2011). Integration of an Event-Based Simulation Framework into a Scientific Workflow Execution Environment for Grids and Clouds. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds) Towards a Service-Based Internet. ServiceWave 2011. Lecture Notes in Computer Science, vol 6994. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24755-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24755-2_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24754-5

  • Online ISBN: 978-3-642-24755-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics