论文部分内容阅读
本文首先分析了几种典型的对等网络应用系统的结构和性能,并且在此基础上提出了一种新型的P2P应用系统架构——DREAM;然后笔者在比较几种典型的资源定位模式——中央目录模式、分布式目录模式和混合目录模式的基础上提出了基于二维DHT的资源定位方式,它以DREAM的系统架构和散列函数为基础,能够克服P2P网络系统存在的单点失效、广播泛洪、DHT迁移等问题,从而获得良好的系统稳定性和查询高效性。文章介绍了基于二维DHT的资源定位模式对于DHT迁移的处理算法。
文章介绍了DREAM系统的资源索引管理技术。DREAM中的资源索引管理包括普通节点、超级节点和服务器的资源管理3个部分,它们是基于二维DHT的资源定位方式的基础,而资源ID和资源描述文档则是DREAM系统资源索引管理的基本要素。普通节点的资源索引管理的任务是解析共享资源,行成资源索引文档以及向请求节点提供应用服务:超级节点的资源管理主要是维护资源索引目录,向节点提供查询服务;服务器的资源管理则包括备份网络中的索引资源,维护网络状态和接受查询请求。