论文摘要
随着个人计算机性能的提高和互连网用户的急剧增长,在网络边缘出现了大量的闲散计算和存储资源,而网络带宽的大幅提高也使得开发和利用这些潜在的计算资源成为可能。如何有效利用这些大量的计算资源已成为一个热点问题,P2P研究正是在这种背景下展开的。P2P是一种分布式系统,其中的参与者共享他们所拥有的一部分资源,这些共享资源能被其他对等节点直接访问而无需经过中间实体。这使得网络上的沟通变得更容易、更直接。P2P改变了目前Internet以大规模服务器为中心的状态、重返“非中心化”,并把权利交还给用户。在P2P网络环境下,分布实时数据交换的一个核心问题是负载均衡。因为因特网特别是P2P网络当中的视频和音频流量越来越大,当这些处理集中在一个较小的局域网时,很可能会造成负载过重,甚至崩溃;另外,P2P网络中各对等节点处理能力的差异以及关键字通常与一定的语义相关,也会导致系统中节点的负载不均衡。本文较深入地研究了结构化P2P系统中的负载均衡问题,以Chord算法为基础,提出了基于网络定位的负载均衡方案。一方面,我们对网络定位技术进行了改进并引入到DHT (Distributed Hash Table)网络,使负载在物理位置相近的节点间进行转移,从而最小化带宽和延迟的消耗。另一方面,我们使用区域转移法作为负载转移策略。当出现负载较轻节点时,此节点以自己为中心与物理位置相邻的一群节点构成一个星型结构区域,负载转移在这块邻近的区域进行。区域转移法加快了负载的扩散,减少了时延。本文对这两方面的改进及其应用进行了较详细的说明,并介绍了负载均衡方案的仿真实验环境、实验过程和实验结果。
论文目录
摘要ABSTRACT第1章 绪论1.1 引言1.2 P2P 的概念1.3 P2P 的价值1.3.1 P2P 提供了重要的信息和服务1.3.2 P2P 促使成本最小化1.3.3 P2P 给用户控制权1.3.4 P2P 提供了多样性的服务1.3.5 P2P 提供了虚拟的普遍访问能力1.4 P2P 的应用1.4.1 对等计算1.4.2 文件共享与交换1.4.3 协同工作1.4.4 智能代理1.4.5 搜索引擎1.5 P2P 技术应用的限制1.6 本论文的主要研究工作和组织结构1.6.1 主要研究工作1.6.2 论文的组织结构第2章 基于DHT 的结构化P2P 网络2.1 非结构化P2P 网络算法和DHT 算法的比较2.1.1 非结构化P2P 网络算法2.1.2 DHT 算法2.2 CHORD 算法2.2.1 Chord 算法的概念2.2.2 Chord 算法的路由机制2.2.3 Chord 算法中节点的加入与退出2.2.4 Chord 算法小结2.3 结构化P2P 网络小结第3章 网络定位技术3.1 网络定位技术概述3.2 GNP 算法3.2.1 GNP 算法基本原理3.2.2 节点坐标的计算3.2.3 GNP 性能分析3.3 网络定位技术小结第4章 基于网络定位的负载均衡模型4.1 引言4.2 基本概念及定理4.2.1 虚拟服务器4.2.2 改进的网络定位技术4.2.3 聚集系数4.2.4 衡量算法效果的参数4.3 基于网络定位的负载均衡算法4.3.1 星型结构的构成4.3.2 负载均衡算法的生成4.4 小结第5章 实验仿真与分析5.1 仿真实验环境5.2 仿真方法5.3 仿真结果分析5.4 小结结论及展望1.结论2.展望参考文献附录A (攻读硕士学位期间所发表的学术论文目录)附录B (攻读硕士学位期间所参与的项目)致谢
相关论文文献
标签:负载均衡论文; 星型结构论文; 网络定位论文;