...
首页> 外文期刊>Future generation computer systems >A methodological framework for cloud resource provisioning and scheduling of data parallel applications under uncertainty
【24h】

A methodological framework for cloud resource provisioning and scheduling of data parallel applications under uncertainty

机译:不确定条件下的云资源供应和数据并行应用程序调度的方法框架

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Data parallel applications are being extensively deployed in cloud environments because of the possibility of dynamically provisioning storage and computation resources. To identify cost-effective solutions that satisfy the desired service levels, resource provisioning and scheduling play a critical role. Nevertheless, the unpredictable behavior of cloud performance makes the estimation of the resources actually needed quite complex. In this paper we propose a provisioning and scheduling framework that explicitly tackles uncertainties and performance variability of the cloud infrastructure and of the workload. This framework allows cloud users to estimate in advance, i.e., prior to the actual execution of the applications, the resource settings that cope with uncertainty. We formulate an optimization problem where the characteristics not perfectly known or affected by uncertain phenomena are represented as random variables modeled by the corresponding probability distributions. Provisioning and scheduling decisions - while optimizing various metrics, such as monetary leasing costs of cloud resources and application execution time - take fully account of uncertainties encountered in cloud environments. To test our framework, we consider data parallel applications characterized by a deadline constraint and we investigate the impact of their characteristics and of the variability of the cloud infrastructure. The experiments show that the resource provisioning and scheduling plans identified by our approach nicely cope with uncertainties and ensure that the application deadline is satisfied. (C) 2018 Published by Elsevier B.V.
机译:由于可以动态预配置存储和计算资源,因此数据并行应用程序已广泛部署在云环境中。为了确定满足所需服务水平的经济有效的解决方案,资源供应和调度起着至关重要的作用。但是,云性能的不可预测行为使得对实际所需资源的估算变得相当复杂。在本文中,我们提出了一个配置和调度框架,该框架明确解决了云基础架构和工作负载的不确定性和性能可变性。该框架允许云用户预先估计,即在实际执行应用之前,估计应对不确定性的资源设置。我们提出了一个优化问题,其中未完全了解或受不确定现象影响的特征表示为由相应概率分布建模的随机变量。设置和调度决策-在优化各种指标(例如云资源的货币租赁成本和应用程序执行时间)的同时-充分考虑云环境中遇到的不确定性。为了测试我们的框架,我们考虑了以截止期限为特征的数据并行应用程序,并研究了它们的特性和云基础架构可变性的影响。实验表明,我们的方法确定的资源供应和调度计划很好地应对了不确定性,并确保了满足应用程序的截止日期。 (C)2018由Elsevier B.V.发布

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号