Author:
Anis Aziz Wagdy,Babulak Eduard,Al-Dabass David
Abstract
Cloud computing provides resources by using virtualization technology and a pay-as-you-go cost model. Network Functions Virtualization (NFV) is a concept, which promises to grant network operators the required flexibility to quickly develop and provision new network functions and services, which can be hosted in the cloud. However, cloud computing is subject to failures which emphasizes the need to address user’s availability requirements. Availability refers to the cloud uptime and the cloud capability to operate continuously. Providing highly available services in cloud computing is essential for maintaining customer confidence and satisfaction and preventing revenue losses. Different techniques can be implemented to increase the system’s availability and assure business continuity. This chapter covers cloud computing as business continuity solution and cloud service availability. This chapter also covers the causes of service unavailability and the impact due to service unavailability. Further, this chapter covers various ways to achieve the required cloud service availability.
Reference29 articles.
1. Reid, S., Kicker, H., Matzke, P., Bartels, A., & Lisserman, M. (2011). Sizing the cloud. Technical report. Retrieved from http://www.forrester.com-/E-/Sizing+The+Cloud/fulltext/RES58161objectid=RES58161
2. White paper. (2013). UK Cloud Adaption and Trends. Retrieved from http://cloudindustryforum.org/white-papers/uk-cloud-adoption-and-trends-for-2013
3. Kashiwazaki, H. (2012). Practical uses of cloud computing services in a Japanese university of the arts against aftermath of the 2011 Tohoku earthquake. Proceedings of the ACM SIGUCCS 40th annual conference on Special interest group on university and college computing services (pp. 49-52)
4. Mesbahi, Rahmani and Hosseinzadeh (2018). Reliability and high availability in cloud computing environments: a reference roadmap
5. EMC Corporation (2014). Module: Business Continuity