首页> 外国专利> DISTRIBUTED JOB SCHEDULER WITH JOB STEALING

DISTRIBUTED JOB SCHEDULER WITH JOB STEALING

机译:带作业固定的分布式作业调度程序

摘要

Methods and systems for improving the performance of a distributed job scheduler using job self-scheduling and job stealing are described. The distributed job scheduler may schedule jobs to be run among data storage nodes within a cluster. Each node in the cluster may make a localized decision regarding which jobs should be executed by the node by periodically polling candidate jobs from a table of candidate jobs stored using a distributed metadata store. Upon completion of a job, the job may self-schedule another instance of itself if the next instance of the job should be run before the next polling of candidate jobs by the node that ran the completed job. The node may attempt to steal one or more jobs from a second node within the cluster if a job queue length for a job queue associated with the node falls below a queue length threshold.
机译:描述了用于使用作业自调度和作业窃取来提高分布式作业调度器的性能的方法和系统。分布式作业调度器可以调度要在集群内的数据存储节点之间运行的作业。群集中的每个节点都可以通过定期轮询使用分布式元数据存储存储的候选作业表中的候选作业,来做出关于该节点应执行哪些作业的本地化决定。在作业完成后,如果作业的下一个实例应在运行完成的作业的节点对下一个候选作业进行轮询之前运行,则作业可以自行调度自身的另一个实例。如果与该节点关联的作业队列的作业队列长度低于队列长度阈值,则该节点可能尝试从集群中的第二节点窃取一个或多个作业。

著录项

  • 公开/公告号US2019243683A1

    专利类型

  • 公开/公告日2019-08-08

    原文格式PDF

  • 申请/专利权人 RUBRIK INC.;

    申请/专利号US201815890325

  • 发明设计人 FABIANO BOTELHO;

    申请日2018-02-06

  • 分类号G06F9/48;G06F21/57;

  • 国家 US

  • 入库时间 2022-08-21 12:06:16

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号