首页> 外文会议>IEEE Conference on Computer Communications >Virtual Redundancy for Active-Standby Cloud Applications
【24h】

Virtual Redundancy for Active-Standby Cloud Applications

机译:主处备用云应用程序的虚拟冗余

获取原文

摘要

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.
机译:VM冗余是弹性云应用程序的基础。虽然主动接近与负载平衡和自动阶段相结合通常是资源有效的,但许多云应用程序的状态性质通常需要1 + 1(或1 + N)有效备用方法。然而,保持备用障碍可能导致云资源的低效利用率。我们探索了一种有趣的基于云的解决方案,其中来自主动备用应用程序的备用VMS选择性地超标以减少为故障保留的资源。该方法需要仔细的VM放置,以避免多个备用VM在同一主机上同时激活的情况,因此无法获得完整的资源权利。实际上,今天的云并没有对应用程序的可见性。我们通过ShadowBox纠正这种情况,这是一种新的冗余感知VM调度程序,可以优化备用VM的放置和激活,同时保证应用程序资源权利。大规模云的评估表明,阴影箱可以显着提高资源利用率(即,比传统方法超过2.5倍),同时最大限度地减少对应用程序权利的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号