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 条
  • [1] Active-Standby for High-Availability in FaaS
    Bouizem, Yasmina
    Dib, Djawida
    Parlavantzas, Nikos
    Morin, Christine
    PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20), 2020, : 31 - 36
  • [2] PROPOSED ACTIVE-STANDBY SWITCH OF THE DIGITAL OUTPUT FOR THE REDUNDANT ATO SYSTEM
    Zhang Jianming
    Luan Qingwen
    Yan Zengwei
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS (AMEII 2016), 2016, 73 : 1634 - 1638
  • [3] Reliability Modeling of A Warm Standby Redundancy Configuration with Active → Standby → Active Units
    Huang, Wei
    Loman, James
    Song, Thomas
    2014 60TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2014,
  • [4] Reliability Comparative Evaluation of Active Redundancy vs. Standby Redundancy
    Li, James
    INTERNATIONAL JOURNAL OF MATHEMATICAL ENGINEERING AND MANAGEMENT SCIENCES, 2016, 1 (03) : 122 - 129
  • [5] Introducing High-consistent Large Data Cache using Active-standby Failover
    Ma, Kun
    Abraham, Ajith
    2014 4TH WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2014, : 358 - 362
  • [6] RELIABILITY OPTIMIZATION OF A SERIES SYSTEM WITH ACTIVE AND STANDBY REDUNDANCY
    MISRA, KB
    SHARMA, J
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1974, 5 (12) : 1131 - 1142
  • [7] Formal Verification of Active-standby Switchingon Safety Computer in Next Generation Train Control System
    Yu, Shiyang
    Ma, Lianchuan
    Cao, Yuan
    PROCEEDINGS OF 2017 7TH IEEE INTERNATIONAL SYMPOSIUM ON MICROWAVE, ANTENNA, PROPAGATION, AND EMC TECHNOLOGIES (MAPE), 2017, : 130 - 135
  • [8] Active versus standby redundancy for improved cryocooler reliability in space
    Ross, RG
    CRYOCOOLERS 13, 2005, : 609 - 618
  • [9] Evaluations for transponder utilizations of two active-standby banks in CD-ROADM optical networks with traffic grooming
    Wang, Dongpeng
    Zhu, Min
    Zhang, Jiao
    Sun, Xiaohan
    PHOTONIC NETWORK COMMUNICATIONS, 2016, 32 (02) : 320 - 328
  • [10] QUEUING SYSTEM WITH STANDBY REDUNDANCY
    KAKUBAVA, RV
    MIKADZE, IS
    CYBERNETICS, 1985, 21 (03): : 395 - 401