Abstract

Cloud service providers widely use virtual machines and bring various benefits for customers and themselves. The unavailability of virtual machines is a crucial performance indicator for cloud service quality. However, no previous works studied the unavailability-aware backup allocation considering the failures of both virtual and physical machines. This paper proposes a backup allocation model considering these failures to minimize the maximum unavailability among virtual machines. We use a Markov chain and analyze the state transitions of the proposed model. We establish how to analytically compute the unavailability in the proposed model by solving the equilibrium-state equations formulated from the state transitions. We introduce a heuristic algorithm to solve the optimization problem of backup allocation. Numerical results show that the proposed model reduces the maximum unavailability by 7.5–28.2% compared to baseline models. Our study establishes a fundamental analytical way to calculate unavailability in the proposed model, which handles the failures of both virtual and physical machines.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.