Skip to main content
  • 557 Accesses

Abstract

Reliability is a tag that can be attached to any product or service delivery. Mere attachment of this tag will exhibit the perceived characteristics such as trustworthiness and consistent performance. This tag becomes more important for the cloud computing environments, due to its strong dependence on internet for its service delivery. Cloud adoption eliminates IT overhead, but it also brings in security, privacy, availability, and reliability issues. Based on the survey by Juniper Research Agency, the number of worldwide cloud service consumers is projected to be 3.6 billion in 2018. Cloud computing market is flooded with numerous cloud service providers. It is a herculean task for the consumers to choose a CSP to best suit their business needs. Possessing reliability tag for services will help CSPs to outshine their competitors. This chapter deals with the reliability aspect of cloud environments. Various reliability requirements with respect to business along with basic understanding of cloud reliability concepts are detailed in this chapter.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Abbreviations

BC:

Business continuity

IA:

Information availability

MTTF:

Mean time to failure

MTTR:

Mean time to recovery

MTBF:

Mean time between failure

ERP:

Enterprise resource planning

SRE:

Software reliability engineering

References

  • Aggarwal, K. K., & Singh, Y. (2007). Software engineering (3rd ed). New Age International Publisher.

    Google Scholar 

  • Ahamed, F., Shahrestani, S., & Ginige, A. (2013). Cloud computing: security and reliability issues. Communications of the IBIMA, 2013, 1.

    Article  Google Scholar 

  • Anjali, D. M., Sambare, A. S., & Zade, S. D. (2013). Fault tolerance model for reliable cloud computing. International Journal on Recent and Innovation Trends in Computing and Communication, 1(7), 600–603.

    Google Scholar 

  • Banerjee, P., Friedrich, R., Bash, C., Goldsack, P., Huberman, B., Manley, J., et al. (2011). Everything as a service: Powering the new information economy. IEEE Computer, Magazine, 3, 36–43.

    Article  Google Scholar 

  • Bernheim, L. (2018). IaaS vs. PaaS vs. SaaS cloud models (differences & examples). Retrieved July, 2018 from https://www.hostingadvice.com/how-to/iaas-vs-paas-vs-saas/.

  • Briand L. (2010). Introduction to software reliability estimation. Simula research laboratory material. Retrieved May, 5, 2015 from www.uio.no/studier/emner/matnat/ifi/INF4290/v10/undervisningsmateriale/INF4290-SRE.pdf.

  • Dai, Y. S., Yang, B., Dongarra, J. & Zhang, G. (2009). Cloud service reliability: Modeling and analysis. In 15th IEEE Pacific rim international symposium on dependable computing (pp. 1–17).

    Google Scholar 

  • Dastjerdi, A. V., & Buyya, R. (2012). An autonomous reliability-aware negotiation strategy for cloud computing environments. In 12th IEEE/ACM international symposium on cluster, cloud and Grid computing (pp. 284–291).

    Google Scholar 

  • Hendricks, E., Schooley, B., & Gao, C. (2013). Cloud health: developing a reliable cloud platform for healthcare applications. In Conference proceedings of 3rd IEEE international workshop on consumer e-health platforms, services and applications (pp. 887–890).

    Google Scholar 

  • Jhawar, R., Piuri, V., & Santambrogio, M. (2013). Fault tolerance management in cloud computing: a system-level perspective. IEEE Systems Journal 7(2), 288–297

    Article  Google Scholar 

  • Lyu, M. R. (2007). Software reliability engineering: A roadmap. In 2007 Future of Software Engineering (pp. 153–170). IEEE Computer Society.

    Google Scholar 

  • Malik, S., Huet, F. and Caromel, D. (2012). Reliability Aware Scheduling in Cloud Computing. 7th IEEE International Conference for Internet Technology and Secured Transactions (ICITST 2012), 194–200.

    Google Scholar 

  • Microsoft Corporation White paper. (2014). An introduction to designing reliable cloud services. Retrieved on September 10, 2014 from http://download.microsoft.com/download/…/An-introduction-to-designing-reliable-cloud-services-January-2014.pdf.

  • Musa, J. D. (2004). Software reliability engineering (2nd ed, pp. 2–3.). Tata McGraw-hill Edition.

    Google Scholar 

  • Musa, J. D., Iannino, A., & Okumoto, K. (1990). Software reliability. Advances in computers, 30, 4–6.

    Google Scholar 

  • Pang, X. W., & Li, D. (2013). Quality model for evaluating SaaS software. In Proceedings of 4th IEEE international conference on emerging intelligent data and web technologies (pp. 83–87).

    Google Scholar 

  • Rosenberg, L., Hammer, T., & Shaw, J. (1998). Software metrics and reliability. In 9th international symposium on software reliability engineering.

    Google Scholar 

  • Somasundaram, G., & Shrivastava, A. (2009). Information storage management. EMC education services. Retrieved August 10, 2014 from www.mikeownage.com/mike/ebooks/Information%20Storage%20and%20Management.

  • Wiley, J. (2010). Information storage and management: storing, managing, and protecting digital information. USA: Wiley Publishing.

    Google Scholar 

  • Wu, Z., Chu, N., & Su, P. (2012). Improving cloud service reliability—A system accounting approach. In 9th IEEE international conference on services computing (SCC) (pp. 90–97).

    Google Scholar 

  • Wu, Z., Xiong, N., Huang, Y., Gu, Q., Hu, C., Wu, Z., Hang, B. (2013). A fast optimization method for reliability and performance of cloud services composition application. Journal of applied mathematics (407267). Retrieved April, 2014 from http://dx.doi.org/10.1155/2013/407267.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vikas Kumar .

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kumar, V., Vidhyalakshmi, R. (2018). Cloud Reliability. In: Reliability Aspect of Cloud Computing Environment. Springer, Singapore. https://doi.org/10.1007/978-981-13-3023-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-3023-0_2

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-3022-3

  • Online ISBN: 978-981-13-3023-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics