首页> 外国专利> Allocating resources in a compute farm to increase resource utilization by using a priority-based allocation layer to allocate job slots to projects

Allocating resources in a compute farm to increase resource utilization by using a priority-based allocation layer to allocate job slots to projects

机译:通过使用基于优先级的分配层为项目分配作业位置,在计算场中分配资源以提高资源利用率

摘要

Some embodiments provide a system for allocating resources in a compute farm. During operation, the system can receive resource-requirement information for a project. Next, the system can receive a request to execute a new job in the compute farm. In response to determining that no job slots are available for executing the new job, and that the project associated with the new job has not used up its allocated job slots, the system may execute the new job by suspending or re-queuing a job that is currently executing, and allocating the freed-up job slot to the new job. If the system receives a resource-intensive job, the system may create dummy jobs, and schedule the dummy jobs on the same computer system as the resource-intensive job to prevent the queuing system from scheduling multiple resource-intensive jobs on the same computer system.
机译:一些实施例提供了一种用于在计算场中分配资源的系统。在运行期间,系统可以接收项目的资源需求信息。接下来,系统可以接收在计算场中执行新作业的请求。响应于确定没有可用的作业槽来执行新作业,以及与新作业关联的项目尚未用完其分配的作业槽,系统可以通过挂起或重新排队一个作业来执行新作业。当前正在执行,并将已释放的作业插槽分配给新作业。如果系统收到资源密集型作业,则系统可以创建虚拟作业,并将虚拟作业与资源密集型作业调度在同一计算机系统上,以防止排队系统在同一计算机系统上调度多个资源密集型作业。

著录项

  • 公开/公告号US9465663B2

    专利类型

  • 公开/公告日2016-10-11

    原文格式PDF

  • 申请/专利权人 JOHN R. MINCARELLI;

    申请/专利号US20080263126

  • 发明设计人 JOHN R. MINCARELLI;

    申请日2008-10-31

  • 分类号G06F9/50;G06F9/48;

  • 国家 US

  • 入库时间 2022-08-21 14:35:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号