【技术实现步骤摘要】
本申请涉及通信领域,尤其涉及一种用于P2P系统的节点加入方法及相应的P2P系统
技术介绍
RELOAD (Resource Location and Discovery Base Protocol,资源定位与发现基础协议)基于节点在计算性能、接入环境和服务理念等方面的异构性将节点(统称Node)区分为两类:性能较强、环境稳定并乐于服务他人的作为对等节点(peer),参与消息的路由转发与分布式数据存储等网络服务提供;其他出于主观或客观原因不适合参与服务提供的作为客户节点(client)。节点在对等网络中有自己独立且唯一的标识,即节点标识Node-1D。对等网络中使用分布式存储服务保存的资源在其中也有自己独立且唯一的标识,即资源标识Resource-1D0对等网络具有良好的自组织与自管理特性,允许对等节点自由地加入和退出网络。RELOAD引入集中式的注册服务器(Enrollment Server,简称ES)控制节点(包括对等节点和客户节点)的加入,并负责为申请加入的节点分配Node-1D并为其初次接入网络指定安全的引导节点(Bootstrap Peer,简称BP)等。由于P2P系统依赖于大量参与节点协作提供服务,因此实现负载均衡是保证对等网络服务质量的关键因素之一。然而结构化对等网络通过哈希方法来决定每个数据对象的存储和服务位置,因而会不可避免的出现负载不均衡的现象,导致对等网络中局部负载过重,相应的对等节点成为局部过载节点。局部服务节点过载会直接影响对应用户的使用体验,并在某些极端情况下引发连锁反应导致网络崩溃(即,雪崩效应)。RELOAD作为客户节点和对 ...
【技术保护点】
一种P2P节点接入方法,包括:过载对等节点或管理服务器获取与所述过载对等节点直连的候选客户节点的实时性能值;将实时性能值大于预设的性能阈值的候选客户节点确定为待升级客户节点;以及选择至少一个待升级客户节点并升级为对等节点。
【技术特征摘要】
1.一种P2P节点接入方法,包括: 过载对等节点或管理服务器获取与所述过载对等节点直连的候选客户节点的实时性能值; 将实时性能值大于预设的性能阈值的候选客户节点确定为待升级客户节点;以及 选择至少一个待升级客户节点并升级为对等节点。2.按权利要求1所述的方法,在过载对等节点或管理服务器获取与所述过载对等节点直连的候选客户节点的实时性能值的步骤之前还包括: 与所述过载对等节点直连的各客户节点下载性能测试工具; 运行所述性能测试工具并得出性能测试结果; 将所述性能测试结果以及申请升级请求发送给注册服务器; 所述注册服务器将性能测试结果大于预设的性能阈值的客户节点确定为候选客户节点;以及 向所确定出的候选客户节点签发候选节点证书。3.按权利要求2所述的方法,所述与所述过载对等节点直连的各客户节点下载性能测试工具的步骤包括: 各客户节点从配置服务器获取配置文件,其中,所述配置文件中包括用于保存所述性能测试工具下载地址的字段;以及 根据所述下载地址下载所述性能测试工具。4.按权利要求2所述的方法,所述过载对等节点或管理服务器获取与所述过载对等节点直连的候选客户节点的实时性能值的步骤包括: 各所述候选客户节点接收所述过载对等节点或管理服务器发送的性能信息获取请求; 收集自身的实时性能数据; 根据所述性能测试结果,将所述实时性能数据转换成所述实时性能值;以及 向所述过载对等节点或管理服务器返回所述实时性能值。5.按权利要求1所述的方法,所述将实时性能值大于预设的性能阈值的候选客户节点中的至少一个升级为对等节点的步骤包括: 所述过载对等节点或管理服务器根据需要分流的负载以及接收到的各候选客户节点的实时性能值确定所述待升级客户节点; 向所述待升级客户节点发送升级请求; 所述待升级客户节点将所述升级请求发送给所述注册服务器; 接收所述注册服务器返回的升级节点证书,其中,所述升级节点证书包括所述待升级客户节点升级为对等节点时使用的新节点ID ;以及以所述新节点ID重新加入网络。6.按权利要求5所述的方法,其中,所述升级请求包括所述待升级客户节点升级为对等节点时能够使用的节点ID范围,且所述节点ID范围包括所述新节点ID。7.按权利要求2所述的方法,在所述向所确定出的候选客户节点签发候选节点证书的步骤之后还包括: 所述过载对等节点或管理服务器根据监控信息确定待撤销候选客户节点;向所述注册服务器发送要求撤销候选升级请求; 所述注册服务器向所述待撤销候选客户节点签发撤销候选升级节点证书; 接收所述撤销候选升级节点证书;以及 将所述撤销候选升级节点证书转发给负责存储对等节点,以存储所述撤销候选升级节点证书。8.按权利要求7所述的方法,在所述将所述撤销候选升级节点证书转发给负责存储对等节点的步骤之后还包括: 所述过载对等节点或管理服务器确定出被撤销的候选升级节点已经升级为对等节点时,所述...
【专利技术属性】
技术研发人员:邓灵莉,彭晋,马啸,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。