首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Exploiting application dynamism and cloud elasticity for continuous dataflows
【24h】

Exploiting application dynamism and cloud elasticity for continuous dataflows

机译:利用应用程序动态性和云弹性实现连续数据流

获取原文

摘要

Contemporary continuous data flow systems use elastic scaling on distributed cloud resources to handle variable data rates and to meet applications' needs while attempting to maximize resource utilization. However, virtualized clouds present an added challenge due to the variability in resource performance - over time and space - thereby impacting the application's QoS. Elastic use of cloud resources and their allocation to continuous dataflow tasks need to adapt to such infrastructure dynamism. In this paper, we develop the concept of “dynamic dataflows” as an extension to continuous dataflows that utilizes alternate tasks and allows additional control over the dataflow's cost and QoS. We formalize an optimization problem to perform both deployment and runtime cloud resource management for such dataflows, and define an objective function that allows trade-off between the application's value against resource cost. We present two novel heuristics, local and global, based on the variable sized bin packing heuristics to solve this NP-hard problem. We evaluate the heuristics against a static allocation policy for a dataflow with different data rate profiles that is simulated using VM performance traces from a private cloud data center. The results show that the heuristics are effective in intelligently utilizing cloud elasticity to mitigate the effect of both input data rate and cloud resource performance variabilities on QoS.
机译:当代的连续数据流系统在分布式云资源上使用弹性缩放,以处理可变的数据速率并满足应用程序的需求,同时尝试最大程度地利用资源。但是,由于资源性能随时间和空间的可变性,虚拟化的云提出了额外的挑战,从而影响了应用程序的QoS。弹性使用云资源及其对连续数据流任务的分配需要适应这种基础架构的动态。在本文中,我们开发了“动态​​数据流”的概念,作为对连续数据流的扩展,该数据流利用替代任务并允许对数据流的成本和QoS进行额外控制。我们将优化问题形式化,以针对此类数据流执行部署和运行时云资源管理,并定义一个目标函数,该目标函数允许在应用程序的价值与资源成本之间进行权衡。基于可变大小的装箱启发式算法,我们提出了两种新颖的启发式算法,即局部和全局启发式算法,以解决该NP难题。我们针对具有不同数据速率配置文件的数据流的静态分配策略评估启发式方法,该策略使用来自私有云数据中心的VM性能跟踪进行模拟。结果表明,启发式算法可以有效地智能利用云弹性来减轻输入数据速率和云资源性能差异对QoS的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号