首页> 外文期刊>Future Internet >Elastic Scheduling of Scientific Workflows under Deadline Constraints in Cloud Computing Environments
【24h】

Elastic Scheduling of Scientific Workflows under Deadline Constraints in Cloud Computing Environments

机译:截止日期约束下的云计算环境中科学工作流的弹性调度

获取原文
           

摘要

Scientific workflow applications are collections of several structured activities and fine-grained computational tasks. Scientific workflow scheduling in cloud computing is a challenging research topic due to its distinctive features. In cloud environments, it has become critical to perform efficient task scheduling resulting in reduced scheduling overhead, minimized cost and maximized resource utilization while still meeting the user-specified overall deadline. This paper proposes a strategy, Dynamic Scheduling of Bag of Tasks based workflows (DSB), for scheduling scientific workflows with the aim to minimize financial cost of leasing Virtual Machines (VMs) under a user-defined deadline constraint. The proposed model groups the workflow into Bag of Tasks (BoTs) based on data dependency and priority constraints and thereafter optimizes the allocation and scheduling of BoTs on elastic, heterogeneous and dynamically provisioned cloud resources called VMs in order to attain the proposed method’s objectives. The proposed approach considers pay-as-you-go Infrastructure as a Service (IaaS) clouds having inherent features such as elasticity, abundance, heterogeneity and VM provisioning delays. A trace-based simulation using benchmark scientific workflows representing real world applications, demonstrates a significant reduction in workflow computation cost while the workflow deadline is met. The results validate that the proposed model produces better success rates to meet deadlines and cost efficiencies in comparison to adapted state-of-the-art algorithms for similar problems.
机译:科学的工作流应用程序是一些结构化活动和细粒度计算任务的集合。由于其独特的功能,云计算中的科学工作流调度是一个具有挑战性的研究主题。在云环境中,执行有效的任务调度以降低调度开销,最小化成本和最大化资源利用率同时仍要满足用户指定的总体期限至关重要。本文提出了一种策略,即基于任务袋的动态调度工作流(DSB),用于调度科学工作流,目的是在用户定义的期限约束下最大程度地减少租赁虚拟机(VM)的财务成本。提议的模型基于数据依赖性和优先级约束将工作流分组为任务袋(BoT),然后优化在弹性,异构且动态调配的称为VM的云资源上的BoT的分配和调度,以实现提议的方法的目标。所提出的方法考虑了即用即付的基础架构即服务(IaaS)云,其具有诸如弹性,丰富性,异构性和VM供应延迟等固有功能。使用代表现实世界应用程序的基准科学工作流进行的基于迹线的模拟表明,在满足工作流期限的情况下,工作流计算成本显着降低。结果证明,与适用于类似问题的最新算法相比,该模型产生了更高的成功率,可以满足截止日期和成本效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号