P2P网络系统模拟技术的研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:qwe8056
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络在近几年快速发展、广泛应用,其数据流量已占据了互联网流量的主体。由于P2P网络规模巨大、动态性高,利用传统的仿真实验方法进行性能分析与评价存在构造复杂、控制困难、开销过大、通用性弱的问题,鉴于这一原因,对等网络模拟技术的研究与开发正受到越来越多的关注。   目前,虽然已有多种面向不同应用环境与不同协议的网络模拟器可供选择,但都存在通用性弱、扩展性低、可用性差的问题,无法实现多种协议与环境的统一模拟与比较。大多数研究工作利用片面的方法对其成果进行评价,造成模拟器无法对于更多的应用提供模拟环境,导致了通用性弱的问题。一部分模拟器作为研究的辅助工具进行开发,出于时间与成本的考虑,选择了简单的实现方式,使得模拟器进行新协议的模拟时,开发的代价过高,可扩展性低。同时,部分模拟器仅关注于模拟的过程,而忽略了数据收集的工作,造成使用者无法获得正确的模拟信息进行分析,导致了可用性差的问题。   针对以上问题,我们分析了现有的P2P网络模拟器,并对常用的模拟技术进行了比较。在此基础上,提出了用于处理对等网络规模巨大、动态性高等问题的合理解决方案。同时,为了保证模拟器的可扩展性、可用性与执行效率,我们自行设计并实现了多种新型的模拟技术,提出了面向事件进行实现与模拟的模型,有效降低了模拟器开发的复杂度。最终,我们自主实现了一款具有优秀的扩展性、可用性与通用性的新型对等网络模拟器,对今后的研究工作提供了一个优秀的实验平台。本文的主要工作包括:   ●对于现有P2P模拟器进行了细致的分析工作,对于该领域内的成果进行了全面的总结与评价,从中得出实现一款高扩展性、强可用性与优秀的通用性的新型P2P模拟器的必要性。   ●在总结了传统模拟技术的基础上,设计并实现了多种适用了P2P网络模拟的新型技术,利用这些技术,可以进一步提高一款P2P模拟器主要特性与效率,并将以上方法扩展至其他系统的模拟方面,为系统模拟领域的部分难题提出了新颖、合理、高效的解决方案。   ●我们实现了一款自主设计开发的通用性P2P模拟器Psim,并将以上技术成功的进行应用,填补了国内在P2P网络模拟领域的空白,为今后的研究工作提供了一个优秀的实验平台。
其他文献
奥斯卡金像奖评比已经举行了81届,共有82部影片获得最佳影片奖.通过研究其中文译名,发现翻译方法共有三种:直译,意译,音译.分析这些方法,对于电影片名的翻译、研究及电影事业
近年来,Linux在嵌入式领域和个人计算机(PC)领域的应用越来越广。随着IJnux内核的不断丰富以及应用程序的不断膨胀,系统启动的时间越来越长。目前,Linux操作系统,尤其是包括图形
规模经济带来的效益促使越来越多的计算向数据中心转移,而数据中心的资源利用率一直偏低。通过负载聚合的方式使一个服务器内同时运行多个任务成为一种提高资源利用率的有效方
Internet的大量应用及相关技术的快速发展,使得Internet演变成了一个更加开放的软件协同环境,出现了很多像服务计算、普适计算、网构软件等新型的软件系统,这些系统都不再是通过
命名实体识别是自然语言处理领域的基本问题,主要是识别出人名、地名、组织机构名等命名实体的类别和位置。命名实体是含有完整语义的基本单元,对命名实体的识别至关重要,是实现
同位素和同素异形是物质分类中的两个不同概念,由于都有“同”和“素”字,所以常常造成混淆,以至于有的学生提出H2和D2是不是同素异形体的问题.下面围绕这两个概念进行深入探
随着计算机技术的发展,数据中心服务器在运行大数据应用时显现出了两个亟待解决的问题:内存容量小和内存资源利用率低。内存容量的增长速度无法赶上处理器处理速度的增长,使得
显示控制器作为计算机的输出单元,实现图形数据读取、处理和显示输出,是计算机系统的重要组成部分。随着显示技术和集成电路技术的快速发展,新的显示控制器不仅要实现基本的显示
英汉习语具有强烈的文化特征,翻译习语时要处理好语言和语境的矛盾,不仅要译出原语习语的形象、喻义,还要译出其民族特色和地域色彩.本文结合一些英汉习语翻译的例子,从文化
NATS(Network Auxiliary Tutoring System,网络辅助教学系统)是集系统、用户管理、相关教育资源管理、用户交互和考试管理等功能于一体,为教师提供一个系统、全面而且高效的WEB辅