Skip to main content

Towards Cost Aspects in Cloud Architectures

  • Conference paper
Cloud Computing and Services Science (CLOSER 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 367))

Included in the following conference series:

  • 890 Accesses

Abstract

One of the important aspects of Cloud computing is certainly the pay-per-use model; users have to pay only for those resources they are actively using, on a timely basis. This model paired with principally infinite resources promises to run applications at lower costs, arguably.

This paper demonstrates by means of two case studies that applications in the cloud can cause high operational costs depending on the building blocks used. Different architectural decisions result in significantly different operational costs. Costs should thus obtain much more attention when architecting for the cloud.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

References

  1. Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A View of Cloud Computing. CACM 53(4) (April 2010)

    Google Scholar 

  2. Hamdaqa, M., Liviogiannis, L., Tavildari, L.: A Reference Model for Devloping Cloud Applications. In: Int. Conf. on Cloud Computing and Service Science, CLOSER (2011)

    Google Scholar 

  3. Varia, J.: Architecting for the Cloud: Best Practices. Amazon Web Services (January 2010-2011)

    Google Scholar 

  4. Pace, E., Betts, D., Densmore, S., Dunn, R., Narumoto, M., Woloski, M.: Moving Applications to the Cloud on the Microsoft AzureTM Platform. Microsoft Press (August 2010)

    Google Scholar 

  5. Kruchten, P.: Architectural Blueprints – The “4+1” View Model of Software Architecture. IEEE Software 12(6) (November 1995)

    Google Scholar 

  6. Hoff, T.: Cloud Programming Directly Feeds Cost Allocation Back into Software Design. Blog on HighScalability.com (March 6, 2009)

    Google Scholar 

  7. Hohenstein, U., Krummenacher, R., Mittermeier, L., Dippl, S.: Choosing the Right Cloud Architecture - A Cost Perspective. In: Proc. on Cloud Computing and Services Science (CLOSER), Porto, Portugal (2012)

    Google Scholar 

  8. Calder, B.: Understanding Windows Azure Storage Billing – Bandwidth, Transactions, and Capacity, http://blogs.msdn.com/b/windowsazurestorage/archive/2010/07/09/understanding-windows-azure-storage-billing-bandwidth-transactions-and-capacity.aspx

  9. Mizonov, V.: Best Practices for Maximizing Scalability and Cost Effectiveness of Queue-Based Messaging Solutions on Windows Azure, http://msdn.microsoft.com/en-us/library/windowsazure/hh697709.aspx

  10. Microsoft Extreme Computing Group (2011): All Azure Benchmark Test Cases, http://azurescope.cloudapp.net/BenchmarkTestCases (web site is now offline!)

  11. Khajeh-Hosseini, A., Sommerville, I., Sriram, I.: Research Challenges for Enterprise Cloud Computing. In: 1st ACM Symposium on Cloud Computing, SOCC 2010, Indianapolis (2010)

    Google Scholar 

  12. Youseff, L., Butrico, M., Da Silva, D.: Toward a Unified Ontology of Cloud Computing. In: Grid Computing Environments Workshop (GCE 2008), Austin, Texas, USA (November 2008)

    Google Scholar 

  13. Walker, E.: The Real Cost of a CPU Hour. Computer 42, 4 (2009)

    Article  Google Scholar 

  14. Klems, M., Nimis, J., Tai, S.: Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing. In: Weinhardt, C., Luckner, S., Stößer, J. (eds.) WEB 2008. LNBIP, vol. 22, pp. 110–123. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  15. Assuncao, M., Costanzo, A., Buyya, R.: Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters. In: HPDC 2009: Proc. of 18th ACM Int. Symposium on High Performance Distributed Computing, Munich, Germany (June 2009)

    Google Scholar 

  16. Grimme, C., Lepping, J., Papaspyrou, A.: Prospects of Collaboration between Compute Providers by means of Job Interchange. In: Frachtenberg, E., Schwiegelshohn, U. (eds.) JSSPP 2007. LNCS, vol. 4942, pp. 132–151. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  17. Kondo, D., Javadi, B., Malecot, P., Cappello, F., Anderson, D.P.: Cost-benefit analysis of Cloud Computing versus desktop grids. In: Proc. of the 2009 IEEE International Symp. on Parallel&Distributed Processing (May 2009)

    Google Scholar 

  18. Palankar, M., Iamnitchi, A., Ripeanu, M., Garfinkel, S.: Amazon S3 for Sciene Grids: A Viable Solution? In: Data-Aware Distributed Computing Workship, DADC (2008)

    Google Scholar 

  19. Garfinkel, S.: Commodity Grid Computing with Amazon S3 and EC2. Login (2007)

    Google Scholar 

  20. Deelman, E., Singh, G., Livny, M., Berriman, B., Good, J.: The cost of doing science on the cloud: the Montage example. In: SC 2008: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing, Oregon, USA (November 2008)

    Google Scholar 

  21. Berriman, B., Juve, G., Deelman, E., Regelson, M., Plavchan, P.: The Application of Cloud Computing to Astronomy: A Study of Cost and Performance. In: 6th IEEE Int. Conf. on e-Science

    Google Scholar 

  22. Kossmann, D., Kraska, T., Loesing, S.: An Evaluation of Alternative Architectures for Transaction Processing in the Cloud. ACM SIGMOD 2010 (2010)

    Google Scholar 

  23. Greenberg, A., Hamilton, J., Maltz, D., Patel, P.: The Cost of a Cloud: Research Problems in Data Center Networks. ACM SIGCOMM Computer Communication Review 39, 1

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Hohenstein, U., Krummenacher, R., Mittermeier, L., Dippl, S. (2013). Towards Cost Aspects in Cloud Architectures. In: Ivanov, I.I., van Sinderen, M., Leymann, F., Shan, T. (eds) Cloud Computing and Services Science. CLOSER 2012. Communications in Computer and Information Science, vol 367. Springer, Cham. https://doi.org/10.1007/978-3-319-04519-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04519-1_8

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04518-4

  • Online ISBN: 978-3-319-04519-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics