第1章 计算模式的演变 1
1.1计算模式 1
1.2主机/终端计算 2
1.3 C/S和B/S计算 2
1.4分布式计算 3
1.5网格计算 4
1.6服务计算 5
1.7云计算 5
1.8网格计算与云计算的区别 7
1.9本书研究的主要问题 8
1.9.1对等计算 8
1.9.2网格计算 10
1.9.3云计算 11
1.10本书的层次结构 14
参考文献 15
第2章 对等网络研究进展 17
2.1对等网络概述 17
2.1.1对等网络的定义 17
2.1.2对等网络的发展历史 18
2.1.3对等网络的分类 19
2.2对等网络应用领域 25
2.2.1文件共享 25
2.2.2普及计算 25
2.2.3协同工作 26
2.2.4广域网络存储 26
2.2.5网页发布和缓存 26
2.2.6组通信 27
2.2.7名字服务 27
2.2.8信息检索 27
2.3分布式哈希表与P2P系统 28
2.3.1分布式哈希表简史和技术原理 28
2.3.2基于分布式哈希表的P2P系统/DHT-P2P系统 29
2.3.3 DHT-P2P系统特性 29
2.4 DHT-P2P系统路由研究进展 30
2.4.1状态效率折中 30
2.4.2容错性 30
2.4.3路由热点 31
2.4.4物理网络匹配 31
2.4.5异构性 32
2.5 DHT-P2P系统拓扑研究进展 32
2.5.1控制拓扑维护开销 33
2.5.2层次化拓扑 33
2.5.3混合拓扑 33
2.6 DHT-P2P系统查询研究进展 34
2.6.1多关键字查询 34
2.6.2模糊关键字查询 35
2.6.3复杂查询 36
参考文献 36
第3章 对等网络拓扑及优化 43
3.1对等网络的拓扑构造 43
3.1.1引言 43
3.1.2 SHT模型 43
3.1.3仿真实验 50
3.1.4相关工作 52
3.2对等网络的路由优化 53
3.2.1引言 53
3.2.2小世界模型 54
3.2.3 PCCAN 55
3.2.4分析 57
3.2.5讨论 60
3.2.6实验 62
3.2.7相关工作 67
3.3 Chord最优路由 68
3.3.1 Chord协议 69
3.3.2问题描述 70
3.3.3理论分析 71
3.3.4算法描述 74
3.3.5 Chord非满环时的分析 75
3.3.6实验模拟 77
3.4本章小结 78
参考文献 79
第4章 对等网络信息检索 82
4.1基于分类器融合的对等网络文档分类算法研究 82
4.1.1引言 82
4.1.2文本分类问题描述 82
4.1.3文本分类的一般流程 83
4.1.4现有的文本分类算法简介 85
4.1.5支持向量机原理 87
4.1.6 kNN原理 89
4.1.7 SLMBSVM模型 89
4.1.8 SLMBSVM-kNN算法 92
4.1.9 m-SLMBSVMs与kNN相结合的多类文本分类算法 93
4.2基于查询词关联的关键词集发布研究 94
4.2.1引言 94
4.2.2相关工作 94
4.2.3 KRBKSS系统模型 98
4.2.4模拟实验 102
4.3本章小结 104
参考文献 104
第5章 网格计算研究与进展 107
5.1网格简介 107
5.1.1网格的分类 107
5.1.2国内外网格研究项目 108
5.2网格资源管理和调度策略研究现状 108
5.2.1资源管理系统 108
5.2.2网格资源管理系统 109
5.2.3网格环境下的资源调度策略 111
5.2.4现有研究的不足与分析 114
5.3本章小结 114
参考文献 116
第6章 网格资源管理体系结构 119
6.1网格体系结构 119
6.1.1网格的层次结构 119
6.1.2计算经济网格体系结构 122
6.2基于超级结点对等网络的网格资源管理体系结构研究 123
6.2.1对等网络组织类型 124
6.2.2各种对等网络分析 125
6.2.3基于超级结点对等网络的网格资源管理体系结构 125
6.2.4 P2P、网格、基于超级结点对等网络的网格比较 128
6.3基于超级结点对等网络的网格拓扑描述方法 129
6.3.1 Overlay Network拓扑的有向图描述 129
6.3.2相关工作比较 130
6.4本章小结 131
参考文献 131
第7章 网格资源调度算法研究 133
7.1基于树匹配的网格资源调度算法研究 133
7.1.1网格资源信息描述方法 133
7.1.2网格任务描述方法 134
7.1.3基于树匹配的网格资源调度算法研究 136
7.1.4算法时间复杂度分析 142
7.1.5算法实验及结果分析 143
7.2基于资源发现的网格资源调度算法 147
7.2.1基于P2P的网格资源调度模型 147
7.2.2算法描述 152
7.2.3理论分析 154
7.2.4算法实验及结果分析 154
7.3基于多代理协同计算的负载均衡算法研究 158
7.3.1多代理协同计算 158
7.3.2多代理技术在网格中的应用 161
7.3.3基于多代理协同计算的网格负载均衡算法rwAgent 162
7.3.4数学建模 166
7.3.5算法实验及结果分析 169
7.4资源管理和调度算法在新药研发网格中的应用 173
7.4.1新药研发网格项目背景 173
7.4.2相关工作 175
7.4.3 DDGrid的体系结构 175
7.4.4主要组件设计 176
7.4.5应用实例 180
7.5本章小结 181
参考文献 182
第8章 云计算文件系统设计与实现 185
8.1引言 185
8.1.1云计算概述 185
8.1.2云计算关键技术 186
8.2云存储 188
8.2.1云存储系统架构 188
8.2.2云存储的优势 189
8.3云计算文件系统概述 190
8.3.1 GFS 190
8.3.2 Hadoop 191
8.3.3基于云计算的文件系统 193
8.3.4基于虚拟内存的分布式文件系统 196
8.4本章小结 198
参考文献 198
第9章 计算安全 200
9.1对等网络安全问题 200
9.1.1研究背景 200
9.1.2激励机制 200
9.1.3信任机制 206
9.1.4文件安全机制 210
9.2云计算平台相关技术 215
9.2.1研究背景 215
9.2.2研究现状 218
9.2.3产业状况 219
9.2.4云计算的体系结构 220
9.2.5虚拟化逻辑协议 221
9.2.6海量数据高速处理算法 222
9.2.7虚拟化技术 223
9.2.8云计算相关技术 225
9.3云计算平台的安全研究 231
9.3.1云计算安全概述 231
9.3.2传统的数据安全威胁 233
9.3.3新的数据安全威胁 234
9.3.4云计算的数据安全 234
9.4本章小结 235
参考文献 235
第10章 总结与展望 239
10.1对等网络的总结与展望 239
10.1.1对等计算总结 239
10.1.2 P2P技术展望 240
10.2网格计算的总结与展望 241
10.2.1网格计算总结 241
10.2.2网格计算展望 242
10.3云计算的总结与展望 243
10.3.1云计算总结 243
10.3.2云计算展望 243
参考文献 244