平衡网格计算环境中的工作负荷的方法和系统
Abstract:
本发明提供了一种平衡网格计算环境中的工作负荷的方法和系统,方法包括以下步骤:S100检测网格计算环境中所有节点的工作负荷量,根据工作负荷量由大至小排序列表构建节点负荷表;S200根据预设算法计算网格计算环境中节点的平均负荷量;当接收到新增计算任务时,评估新增计算任务带来的新增负荷量;S300将新增负荷量与平均负荷量比较,若新增负荷量大于平均负荷量,则执行S400,否则执行S500;S400将新增计算任务分割为多个子任务,依次将每个子任务作为新增计算任务执行S500;S500将新增计算任务依次调配给节点负荷表中最末的节点,并调整该节点在节点负荷表中的位置,返回S200。系统包括检测模块、管理模块、运算模块、接收模块、评估模块、判断模块和调配模块。
Public/Granted literature
Patent Agency Ranking
0/0