中文摘要 | 第1-5页 |
Abstract | 第5-9页 |
第一章 引言 | 第9-13页 |
·课题研究背景 | 第9-11页 |
·高性能存储服务器的需求 | 第11页 |
·本文的工作和创新 | 第11-12页 |
·本文的内容和组织 | 第12-13页 |
第二章 P2P介绍 | 第13-19页 |
·P2P定义 | 第13-14页 |
·P2P的背景和基础 | 第14-15页 |
·P2P的分类 | 第15页 |
·P2P的主要应用领域和相关系统 | 第15-19页 |
第三章 BT协议性能分析及减轻BT种子压力的方法研究 | 第19-35页 |
·BT技术介绍 | 第19-26页 |
·BT主体设计思想 | 第19页 |
·BT系统的组成 | 第19-22页 |
·BT会话过程 | 第22-23页 |
·Peer交换协议 | 第23-26页 |
·BT模型研究 | 第26-30页 |
·简单流模型 | 第26-27页 |
·稳定状态分析 | 第27-29页 |
·文件共享的有效性分析 | 第29-30页 |
·BT种子研究 | 第30-35页 |
·BT种子分析 | 第30-32页 |
·减轻BT种子压力方法 | 第32-33页 |
·仿真试验 | 第33-34页 |
·结论 | 第34-35页 |
第四章 高性能存储服务器的设计 | 第35-82页 |
·PPCDN系统 | 第35-37页 |
·PPCDN系统的功能介绍 | 第35-37页 |
·高性能存储服务器的需求和目标 | 第37-38页 |
·存储服务器的运行环境与整体设计 | 第38-40页 |
·基于Linux环境的程序框架开发 | 第38-39页 |
·存储服务器系统整体设计 | 第39-40页 |
·异步事件驱动的程序框架 | 第40-47页 |
·常用的网络服务程序模式框架研究 | 第40-43页 |
·异步事件驱动框架的概述 | 第43页 |
·异步事件驱动框架的设计 | 第43-46页 |
·异步事件驱动框架的实现 | 第46-47页 |
·异步事件框架的使用 | 第47页 |
·异步IO模块 | 第47-52页 |
·磁盘IO吞吐量分析 | 第47-48页 |
·异步IO技术研究 | 第48-49页 |
·异步IO设计 | 第49-52页 |
·文件管理模块 | 第52-56页 |
·磁盘文件组织 | 第52-54页 |
·内存文件索引结构 | 第54-56页 |
·索引服务器通信模块 | 第56-57页 |
·索引服务器介绍 | 第56页 |
·协议消息设计 | 第56-57页 |
·内容发布模块 | 第57-69页 |
·内容发布过程概述 | 第57-58页 |
·内容发布模块的设计 | 第58-69页 |
·文件下载模块 | 第69-75页 |
·下载过程概述 | 第69页 |
·文件下载模块设计 | 第69-74页 |
·Peer解阻塞算法 | 第74-75页 |
·限速模块 | 第75-79页 |
·单连接静态限速 | 第75-78页 |
·多连接动态限速 | 第78-79页 |
·限速测试 | 第79页 |
·内存管理模块 | 第79-81页 |
·小结 | 第81-82页 |
第五章 结论和展望 | 第82-84页 |
参考文献 | 第84-87页 |
致谢 | 第87-88页 |
攻硕期间取得的研究成果 | 第88页 |