dc.citation.conferencePlace |
US |
- |
dc.citation.title |
2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) |
- |
dc.contributor.author |
Rahimzadeh, Parisa |
- |
dc.contributor.author |
Im, Youngbin |
- |
dc.contributor.author |
Jung, Gueyoung |
- |
dc.contributor.author |
Joe-Wong, Carlee |
- |
dc.contributor.author |
Ha, Sangtae |
- |
dc.date.accessioned |
2024-02-01T00:06:58Z |
- |
dc.date.available |
2024-02-01T00:06:58Z |
- |
dc.date.created |
2019-09-16 |
- |
dc.date.issued |
2019-07-07 |
- |
dc.description.abstract |
Ensuring high availability for applications despite unpredictable cloud component failure events is a well-known problem in managing cloud infrastructure. One proposed solution uses a VM redundancy approach, reserving cloud resources for backup VMs that can substitute for primary ones in case of a failure event. However, this solution decreases the cloud resource utilization, since the backup resources usually remain idle. In this paper, we propose ECHO, a cloud resource management system that overbooks these backup VMs by optimizing the overbooking rate tradeoff between maximizing the cloud resource utilization, and thus maximizing the cloud provider’s revenue; and improving application availability, thus satisfying users. Specifically, ECHO first obtains the optimal overbooking rate required to achieve a cloud provider’s desired resource utilization level. It then computes the optimal (required) number of backup VMs that are required to maintain a given application availability level. Our extensive experimental and simulation results show that using ECHO can increase the number of accepted applications with satisfied availability by about 30%, while increasing the defined resource utilization at the same time. |
- |
dc.identifier.bibliographicCitation |
2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) |
- |
dc.identifier.doi |
10.1109/ICDCS.2019.00010 |
- |
dc.identifier.uri |
https://scholarworks.unist.ac.kr/handle/201301/79516 |
- |
dc.language |
영어 |
- |
dc.publisher |
IEEE |
- |
dc.title |
ECHO: Efficiently Overbooking Applications to Create a Highly Available Cloud |
- |
dc.type |
Conference Paper |
- |
dc.date.conferenceDate |
2019-07-07 |
- |