Skip to main content
Log in

Eucalyptus-based private clouds: availability modeling and comparison to the cost of a public cloud

  • Published:
Computing Aims and scope Submit manuscript

Abstract

High availability in cloud computing services is essential for maintaining customer confidence and avoiding revenue losses due to SLA violation penalties. Since the software and hardware components of cloud infrastructures may have limited reliability, the use of redundant components and multiple clusters may be required to achieve the expected level of dependability while also increasing the computational capacity. A drawback of such improvements is the respective impact on the capital and increase in acquisition and operational costs. This paper presents availability models for private cloud architectures based on Eucalyptus platform, and presents a comparison of costs between these architectures and similar infrastructure rented from a public cloud provider. Metrics for capacity-oriented availability and system steady-state availability are used to compare architectures with distinct numbers of clusters. A heterogeneous hierarchical modeling approach is employed to represent the systems considering both hardware and software failures. The results highlight that improvements on the availability are not significant when increasing the system to more than two clusters. The analysis also shows that the average available capacity is close to the maximum possible capacity in all architectures, and that it takes 18 months, in average, for these private cloud architectures to pay off the cost equivalent to the computational capacity rented from a public cloud.

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

Access this article

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Amazon (2012) Amazon elastic block store (EBS). Amazon.com, Inc. http://aws.amazon.com/ebs

  2. Amazon (2012) Amazon elastic compute cloud (EC2). Amazon.com, Inc. http://aws.amazon.com/ec2

  3. Amazon (2014) Amazon ec2 pricing. Amazon Inc. http://aws.amazon.com/ec2/pricing/

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

    Article  Google Scholar 

  5. Avizienis A, Laprie JC, Randell B, Landwehr C (2004) Basic concepts and taxonomy of dependable and secure computing. IEEE Trans Dependable Secur Comput 1(1):11–33

    Article  Google Scholar 

  6. Callou G, Maciel P, Tutsch D, Ferreira J, Araújo J, Souza R (2013) Estimating sustainability impact of high dependable data centers: a comparative study between brazilian and us energy mixes. Computing 95(12):1137–1170

    Article  Google Scholar 

  7. Callou G, Maciel P, Tutsch D, Araujo J (2012) Models for dependability and sustainability analysis of data center cooling architectures. In: 20121 IEEE/IFIP 42nd international conference on dependable systems and networks workshops (DSN-W). IEEE, pp 1–6

  8. Chaudhary V, Cha M, Walters J, Guercio S, Gallo S (2008) A comparison of virtualization technologies for hpc. In: 22nd international conference on advanced information networking and applications, 2008. AINA 2008. IEEE, pp 861–868

  9. Chen R, Bastani FB (1994) Warm standby in hierarchically structured process-control programs. IEEE Trans Softw Eng 20(8):658–663

    Article  Google Scholar 

  10. Chuob S, Pokharel M, Park JS (2011) Modeling and analysis of cloud computing availability based on eucalyptus platform for e-government data center. In: 2011 5th international conference on innovative mobile and internet services in ubiquitous computing (IMIS). IEEE, pp 289–296

  11. Dantas J, Matos R, Araujo J, Maciel P (2012) An availability model for eucalyptus platform: an analysis of warm-standy replication mechanism. In: 2012 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 1664–1669

  12. Dell (2012) Dell computers. http://www.dell.com/. Accessed 10 March 2014

  13. DELL (2014) Datacenter capacity planner configuration. Dell. http://www.dell.com/html/us/products/rack_advisor_new/. Accessed 10 March 2014

  14. Eucalyptus (2009) Eucalyptus open-source cloud computing infrastructure—an overview. Eucalyptus systems, Goleta

  15. Eucalyptus (2014) Eucalyptus—the open source cloud platform. Eucalyptus systems. http://open.eucalyptus.com/. Accessed 5 March 2014

  16. Heartbeat (2012) Linux-HA project. http://www.linux-ha.org. Accessed 5 March 2014

  17. Heimann D, Mittal N, Trivedi K (1991) Dependability modeling for computer systems. In: Proceedings annual reliability and maintainability symposium, 1991. IEEE, Orlando, pp 120–128

  18. Hong Z, Wang Y, Shi M (2012) Ctmc-based availability analysis of cluster system with multiple nodes. In: Advances in future computer and control systems. Springer, Berlin, pp 121–125

  19. Hu T, Guo M, Guo S, Ozaki H, Zheng L, Ota K, Dong M (2010) Mttf of composite web services. In: 2010 international symposium on parallel and distributed processing with applications (ISPA). IEEE, pp 130–137

  20. Johnson D, Murari K, Raju M, Suseendran RB, Girikumar Y (2010) Eucalyptus beginner’s guide, uec edn

  21. Kim DS, Machida F, Trivedi KS (2009) Availability modeling and analysis of a virtualized system. In: 15th IEEE Pacific Rim international symposium on dependable computing, 2009. PRDC’09. IEEE, pp 365–371

  22. Kuo W, Zuo MJ (2003) Optimal reliability modeling: principles and applications. Wiley, New York

  23. Leangsuksun CB, Shen L, Liu T, Scott SL (2005) Achieving high availability and performance computing with an ha-oscar cluster. Future Gener Comput Syst 21(4):597–606

    Article  Google Scholar 

  24. Leangsuksun C, Shen L, Song H, Scott SL, Haddad31 I (2003) The modeling and dependability analysis of high availability oscar cluster system. In: High performance computing systems and applications. NRC Research Press, p 285

  25. Liu T, Song H (2003) Dependability prediction of high availability oscar cluster server. In: Proceedings of the 2003 Int. Conf. on parallel and distributed processing techniques and applications

  26. Maciel P, Trivedi K, Matias R, Kim D (2011) Performance and dependability in service computing: Concepts, techniques and research directions, ser. In: Premier Reference Source. Igi Global

  27. Matos R, Maciel PRM, Machida F, Kim DS, Trivedi KS (2012) Sensitivity analysis of server virtualized system availability. IEEE Trans Reliab 61(4):994–1006

    Article  Google Scholar 

  28. O’Connor P, Kleyner A (2011) Practical reliability engineering. Wiley, New York

  29. of Energy, U.D.: City of palo alto utilities—palo alto clean. Clean local energy acessible now (2013). http://energy.gov. Accessed 21 March 2014

  30. Power S (2015) Laerence berkeley national laboratory. http://standby.lbl.gov/. Accessed 3 Feb 2015

  31. Sathaye A, Ramani S, Trivedi KS (2000) Availability models in practice. In: Proc. of intl. workshop on fault-tolerant control and computing (FTCC-1)

  32. Sun D, Chang G, Guo Q, Wang C, Wang X (2010) A dependability model to enhance security of cloud environment using system-level virtualization techniques. In: 2010 1st international conference on pervasive computing signal processing and applications (PCSPA). IEEE, pp 305–310

  33. Wei B, Lin C, Kong X (2011) Dependability modeling and analysis for the virtual data center of cloud computing. In: 2011 IEEE 13th international conference on high performance computing and communications (HPCC). IEEE, pp 784–789

  34. Yeow WL, Westphal C, Kozat UC (2010) A resilient architecture for automated fault tolerance in virtualized data centers. In: 2010 IEEE Network operations and management symposium (NOMS). IEEE, pp 866–869

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jamilson Dantas.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dantas, J., Matos, R., Araujo, J. et al. Eucalyptus-based private clouds: availability modeling and comparison to the cost of a public cloud. Computing 97, 1121–1140 (2015). https://doi.org/10.1007/s00607-015-0447-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-015-0447-8

Keywords

Mathematics Subject Classification

Navigation