一种大规模计算集群的动态资源调度方法
摘要:
本发明公布了一种大规模计算集群的动态资源调度方法。本方法为:1)预先设定各资源使用者可使用的最大、最小计算资源数量;2)采集当前整体可用计算资源总量wn、各资源使用者占用的计算资源数量和当前资源使用者总数;3)若当前空余计算资源数量free,则将该free个空闲计算资源分配给有运行作业需求的资源使用者;如果当前没有空余计算资源且存在有运行作业需求的资源使用者,则从当前各资源使用者使用的计算资源中抽取若干计算资源或是逐步减少当前计算资源使用者的可用计算资源量并将其分配给有运行作业需求的新资源使用者。本发明提高了计算集群整体资源利用率,尤其当集群中有大量单核串行作业的时候,效果十分明显。
公开/授权文献
0/0