[发明专利]一种集中目录式P2P网络的建立方法和设备有效
申请号: | 201410348701.4 | 申请日: | 2014-07-21 |
公开(公告)号: | CN105282203B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 孙子荀 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集中 目录 p2p 网络 建立 方法 设备 | ||
1.一种集中目录式P2P网络的建立方法,其特征在于,包括:
接收针对集中目录式P2P网络的网络建立请求,所述网络建立请求中包括请求建立的集中目录式P2P网络的规模参数和文件传输特性,其中,所述规模参数用于表示请求建立的目录式P2P网络所服务的在线节点设备的数量规模;
根据所述请求建立的集中目录式P2P网络的规模参数确定需要分配的目标资源量,并根据网络建立请求生成配置文件;
判断虚拟化资源组中是否存在大于或等于所述目标资源量的空闲资源;
若存在,从所述虚拟化资源组的空闲资源中选择所述目标资源量对等的目标资源,并读取所述配置文件、在所述目标资源上安装P2P目录服务程序,以建立集中目录式P2P网络;
其中,所述配置文件中包括为该集中目录式P2P网络分配的域名,该域名用于所述集中目录式P2P网络中的节点设备接入所述集中目录式P2P网络,以及能够在该集中目录式P2P网络分配的目标资源中存储的记录数,该记录数是指该集中目录式P2P网络能够记录的节点设备的地址信息与文件信息的对应关系的数量;
所述配置文件中还包括根据文件传输特性确定的资源预留策略,资源预留策略用于在该目标资源中运行P2P目录服务程序的安装文件的过程中,指示对目标资源进行资源预留,在目标资源中预留的资源专用于存储相应的文件信息。
2.根据权利要求1所述的方法,其特征在于,所述根据请求建立的集中目录式P2P网络的规模参数确定需要分配的目标资源量包括:
根据所述请求建立的集中目录式P2P网络的规模参数,查询预先配置的网络规模参数与资源量的对应关系,确定需要为所述集中目录式P2P网络分配的目标资源量。
3.根据权利要求1所述的方法,其特征在于,所述在所述目标资源上安装P2P目录服务程序包括:
获取预先存储的P2P目录服务器程序的安装文件,并在所述目标资源上运行所述安装文件。
4.根据权利要求3所述的方法,其特征在于,所述在该所述目标资源上安装P2P目录服务程序还包括:
当所述文件传输特性为热点优先时,在所述目标资源中预留热门文件信息记录资源;其中,热门文件为在第一预设时间段内的、所述集中目录式P2P网络中的节点设备上报的文件信息中的、所占比例超过第一阈值的文件;或,
当所述文件传输特性为存活优先时,在所述目标资源中预留冷门文件信息记录资源;其中,冷门文件为在第二预设时间段内的、所述集中目录式P2P网络中的节点设备上报的文件信息中的、所占比例低于第二阈值的文件。
5.根据权利要求4所述的方法,其特征在于,所述在所述目标资源上安装P2P目录服务程序之后,还包括:
接收所述集中目录式P2P网络中的节点设备发送的信息上报请求,该信息上报请求中包括该节点设备的地址信息,以及该节点设备中包括的文件信息;
在所述目标资源中记录所述节点设备的地址信息与所述文件信息的对应关系。
6.根据权利要求5所述的方法,其特征在于,所述在所述目标资源中记录所述节点设备的地址信息与所述文件信息的对应关系包括:
当所述文件传输特性为热点优先时,判断所述节点设备发送的信息上报请求中包括的文件信息是否为热门文件信息;若判断为是,在所述预留的热门文件信息记录资源中记录该节点设备的地址信息和该热门文件信息的对应关系;
或,
当所述文件传输特性为存活优先时,判断所述节点设备发送的信息上报请求中包括的文件信息是否为冷门文件信息;若判断为是,在所述预留的冷门文件信息记录资源中记录该节点设备的地址信息和该冷门文件信息的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410348701.4/1.html,转载请声明来源钻瓜专利网。