论文部分内容阅读
当今随着网络的蓬勃发展,人们对信息共享的需求急剧膨胀。在此新形势和环境下,P2P技术很好地满足了这种海量的需求,逐渐成为现代网络技术的领军角色。因此,人们从实用角度出发,对P2P技术进行了深入的研究和广泛的运用。
本文对Maze6——CERNET内的一款P2P文件共享传输系统的日志进行分析,从中总结归纳了Maze6用户的行为特征、性能特征等情况。针对当前系统架构的不足之处,我们通过对系统参与用户的特征总结,对新型Maze体系架构的超级节点混合模式模型做可操作性论证,为CERNET内P2P系统的研究设计提供可参考的价值依据。
通过Maze6的日志分析,文章获取参与系统的用户显式量化特征,归结用户属性。针对用户的活跃程度,我们发掘出用户在参与时间长度和参与频繁程度上对系统的不同价值贡献,这构成系统超级节点的主观条件。通过分析各节点文件的共享和传输情况,我们间接判断出用户节点的机器性能和网络连接状况等客观硬件条件对整个系统性能的价值贡献,这构成系统超级节点的客观条件。
针对当前Maze6面临中央服务器负载严重的系统瓶颈问题,文章提出一种基于Maze系统混合模式的超级节点体系架构。该架构以降低系统服务器负载、提高整个系统的服务性能为目的,有针对性地建立模型的行为策略。同时,文章结合日志的量化分析结果进行模型的可行性分析,建立符合系统实际需求的个性化功能超级节点选举模型。另外,我们在不影响用户正常使用机器的原则下,提出一种服务器超级节点和用户超级节点相配合的混合模式。本文详细地描述了实现Maze超级节点系统架构的关键流程和模块,并基于日志分析获取了系统实现时服务器超级节点和用户超级节点应采用的指标和参数。