发明名称 在集群中调度任务的方法和系统
摘要 提供了一种在集群中调度任务的方法和系统,该集群包括多个计算节点,其中方法包括:定义构建所述多个计算节点的虚子集群的规则;基于规则,将集群中的多个计算节点构建成多个虚子集群,其中一个计算节点只能归入一个虚子集群;将接收到的任务分发至一个选择的虚子集群;以及在所述选择的虚子集群中,为分发的任务调度至少一个计算节点。进一步地,根据任务的特征和/或虚子集群的特征,将任务分发至所述选择的虚子集群。本发明能够有效提高调度吞吐率。
申请公布号 CN101819540B 申请公布日期 2013.03.20
申请号 CN200910126108.4 申请日期 2009.02.27
申请人 国际商业机器公司 发明人 刘朋;傅志文;杨杰;胡子明
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 吴立明;陈姗姗
主权项 一种在集群中调度任务的方法,所述集群包括多个计算节点,所述方法包括:定义构建所述多个计算节点的虚子集群的规则;基于所述规则,将所述集群中的多个计算节点构建成多个虚子集群,其中,一个计算节点只能归入一个虚子集群;将接收到的任务分发至一个选择的虚子集群;以及在所述选择的虚子集群中,为所述分发的任务调度至少一个计算节点;其中所述定义构建所述多个计算节点的虚子集群的规则的步骤包括:定义各个虚子集群的进入规则和退出规则;并且其中所述基于所述规则,将所述集群中的多个计算节点构建成多个虚子集群的步骤包括:响应于一个计算节点满足一个虚子集群的进入规则,则所述计算节点包括在所述虚子集群中;响应于一个计算节点满足一个虚子集群的退出规则,则所述计算节点不包括在所述虚子集群中。
地址 美国纽约阿芒克