...
首页> 外文期刊>Computing >On the efficiency of several VM provisioning strategies for workflows with multi-threaded tasks on clouds
【24h】

On the efficiency of several VM provisioning strategies for workflows with multi-threaded tasks on clouds

机译:关于在云上具有多线程任务的工作流的几种VM置备策略的效率

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

摘要

Cloud computing promises the delivery of on-demand pay-per-use access to unlimited resources. Using these resources requires more than a simple access to them as most clients have certain constraints in terms of cost and time that need to be fulfilled. Therefore certain scheduling heuristics have been devised to optimize the placement of client tasks on allocated virtual machines. The applications can be roughly divided in two categories: independent bag-of-tasks and workflows. In this paper we focus on the latter and investigate a less studied problem, i.e., the effect the virtual machine allocation policy has on the scheduling outcome. For this we look at how workflow structure, execution time, virtual machine instance type affect the efficiency of the provisioning method when cost and makespan are considered. To aid our study we devised a mathematical model for cost and makespan in case single or multiple instance types are used. While the model allows us to determine the boundaries for two of our extreme methods, the complexity of workflow applications calls for a more experimental approach to determine the general relation. For this purpose we considered synthetically generated workflows that cover a wide range of possible cases. Results have shown the need for probabilistic selection methods in case small and heterogeneous execution times are used, while for large homogeneous ones the best algorithm is clearly noticed. Several other conclusions regarding the efficiency of powerful instance types as compared to weaker ones, and of dynamic methods against static ones are also made.
机译:云计算承诺提供按需按使用付费访问无限资源。使用这些资源不仅仅需要简单地访问它们,因为大多数客户在需要满足的成本和时间方面都有一定的限制。因此,已经设计了某些调度试探法来优化客户端任务在分配的虚拟机上的放置。这些应用程序可以大致分为两类:独立的任务包和工作流。在本文中,我们将重点放在后者上,并研究一个研究较少的问题,即虚拟机分配策略对调度结果的影响。为此,我们研究了在考虑成本和制造期时,工作流程结构,执行时间,虚拟机实例类型如何影响预配方法的效率。为了帮助我们的研究,在使用单个或多个实例类型的情况下,我们针对成本和制造期设计了一个数学模型。虽然模型允许我们确定两种极端方法的界限,但工作流应用程序的复杂性要求采用更具实验性的方法来确定一般关系。为此,我们考虑了综合生成的工作流,其中涵盖了各种可能的情况。结果表明,在使用小的执行时间和异构执行时间的情况下,需要使用概率选择方法,而对于大的同类执行时间,则最好注意最佳算法。关于强实例类型相对于弱实例类型的效率以及针对静态实例的动态方法的效率,还得出了其他一些结论。

著录项

  • 来源
    《Computing 》 |2014年第11期| 1059-1086| 共28页
  • 作者单位

    ICube, UMR 7357, Universite de Strasbourg, CNRS, Pole API 300 Blvd S. Brant, 67400 Illkirch, France;

    ICube, UMR 7357, Universite de Strasbourg, CNRS, Pole API 300 Blvd S. Brant, 67400 Illkirch, France;

    ICube, UMR 7357, Universite de Strasbourg, CNRS, Pole API 300 Blvd S. Brant, 67400 Illkirch, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Workflow scheduling; Virtual machine provisioning; Cloud computing; Cost and makespan modeling;

    机译:工作流程安排;虚拟机配置;云计算;成本和工期建模;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号