首页> 外文会议>Cloud computing - CLOUD 2018 >A Vector-Scheduling Approach for Running Many-Task Applications in the Cloud
【24h】

A Vector-Scheduling Approach for Running Many-Task Applications in the Cloud

机译:在云中运行多任务应用程序的矢量调度方法

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

摘要

The performance variation of cloud resources makes it difficult to run certain scientific applications in the cloud because of their unique synchronization and communication requirements. We propose a decentralized scheduling approach for many-task applications that assigns individual tasks to cloud nodes based on periodic performance measurements of the cloud resources. In this paper, we present a vector-based scheduling algorithm that assigns tasks to nodes based on measuring the compute performance and the queue length of those nodes. Our experiments with a set of tasks in CloudLab show that the application proceeds in three distinct phases: flooding the cloud nodes with tasks, a steady state in which all nodes are busy, and the end game in which the remaining tasks are executed on the fastest nodes. We present heuristics for these three phases and demonstrate with measurements in CloudLab that they result in a reduction of the overall execution time of the many-task application.
机译:由于云资源的性能差异,由于其独特的同步和通信要求,因此很难在云中运行某些科学应用程序。我们为多任务应用程序提出了一种分散式调度方法,该方法基于云资源的定期性能度量将单个任务分配给云节点。在本文中,我们提出了一种基于矢量的调度算法,该算法基于测量节点的计算性能和队列长度,将任务分配给节点。我们对CloudLab中的一组任务进行的实验表明,应用程序分三个不同的阶段进行:向云节点中充斥任务,处于稳定状态(所有节点处于繁忙状态)以及最终游戏(其中剩余任务以最快的速度执行)节点。我们介绍了这三个阶段的启发式方法,并通过CloudLab中的测量证明了它们可以减少多任务应用程序的总体执行时间。

著录项

  • 来源
    《Cloud computing - CLOUD 2018》|2018年|3-19|共17页
  • 会议地点 Seattle(US)
  • 作者单位

    Division of Computer Science and Engineering, School of Electrical Engineering and Computer Science, Louisiana State University, Baton Rouge, LA 70803, USA;

    Division of Computer Science and Engineering, School of Electrical Engineering and Computer Science, Louisiana State University, Baton Rouge, LA 70803, USA;

    Division of Computer Science and Engineering, School of Electrical Engineering and Computer Science, Louisiana State University, Baton Rouge, LA 70803, USA;

    Division of Computer Science and Engineering, School of Electrical Engineering and Computer Science, Louisiana State University, Baton Rouge, LA 70803, USA;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号