首页> 外文期刊>Journal of network and computer applications >Two-tier project and job scheduling for SaaS cloud service providers
【24h】

Two-tier project and job scheduling for SaaS cloud service providers

机译:SaaS云服务提供商的两层项目和作业计划

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

摘要

This study addresses a two-tier job scheduling problem for SaaS cloud Service providers which rely on resources leased from laaS cloud providers to achieve elasticity to computational power. In our model, a project represents a user request which consists of multiple jobs; the SaaS is obligated to complete projects using multiple resources leased from IaaS or PaaS providers. The goals are to reduce the project turn-around time and to support priority scheduling by employing suitable scheduling algorithms. We propose a set of two-tier backfilling algorithms which extend the well-known conservative backfilling algorithm with project slack-time and priority concepts. Among the proposed algorithms, Two-Tier Strict Backfilling (2TSB) does not allow preemption in job waiting queues. On the other hand, preemption is allowable in Two-tier Flexible Backfilling which has two versions: 2TFB and 2TFB-SF (slack factor). In 2TFB, a new incoming project can preempt waiting jobs but not waiting projects, while 2TFB-SF permits preemption in both job and project waiting queues. Two-Tier Priority Backfilling (2TPB) algorithm takes priority into account such that only high-priority projects can preempt the low-priority ones. The experimental results indicate that, compared with 2TSB, 2TPB could reduce the mean turn-around time of high-priority projects by more than 25%. (C) 2015 Elsevier Ltd. All rights reserved.
机译:这项研究针对SaaS云服务提供商解决了两层作业调度问题,后者依赖于从laaS云提供商租用的资源来实现计算能力的弹性。在我们的模型中,项目代表一个由多个作业组成的用户请求。 SaaS有义务使用从IaaS或PaaS提供商租用的多种资源来完成项目。目标是减少项目周转时间并通过采用适当的调度算法来支持优先级调度。我们提出了一套两层的回填算法,它们用项目的松弛时间和优先级概念扩展了众所周知的保守回填算法。在提出的算法中,两层严格回填(2TSB)不允许在作业等待队列中抢占。另一方面,两层灵活回填中允许抢占,它具有两个版本:2TFB和2TFB-SF(松弛因子)。在2TFB中,新传入的项目可以抢占正在等待的作业,但不能抢占正在等待的项目,而2TFB-SF允许在作业和项目等待队列中抢占。两层优先级回填(2TPB)算法考虑了优先级,因此只有高优先级的项目才能抢占低优先级的项目。实验结果表明,与2TSB相比,2TPB可以将高优先级项目的平均周转时间减少25%以上。 (C)2015 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号