首页> 外文会议>International Conference on Complexity, Future Information Systems and Risk >Bio-backfill: A Scheduling Policy Enhancing the Performance of Bioinformatics Workflows in Shared Clusters
【24h】

Bio-backfill: A Scheduling Policy Enhancing the Performance of Bioinformatics Workflows in Shared Clusters

机译:生物回填:调度策略增强共享集群中的生物信息学工作流的性能

获取原文

摘要

In this work we present the bio-backfill scheduler, a backfill scheduler for bioinformatics workflows applications running on shared, heterogeneous clusters. Backfill techniques advance low-priority jobs in cluster queues, if doing so doesn't delay higher-priority jobs. They improve the resource utilization and turnaround achieved with classical policies such as First Come First Served, Longest Job First. When attempting to implement backfill techniques such as Firstfit or Bestfit on bioinformatics workflows, we have found several issues. Backfill requires runtime predictions, which is particularly difficult for bioinformatics applications. Their performance varies substantially depending on input datasets and the values of its many configuration parameters. Furthermore, backfill approaches are mainly intended to schedule independent, rather than dependent tasks as those forming workflows. Backfilled jobs are chosen upon its number of processors and length runtime, but not by considering the amount of slowdown when the Degree of Multiprogramming of the nodes is greater than 1. To tackle these issues, we developed the bio-backfill scheduler. Based on a predictor generating performance predictions of each job with multiple resources, and a resource-sharing model that minimizes slowdown, we designed a scheduling algorithm capable of backfilling bioinformatics workflows applications. Our experiments show that our proposal can improve average workflow turnaround by roughly 9% by and resource utilization by almost 4%, compared to popular backfill strategies such as Firstfit or BestFit.
机译:在这项工作中,我们介绍了生物回填计划程序,一个用于在共享,异构集群上运行的生物信息学工作流程应用程序的回填计划程序。回填技术在群集队列中提前低优先级作业,如果这样做,则不会延迟更高优先级作业。他们提高了通过古典政策实现的资源利用率和转变,例如首先是第一次服务,最长的工作。尝试在生物信息学工作流程上实现诸如FirstFit或Bestfit等回填技术时,我们发现了几个问题。回填需要运行时预测,这对于生物信息学应用特别困难。它们的性能大大差异,取决于输入数据集和其许多配置参数的值。此外,回填方法主要旨在安排独立的,而不是从属任务,因为形成工作流程。回填作业是在其处理器数量和长度运行时选择的,但不是考虑节点的多程序程度大于1.解决这些问题时,我们开发了生物回填计划程序。基于具有多个资源的每个作业的预测的预测,以及最小化减速的资源共享模型,我们设计了一种能够回填生物信息的工作流程应用程序的调度算法。我们的实验表明,与FirstFit或BestFit等流行的回填策略相比,我们的提案可以提高平均工作流出数量,而且资源利用率约为4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号