[发明专利]一种分布式数据处理协调方法及系统在审

专利信息
申请号: 201410710691.4 申请日: 2014-11-28
公开(公告)号: CN104462302A 公开(公告)日: 2015-03-25
发明(设计)人: 凡红恩 申请(专利权)人: 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F9/48
代理公司: 北京邦信阳专利商标代理有限公司 11012 代理人: 金玺
地址: 100080 北京市海淀区杏石口路6*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 分布式 数据处理 协调 方法 系统
【说明书】:

技术领域

发明涉及分布式数据处理相关技术领域,特别是一种分布式数据处理协调方法及系统。

背景技术

当今互联网发展相当迅速,尤其是大数据时代到来,如何快速处理这些数据是所有公司面临的一大挑战,普遍采用的有以下几种方法,

一、采用单实例多线程处理,

这样的缺点是有单点的风险,一旦实例崩溃,所有数据将无法处理,对于大数据处理相对较慢,处理不及时,现在已经基本不用。

二、采用多实例

根据数据进行取模,取模后将不同的数据分给不同的实例,这样解决了系统的单点问题,然而其存在的问题为:当某个实例崩溃掉,相应的系统无法得到通知,就会造成数据无法得到处理。

发明内容

基于此,有必要针对现有技术在对分布式数据处理系统方面存在的问题,提供一种分布式数据处理协调方法及系统。

一种分布式数据处理协调方法,包括:

任务调度器分类步骤,任务调度器对任务调度数据库中的任务进行分类,为每个任务关联批次,同一批次关联一个或多个任务,并将每个批次与一个处理器关联;

处理器获取批次步骤,处理器从任务调度数据库中获取关联的批次;

处理器处理任务步骤,处理器对关联的批次所关联的任务进行处理;

任务调度器重分配步骤,任务调度器定时检查处理器的在线状态,将在线状态为下线的处理器作为下线处理器,将在线状态为在线的处理器作为在线处理器,获取与所述下线处理器关联的批次作为待分配批次,将所述待分配批次重新与一个在线处理器关联。

一种分布式数据处理协调系统,包括:

协调分类模块,用于任务调度器对任务调度数据库中的任务进行分类,为每个任务关联批次,同一批次关联一个或多个任务,并将每个批次与一个处理器关联;

处理器获取批次模块,用于处理器从任务调度数据库中获取关联的批次;

处理器处理任务模块,用于处理器对关联的批次所关联的任务进行处理;

任务调度器重分配模块,用于任务调度器定时检查处理器的在线状态,将在线状态为下线的处理器作为下线处理器,将在线状态为在线的处理器作为在线处理器,获取与所述下线处理器关联的批次作为待分配批次,将所述待分配批次重新与一个在线处理器关联。

本发明由任务调度器对任务进行分类,由处理器对与其关联的批次所关联的任务进行处理,由于采用了任务调度器进行协调,因此,当处理器出现故障下线时,任务调度器对任务进行重新分配,使得分布式处理器能对任务进行协调处理。

附图说明

图1为本发明一种分布式数据处理协调方法的工作流程图;

图2为本发明最佳实施例的系统结构图;

图3为本发明最佳实施例的工作流程图;

图4为本发明一种分布式数据处理协调系统的结构模块图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步详细的说明。

如图1所示为本发明一种分布式数据处理协调方法的工作流程图,包括:

步骤S101,任务调度器对任务调度数据库中的任务进行分类,为每个任务关联批次,同一批次关联一个或多个任务,并将每个批次与一个处理器关联;

步骤S102,处理器从任务调度数据库中获取关联的批次;

步骤S103,处理器对关联的批次所关联的任务进行处理;

步骤S104,任务调度器定时检查处理器的在线状态,将在线状态为下线的处理器作为下线处理器,将在线状态为在线的处理器作为在线处理器,获取与所述下线处理器关联的批次作为待分配批次,将所述待分配批次重新与一个在线处理器关联。

其中,在任务调度器执行完步骤S101后,处理器会持续执行步骤S102和步骤S103以更新其所关联的批次,从而知道其所需要执行的任务。同时,任务调度器也会持续执行步骤S104以便定时检查处理器的在线状态。

上述步骤S102、S103和S104均长期执行直到接收到停止运行命令。

通过任务调度器执行步骤S104,使得下线处理器所处理的任务,能够由其他在线处理器及时处理。

本发明采用的是任务调度器专门进行对任务进行分配,使得处理器无需自行管理协调任务,提高了处理器的处理速度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410710691.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top