摘要
本发明公开一种数据分配方法及系统,通过将待处理数据划分成多个数据子集,并确定与数据子集对应的任务和服务组件,确定各个任务之间的依赖关系、服务组件的运行资源需求,确定服务组件之间的调用关系以及组件间调用关系的通信资源需求;在确保服务器上的服务组件的运行资源需求小于服务器的可用计算资源,且组件间调用关系的通信资源需求小于等于组件所在服务器之间的可用通信资源的前提下,以数据处理效益最大化为目标,将任务、服务组件以及数据子集分配到各个服务器上,实现了数据的合理分配,有助于提高后续的数据处理效益。
技术关键词
服务组件
数据分配方法
资源约束条件
决策
非线性整数规划
服务器
计算中心
关系
Dijkstra算法
规模
数据分配系统
数据清洗算法
电力
对象
综合性
松弛
模块
误差