论文摘要
结构化P2P网络架构因不支持关键字查询而无法适用于应用最普遍的P2P文件共享系统,而在当前的文件共享系统中得到广泛应用的非结构化P2P网络架构也有着难以大规模化,网络负荷重等缺点。本文提出了一种并用两者的二级混合型网络结构,检索时首先利用结构化方式定位目标所在的群集(索引层),然后在该群集中通过非结构化方式进行检索(检索层),以此在利用了结构化方式快速定位特性的同时保留了非结构化方式的关键字查询能力。本文也使用一个专用的模拟器,对提案方式的各方面性能做了广泛的测试,并同传统的单级网络结构进行比较,得出了以下结论。提案方式相对于纯非结构化网络,在绝大多数情况下的检索命中数都要更高而同时只产生少得多的检索消息数;相对于纯结构化方式,维护费用更小。
论文目录
摘要Abstract第1章. 引言第2章. 研究背景2.1 PEER-TO-PEER 的定义2.2 PEER-TO-PEER 应用的分类2.2.1 通信与合作2.2.2 分布式计算2.2.3 因特网服务支援2.2.4 数据库系统2.2.5 数据分布2.3 PEER-TO-PEER 数据分布系统2.3.1 叠加网络的中央集约程度2.3.2 叠加网络的网络结构2.4 非结构化网络2.4.1 混合无中心结构2.4.2 完全无中心结构2.4.3 部分中央集约结构2.4.4 非结构化网络的局限与改进2.5 结构化网络2.5.1 Freenet2.5.2 Chord2.5.3 CAN2.5.4 Pastry2.5.5 结构化网络的不足第3章. 二级混合型网络结构说明3.1 P2P 文件共享系统的要求与假定3.1.1 P2P 文件共享系统的要求3.1.2 P2P 文件共享系统的假定3.2 二级混合型网络结构概述3.3 上层PASTRY索引层网络3.3.1 节点状态表3.3.2 消息路由3.3.3 新节点加入3.4 下层GNUTELLA 检索层网络3.4.1 检索层连接3.4.2 flooding 式检索3.5 二级混合型检索法3.6 新PEER加入二级混合型网络3.7 优点3.7.1 与纯非结构化P2P 网络相比3.7.2 与纯结构化P2P 网络相比3.7.3 同其它改进方案的兼容性3.8 存在的问题3.8.1 分类错误3.8.2 同时共享属于多个类别的文件第4章. 实验用模拟器构造4.1 总体设计4.2 网络模型4.2.1 PlaneModel4.2.2 PlaneModelNode4.2.3 Peer4.3 消息机制4.3.1 Message4.3.2 PastryMsg4.3.3 GnutellaMsg4.4 上层PASTRY索引层4.4.1 内部构造4.4.2 消息处理4.5 下层GNUTELLA 检索层4.5.1 内部构造4.5.2 消息处理第5章. 模拟实验结果及评价5.1 实验环境5.2 同纯非结构化网络的比较5.2.1 定量评判标准5.2.2 比较方式5.2.3 典型运行结果5.2.4 不同网络规模下的比较5.2.5 不同最大连接数下的比较5.2.6 非平均分布的群集成员数5.3 同纯结构化网络的比较5.3.1 比较方式5.3.2 初始化消息数的比较5.4 二级混合型网络结构的消息数分布第6章. 总结参考文献致谢攻读学位期间发表的学术论文目录
相关论文文献
标签:网络论文; 文件共享系统论文; 混合型检索论文;