Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

Cloud computing for small research groups in computational science and engineering: current status and outlook

  • Published:
Computing Aims and scope Submit manuscript

Abstract

Cloud computing could offer good business models for small computational science and engineering (CSE) research groups because these groups often do not have enough human resources and knowledge to manage the complexity of computational and data infrastructure for their research, while cloud computing aims to eliminate that complexity from the user. In this paper, we have analyzed current status of supporting tools for small CSE groups to utilize cloud computing. Although cloud computing is perceived as an interesting model, we have identified several issues that prevent a wide adoption of cloud computing from small CSE research groups. We also present recommendations for addressing these issues in order to attract small CSE groups to utilize cloud computing.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. 3tera AppLogic (2009) http://www.3tera.com/AppLogic/. Accessed 8 July 2009

  2. Ahern S, Alam S, Fahey M, Hartman-Baker R, Barrett R, Kendall R, Kothe D, Messer O, Mills R, Sankaran R, Tharrington A, White JB III (2007) Scientific application requirements for leadership computing at the exascale. Technical report, Oak Ridge National Laboratory. http://www.nccs.gov/wp-content/media/nccs_reports/Exascale_Reqms.pdf

  3. Appistry CloudIQ Platform (2009) http://www.appistry.com/products. Accessed 8 July 2009

  4. Appnexus (2009) http://www.appnexus.com/. Accessed 2 July 2009

  5. Apprenda SaaSGrid (2009) http://www.apprenda.com/. Accessed 8 July 2009

  6. Aptana Cloud (2009) http://www.aptana.com/cloud. Accessed 8 July 2009

  7. Armbrust M, Fox A, Grifth R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2009) Above the clouds: A Berkeley view of cloud computing. Technical report. University of California at Berkeley, URL http://www.berkeleyclouds.blogspot.com/2009/02/above-clouds-released.html

  8. Armbrust M, Fox A, Griffith R, Joseph AD, Katz RH, Konwinski A, Lee G, Patterson DA, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. Commun ACM 53(4): 50–58

    Article  Google Scholar 

  9. Avetisyan AI, Campbell R, Gupta I, Heath MT, Ko SY, Ganger GR, Kozuch MA, O’Hallaron D, Kunze M, Kwan TT, Lai K, Lyons M, Milojicic DS, Lee HY, Soh YC, Ming NK, Luke JY, Namgoong H (2010) Open cirrus: a global cloud computing testbed. Computer 43:35–43. http://www.ieeecomputersociety.org/10.1109/MC.2010.111

    Google Scholar 

  10. Boomi AtomSphere (2009) http://www.boomi.com/. Accessed 9 July 2009

  11. Buyya R, Yeo CS, Venugopal S (2008) Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE international conference on high performance computing and communications, vol 0, pp 5–13. http://www.ieeecomputersociety.org/10.1109/HPCC.2008.172

  12. Chine K (2010) Open science in the cloud: towards a universal platform for scientific and statistical computing. In: Furht B, Escalante A (eds) Handbook of cloud computing, Springer, USA, pp 453–474. http://dx.doi.org/10.1007/978-1-4419-6524-0_19, ISBN 978-1-4419-6524-0

  13. Cohesive FT (2009) http://www.cohesiveft.com/. Accessed 2 July 2009

  14. Connectors AC (2009) http://www.appirio.com/products/cloudconnectors.php. Accessed 16 June 2009

  15. de Assuncao MD, di Costanzo A, Buyya R (2009) Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters. In: HPDC ’09: Proceedings of the 18th ACM international symposium on high performance distributed computing, ACM, New York, NY, USA, pp 141–150. http://www.acm.org/10.1145/1551609.1551635

  16. Deelman E, Singh G, Livny M, Berriman B, Good J (2008) The cost of doing science on the cloud: the montage example. In: SC’08: Proceedings of the 2008 ACM/IEEE conference on supercomputing, IEEE Press, Piscataway, NJ, USA, pp 1–12. http://www.acm.org/10.1145/1413370.1413421

  17. Deelman E, Gannon D, Shields M, Taylor I (2009) Workflows and e-science: an overview of workflow system features and capabilities. Future Gener Comput Syst 25(5):528–540. http://dx.doi.org/10.1016/j.future.2008.06.012

  18. Dynamite (2009) http://www.s12-ap550.bioch.ox.ac.uk:8078/dynamite_html/collect_data_v1.5.html. accessed: 16 June 2009

  19. EC2 AECCA (2009) http://www.aws.amazon.com/ec2/. Accessed 2 July 2009

  20. ElasticHosts (2009) http://www.elastichosts.com/. Accessed 2 July 2009

  21. Elastra (2009) http://www.elastra.com/. Last access: 16 June 2009

  22. Erdogmus H (2009) Cloud computing: Does nirvana hide behind the nebula? IEEE Software 26(2):4–6. http://www.ieeecomputersociety.org/10.1109/MS.2009.31

    Google Scholar 

  23. Evangelinos C, Hill C (2008) Cloud computing for parallel scientific HPC applications: feasibility of running coupled atmosphere-ocean climate models on Amazon’s ec2. In: The first workshop on cloud computing and its applications (CCA’08). http://www.cca08.org/papers/Paper34-Chris-Hill.pdf

  24. Factory TP (2009) http://www.theprocessfactory.com/. accessed: 16 June 2009

  25. Foster IT, Zhao Y, Raicu I, Lu S (2009) Cloud computing and grid computing 360-degree compared. CoRR abs/0901.0131

  26. Garfinkel SL (2007) An evaluation of amazon’s grid computing services: Ec2, s3 and sqs. Technical report. TR-08-07, Harvard University. http://www.ftp.deas.harvard.edu/techreports/tr-08-07.pdf

  27. Geelan J (2009) Cloud computing: 100 players in the cloud computing ecosystem. http://www.cloudcomputing.sys-con.com/node/770174

  28. GigaSpaces (2009) http://www.gigaspaces.com/. Accessed 8 July 2009

  29. Google App Engine (2009) http://www.code.google.com/appengine/. Accessed 9 July 2009

  30. Hoffa C, Mehta G, Freeman T, Deelman E, Keahey K, Berriman B, Good J (2008) On the use of cloud computing for scientific workflows. In: IEEE international conference on eScience, vol 0, pp 640–645. http://www.ieeecomputersociety.org/10.1109/eScience.2008.167

  31. Joyent (2009) http://www.joyent.com/. Accessed 2 July 2009

  32. Keahey K, Freeman T (2008) Science clouds: early experiences in cloud computing for scientific applications. Cloud computing and applications

  33. Keahey K, Tsugawa M, Matsunaga A, Fortes J (2009) Sky computing. IEEE Internet Comput 13:43–51. http://www.ieeecomputersociety.org/10.1109/MIC.2009.94

    Google Scholar 

  34. Kondo D, Javadi B, Malecot P, Cappello F, Anderson DP (2009) Cost-benefit analysis of cloud computing versus desktop grids. In: IPDPS ’09: Proceedings of the 2009 IEEE international symposium on parallel & distributed processing, IEEE Computer Society, Washington, DC, USA, pp 1–12. http://dx.doi.org/10.1109/IPDPS.2009.5160911

  35. Kothe D, Kendall R (2007) Computational science requirements for leadership computing. Technical report, Oak Ridge National Laboratory. http://www.nccs.gov/wp-content/media/nccs_reports/ORNL_TM-2007_44.pdf

  36. Long Jump (2009) http://www.longjump.com/. Accessed 9 July 2009

  37. Mell P, Grance T (2009) The Nist definition of cloud computing. http://www.csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc, v15

  38. Microsoft Azure Services Platform (2009) http://www.microsoft.com/azure/default.mspx. Accessed 8 July 2009

  39. Mietzner R, Unger T, Leymann F (2009) Cafe: a generic configurable customizable composite cloud application framework. In: Meersman R, Dillon TS, Herrero P (eds) OTM conferences (1), Springer, Lecture notes in computer science, vol 5870, pp 357–364

  40. Moreno-Vozmediano R, Montero RS, Llorente IM (2009) Elastic management of cluster-based services in the cloud. In: ACDC ’09: Proceedings of the 1st workshop on automated control for datacenters and clouds, ACM, New York, NY, USA, pp 19–24, http://www.acm.org/10.1145/1555271.1555277

  41. Nilsen JK (2007) Python in scientific computing: applications to Bose–Einstein condensates. Comput Phys Commun 177(1–2): 45

    Article  MathSciNet  Google Scholar 

  42. Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D (2009) The eucalyptus open-source cloud-computing system. In: Cappello F, Wang CL, Buyya R (eds) CCGRID, IEEE Computer Society, pp 124–131

  43. Palankar MR, Iamnitchi A, Ripeanu M, Garfinkel S (2008) Amazon s3 for science grids: a viable solution? In: DADC ’08: Proceedings of the 2008 international workshop on Data-aware distributed computing, ACM, New York, NY, USA, pp 55–64. http://www.acm.org/10.1145/1383519.1383526

  44. Parabon Frontier (2009) http://www.parabon.com/. Accessed 8 July 2009

  45. Paraview (2009) http://www.paraview.org/. Accessed 16 June 2009

  46. Pautasso C, Heinis T, Alonso G (2006) Jopera: autonomic service orchestration. IEEE Data Eng Bull 29(3): 32–39

    Google Scholar 

  47. Sameh A, Cybenko G, Kalos M, Neves K, Rice J, Sorensen D, Sullivan F (1996) Computational science and engineering. ACM Comput Surv 28(4):810–817. http://doi.acm.org/10.1145/242223.246865

  48. Science VC, 2009 EW (2009) http://www.infosys.tuwien.ac.at/autocompwiki/index.php/CSE09. Accessed 16 June 2009

  49. Simpson AD, Bull M, Hill J (2008) Identification and categorisation of applications and initial benchmarks suite. http://www.prace-project.eu/documents/Identification_and_Categorisatio_of_Applications_and_Initial_Benchmark_Suite_final.pdf

  50. Six Benefits of Cloud Computing CCND (2008) http://www.web2.sys-con.com/node/640237

  51. Skytap (2009) http://www.skytap.com. Accessed 2 July 2009

  52. SOASTA (2009) http://www.soasta.com/. Accessed 16 June 2009

  53. Sotomayor B, Montero RS, Llorente IM, Foster I (2009) Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput 13(5):14–22. http://dx.doi.org/10.1109/MIC.2009.119

  54. Sterling T, Stark D (2009) A high-performance computing forecast: partly cloudy. Comput Sci Eng 11(4):42–49. http://www.ieeecomputersociety.org/10.1109/MCSE.2009.111

    Google Scholar 

  55. Sullivan F (2009) Guest editor’s introduction: Cloud computing for the sciences. Comput Sci Eng 11(4):10–11. http://www.ieeecomputersociety.org/10.1109/MCSE.2009.121

  56. Taylor IJ, Deelman E, Gannon DB, Shields M (2006) Workflows for e-Science: scientific workflows for grids. Springer New York, Inc., Secaucus, NJ, USA

  57. Truong HL, Dustdar S (2010) Composable cost estimation and monitoring for computational applications in cloud computing environments. In: The international conference on computational science 2010 (ICCS 2010). Tools for program development and analysis in computational science, Elsevier, Amsterdam, The Netherlands

  58. VAMP/VASP (2009) http://www.cms.mpi.univie.ac.at/vasp. Accessed 16 June 2009

  59. Vaquero LM, Rodero-Merino L, Caceres J, Lindner M (2009) A break in the clouds: towards a cloud definition. SIGCOMM Comput Commun Rev 39(1):50–55. http://www.acm.org/10.1145/1496091.1496100

    Google Scholar 

  60. Walker E, Brisken W, Romney J (2010) To lease or not to lease from storage clouds. Computer 43: 44–50. http://doi.ieeecomputersociety.org/10.1109/MC.2010.115

    Google Scholar 

  61. Wang L, Tao J, Kunze M, Castellanos AC, Kramer D, Karl W (2008) Scientific cloud computing: early definition and experience. In: HPCC, IEEE, pp 825–830

  62. Watson GR, DeBardeleben NA (2006) Developing scientific applications using eclipse. Comput Sci Eng 8(4):50–61. http://www.dx.org/10.1109/MCSE.2006.64

    Google Scholar 

  63. Wien2k (2009) http://www.wien2k.at. Accessed 16 June 2009

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong-Linh Truong.

Additional information

Communicated by C.H. Cap.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Truong, HL., Dustdar, S. Cloud computing for small research groups in computational science and engineering: current status and outlook. Computing 91, 75–91 (2011). https://doi.org/10.1007/s00607-010-0120-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-010-0120-1

Keywords

Mathematics Subject Classification (2000)

Navigation