Skip to main content

On the Management of Cloud Services in Multi-Clouds for Scientific Applications

  • Conference paper
  • First Online:
Large-Scale Scientific Computing (LSSC 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8353))

Included in the following conference series:

  • 1307 Accesses

Abstract

Cloud computing is a new enabler for scientific discovery. The current barriers in adopting it on large scale are including low code portability and low availability of the proper support tools. This paper discuss the special needs of the scientific applications consuming Cloud services and how they are supported by the Multi-Cloud middlewares. A recent developed middleware for managing the consumption of Multi-Cloud services is considered as case study.

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 EPUB and 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

References

  1. Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., Wasserman, H.J., Wright, N.J.: Performance analysis of high performance computing applications on the Amazon web services cloud. In: CloudCom 2010, pp. 159–168 (2010). doi:10.1109/CloudCom.69

  2. Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.H.J.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931–945 (2011). doi:10.1109/TPDS.2011.66

    Article  Google Scholar 

  3. Zaspel, P., Griebel, M.: Massively parallel fluid simulations on Amazon’s HPC cloud. In: NCCA 2011, pp. 73–78 (2011). doi:10.1109/NCCA.2011.19

  4. Ekanayake, J., Gunarathne, T., Qiu, J.: Cloud technologies for bioinformatics applications. IEEE Trans. Parallel Distrib. Syst. 22(6), 998–1011 (2011). doi:10.1109/TPDS.2010.178

    Article  Google Scholar 

  5. Berriman, G.B., Juve, G., Deelman, E., Regelson, M., Plavchan, P.: The application of cloud computing to astronomy: a study of cost and performance. In: e-Science Workshops 2010, pp. 1–7 (2010). doi:10.1109/eScienceW.2010.10

  6. Ekanayake, J., Pallickara, S., Fox, G.: MapReduce for data intensive scientific analyses. In: eScience 2008, pp. 277–284 (2008). doi:10.1109/eScience.59

  7. Brandt, J., Gentile, A., Mayo, J., Pebay, P., Roe, D., Thompson, D., Wong, M.: Resource monitoring and management with OVIS to enable HPC in cloud computing environments. In: IPDPS 2009, pp. 1–8 (2009). doi:10.1109/IPDPS.2009.5161234

  8. Petcu, D.: Portability and interoperability between clouds: challenges and case study. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 62–74. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24755-2_6

    Chapter  Google Scholar 

  9. Heron de Carvalho, J.F., Rezende, C.A.: Component-based refactoring of parallel numerical simulation programs: a case study on component-based parallel programming. In: SBAC-PAD 2011, pp. 199–206 (2011). doi:10.1109/SBAC-PAD.2011.28

  10. Malawski, M., Meizner, J., Bubak, M., Gepner, P.: Component approach to computational applications on clouds. Procedia Comput. Sci. 4, 432–441 (2011). doi:10.1016/j.procs.2011.04.045

    Article  Google Scholar 

  11. Petcu, D., Macariu, G., Panica, S., Craciun, C.: Portable cloud applications - from theory to practice. Future Gener. Comput. Syst. 29(6), 1417–1430 (2012). doi:10.1016/j.future.2012.01.009

    Article  Google Scholar 

  12. Venticinque, S., Aversa, R., Di Martino, B., Petcu, D.: Agent based cloud provisioning and management. In: Design and Prototypal Implementation, CLOSER 2011, pp. 184–191 (2011). doi:10.5220/0003395901840191

  13. Cretella, G., Di Martino, B.: Towards a semantic engine for cloud applications development. In: CISIS 2012, pp. 198–203 (2012). doi:10.1109/CISIS.2012.159

  14. Cossu, R., Di Giulio, C., Brito, F., Petcu, D.: Cloud computing for earth observation. In: Data Intensive Storage Services for Cloud Environments. IGI Global (in print, 2013)

    Google Scholar 

  15. Panica, S., Neagul, M., Craciun, C., Petcu, D.: Serving legacy distributed applications by a self-configuring cloud processing platform. In: IDAACS 2011, vol. I, pp. 139–145 (2011), doi:10.1109/IDAACS.2011.6072727

  16. Skoda, P., Sperka, S., Smrz, P.: Extracting information from scientific papers in the cloud. In: CISIS 2012, pp. 775–780 (2012). doi:10.1109/CISIS.2012.176

  17. Stankovski, V., Konig, M.: A sustainable building application design based on the mOSAIC API and platform. In: SKG 2012, pp. 249–252 (2012). doi:10.1109/SKG.2012.13

  18. Simmhan, Y., van Ingen, C., Subramanian, G., Li, J.: Bridging the gap between desktop and the cloud for eScience applications. In: CLOUD 2010, pp. 474–481 (2010). doi:10.1109/CLOUD.2010.72

  19. Prodan, R., Sperk, M., Ostermann, S.: Evaluating high-performance computing on Google App Engine. IEEE Softw. 29(2), 52–58 (2012). doi:10.1109/MS.2011.131

    Article  Google Scholar 

  20. von Laszewski, G., Diaz, J., Wang, F., Fox, G.C.: Comparison of multiple cloud frameworks. In: CLOUD 2012, pp. 734–741 (2012), doi:10.1109/CLOUD.2012.104

  21. Doelitzscher, F., Held, M., Reich, C., Sulistio, A.: ViteraaS: virtual cluster as a service. In: CloudCom 2011, pp. 652–657 (2011). doi:10.1109/CloudCom.101

  22. Brock, M., Goscinski, A.: Execution of compute intensive applications on hybrid clouds. In: CISIS 2012, pp. 995–1000 (2012). doi:10.1109/CISIS.2012.109

  23. Raveendran, A., Bicer, T., Agrawal, G.: A framework for elastic execution of existing MPI programs. In: IPDPSW 2011, pp. 940–947 (2011). doi:10.1109/IPDPS.2011.240

  24. Mateescu, G., Gentzsch, W., Ribbens, C.J.: Hybrid computing - where HPC meets grid and cloud computing. Future Gener. Comput. Syst. 27(5), 440–453 (2011). doi:10.1016/j.future.2010.11.003

    Article  Google Scholar 

  25. Li, X., Palit, H., Foo, Y.S., Hung, T.: Building an HPC-as-a-Service toolkit for user-interactive HPC services in the cloud. In: WAINA 2011, pp. 369–374 (2011), doi:10.1109/WAINA.2011.116

Download references

Acknowledgments

This research is partially supported by the Romanian grant PN-II-ID-PCE-2011-3-0260 (AMICAS), currently extending the platform developed in the frame of the grant FP7-ICT-2009-5-256910 (mOSAIC).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dana Petcu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Petcu, D. (2014). On the Management of Cloud Services in Multi-Clouds for Scientific Applications. In: Lirkov, I., Margenov, S., Waśniewski, J. (eds) Large-Scale Scientific Computing. LSSC 2013. Lecture Notes in Computer Science(), vol 8353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43880-0_62

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43880-0_62

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43879-4

  • Online ISBN: 978-3-662-43880-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics