Virtual Redundancy for Active-Standby Cloud Applications

被引:0
|
作者
Jung, Gueyoung [1 ]
Rahimzadeh, Parisa [2 ]
Liu, Zhang [2 ]
Ha, Sangtae [2 ]
Joshi, Kaustubh [1 ]
Hiltunen, Matti A. [1 ]
机构
[1] AT&T Labs Res, Florham Pk, NJ 07932 USA
[2] Univ Colorado, Boulder, CO 80309 USA
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018) | 2018年
关键词
EFFICIENCY;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
VM redundancy is the foundation of resilient cloud applications. While active-active approaches combined with load balancing and autoscaling are usually resource efficient, the stateful nature of many cloud applications often necessitates 1+1 (or 1+n) active-standby approaches. Keeping the standbys, however, could result in inefficient utilization of cloud resources. We explore an intriguing cloud-based solution, where standby VMs from active-standby applications are selectively overbooked to reduce resources reserved for failures. The approach requires careful VM placement to avoid a situation where multiple standby VMs activate simultaneously on the same host and thus cannot get the full resource entitlement. Indeed today's clouds do not have this visibility to the applications. We rectify this situation through ShadowBox, a novel redundancy-aware VM scheduler that optimizes the placement and activation of standby VMs, while assuring applications' resource entitlements. Evaluation on a large-scale cloud shows that ShadowBox can significantly improve resource utilization (i.e., more than 2.5 times than traditional approaches) while minimizing the impact on applications' entitlements.
引用
收藏
页码:1925 / 1933
页数:9
相关论文
共 50 条
  • [11] STANDBY REDUNDANCY WITH DELAYED REPAIR
    KHALIL, Z
    BOUGAS, I
    IEEE TRANSACTIONS ON RELIABILITY, 1975, 24 (04) : 286 - 287
  • [12] Redundancy Aware Virtual Disk Mobility for Cloud Computing
    Karve, Alexei
    Kochut, Andrzej
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 35 - 42
  • [13] STANDBY REDUNDANCY IN RELIABILITY - A REVIEW
    YEAROUT, RD
    REDDY, P
    GROSH, DL
    IEEE TRANSACTIONS ON RELIABILITY, 1986, 35 (03) : 285 - 292
  • [14] Redundancy Optimization Problem with Warm-Standby Redundancy
    Amari, Suprasad V.
    Dill, Glenn
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2010 PROCEEDINGS, 2010,
  • [15] INSIGHT INTO STANDBY REDUNDANCY VIA UNRELIABILITY
    DENNIS, NG
    IEEE TRANSACTIONS ON RELIABILITY, 1974, R 23 (05) : 305 - 313
  • [16] EFFECT OF STANDBY REDUNDANCY ON SYSTEM RELIABILITY
    KAPUR, PK
    KAPOOR, KR
    IEEE TRANSACTIONS ON RELIABILITY, 1976, 25 (02) : 120 - 121
  • [17] Reliability problems of fuzzy redundancy systems with both parallel and standby redundancy
    Zhao, Guanghe
    Proceedings of the Fourth International Conference on Information and Management Sciences, 2005, 4 : 440 - 444
  • [18] Enhancing Cloud Survival: Strategies Leveraging Diversity and Redundancy of Virtual Machine
    Mahmud, Adiba
    Nazrul, Samiha
    Rahman, Mohammad
    Wu, Fan
    2024 IEEE CLOUD SUMMIT, CLOUD SUMMIT 2024, 2024, : 157 - 162
  • [19] Standby redundancy optimization problems with fuzzy lifetimes
    Zhao, RQ
    Liu, BD
    COMPUTERS & INDUSTRIAL ENGINEERING, 2005, 49 (02) : 318 - 338
  • [20] STANDBY REDUNDANCY ALLOCATIONS IN SERIES AND PARALLEL SYSTEMS
    Misra, Neeraj
    Misra, Amit Kumar
    Dhariyal, Ishwari Dutt
    JOURNAL OF APPLIED PROBABILITY, 2011, 48 (01) : 43 - 55