[发明专利]P2P网络中利用空闲终端执行系统任务的方法有效

专利信息
申请号: 200710127996.2 申请日: 2007-07-06
公开(公告)号: CN101340331A 公开(公告)日: 2009-01-07
发明(设计)人: 唐宏;武娟;庞涛;黄海;吕冠中;陈珣;梁洁 申请(专利权)人: 中国电信股份有限公司
主分类号: H04L12/28 分类号: H04L12/28;H04L29/06
代理公司: 中国国际贸易促进委员会专利商标事务所 代理人: 吴丽丽
地址: 100032*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: p2p 网络 利用 空闲 终端 执行 系统 任务 方法
【说明书】:

技术领域

发明涉及电信网络技术领域,具体来说,涉及一种在电信级别的点对点(P2P)网络中,利用网络中的空闲终端执行系统任务的方法。

背景技术

由于目前的P2P网络中普遍存在大量的空闲节点,这些节点具备一定的数据存储、分发、路由计算、任务处理的能力,但由于缺乏有效的调度机制,无法对其资源进行充分的调度和利用。

发明内容

因此,本发明的目的是提出一种P2P网络中利用空闲终端执行系统任务的方法,能够充分利用电信级P2P网络的空闲资源,通过网络的控制层面搜集空闲P2P节点的信息,并调度这些空闲终端,使其为系统完成指派的任务。

为实现上述目的,本发明所述方法在P2P网络中配置了两级管理服务器,分别是资源管理器(RM)和指定资源管理器(DR),这两级管理服务器实时监控普通P2P节点(NN)的状态,并为处在空闲状态的节点指派任务,触发这些节点进入系统指派任务的执行状态。

其中,资源管理器(RM)作为第一级资源管理服务器,负责整个网络的全局调度和资源均衡,而指定资源管理器(DR)作为第二级管理服务器,负责本域内的局部调度和资源均衡,并向上级的资源管理器(RM)进行汇报。

普通节点(NN)表示一般的P2P节点。一般情况下,P2P节点从初始化登录到离开P2P网络经历了多次状态转换,这些状态可能包括:初始状态、登录状态、空闲状态、执行状态、离线状态。

在初始状态下,P2P节点完成自身资源查找、空间内存分配等启动初始化工作。在登录状态下,P2P节点主要完成同认证服务器的身份认证工作。当P2P节点成功登录系统后,如果没有进行任务的上传、下载以及同其它节点或服务器连接的动作(但仍会执行连接后的定时状态汇报或连接保持动作),则此时P2P节点处于空闲状态。

根据本发明,在P2P节点成功登录后,如果某个P2P节点检测到自身在一段预定的时间(如几分钟)之内没有被分配任何可执行的任务,则将自己标记为空闲状态,并把当前的空闲状态汇报给上级的指定资源管理器。

在本发明中,空闲P2P节点采取了分级的任务转换处理机制。当上级的指定资源管理器得知某个P2P节点处于空闲状态后,会为该空闲节点指派一个任务,利用该节点的空闲资源为整个系统提供服务。当该节点接收到该任务后,进入执行状态,开始执行指定资源管理器所指派的任务。一般情况下,空闲P2P节点所执行的由上级资源管理服务器指派的任务级别最低,而用户主动要求该节点执行的任务级别较高。一旦用户要求该节点执行某项任务、进行路由计算或其它操作,则该节点将立即停止执行指定资源管理器所指派的任务,转而执行用户分配的任务,或者分出大部分资源处理自身需要处理的事件,用剩余的小部分资源来执行指定资源管理器原来指派的任务。在执行任务时,P2P节点定期向所属的指定资源管理器汇报自己的状态。

根据本发明所提出的方法,通过在P2P网络上设置资源管理服务器,可以实时掌控网络资源的分布情况,动态监控P2P网络内各个节点的状态,并对处于空闲节点的状态进行调度和任务指派,通过P2P网络的控制层面动态调度网络中有富余计算能力(空闲)的节点,分担系统中其它节点的负担,完成系统指派的任务,从而可以更加有效地调度网络资源,使P2P网络具有更强的可控性、更高的网络资源利用率和更加稳定可靠的安全性。

附图说明

下面参考附图及对实施例的具体描述能够更好地理解本发明。如图所示:

图1示出了根据本发明的两级管理服务器架构。

图2示出了根据本发明的用户节点状态转换图。

图3示出了根据本发明所述方法,由空闲客户端执行系统任务的

具体流程图。

图4示出了本发明的一个应用实例,其中示出了热点节目片段在P2P网络中的分布情况。

具体实施方式

如图1所示,在根据本发明的改进网络架构中配置了两级管理服务器。其中资源管理器RM作为第一级资源管理服务器,实时监控下属的多个指定资源管理器DR,从DR接收节点状态汇报,并统筹调度整个系统的资源和任务。指定资源管理器DR作为第二级资源管理服务器,其监控自身所辖的多个P2P节点NN的状态,并向RM进行汇报。同时,指定资源管理器DR还对资源数据进行初步筛选,向所辖的处于空闲状态的P2P节点指派任务,从而实现所辖域内资源和任务的调度。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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