目录 1
第1章 网格概论 1
1.1 网格概念 1
1.1.1 网络计算 1
1.1.2 网格计算 4
1.1.3 各类网络计算之间的异同 7
1.1.4 网格的特点 9
1.1.5 网格的应用 10
1.2.1 按网格客体分类 12
1.2 网格的分类 12
1.2.2 按网格主体分类 13
1.2.3 按网格策略分类 15
1.3 网格的研究现状 16
1.3.1 美国的网格研究 17
1.3.2 欧洲的网格研究 19
1.3.3 亚洲的网格研究 21
1.3.4 我国的网格研究 22
1.3.5 志愿者计算 23
1.4.2 万维网联盟 25
1.4 网格相关组织 25
1.4.1 全球网格论坛 25
1.4.3 国际互联网工程任务组 26
1.4.4 结构化信息标准促进组织 27
1.4.5 其他组织 28
思考题 29
第2章 网格体系结构 30
2.1 五层沙漏结构 30
2.1.1 基本思想 30
2.1.2 沙漏结构的各层描述 33
2.1.3 Globus对网格的理解 38
2.2 OGSA体系结构模型 42
2.2.1 OGSA的基本思想 42
2.2.2 网格服务 44
2.2.3 OGSA主机环境 47
2.2.4 基于OGSA的虚拟组织 48
2.2.5 基于OGSA的类比生成服务 50
2.3 开放网格服务基础设施(OGSI) 52
2.3.1 对OGSI的高级介绍 52
2.3.2 OGSI规范的高级细节 54
2.4.1 科学计算网格的体系结构 56
2.4 几种具体的网格体系结构 56
2.4.2 数据网格的体系结构 59
2.4.3 知识网格的体系结构 59
2.4.4 Web服务网格的体系结构 60
思考题 61
3.1 网格资源管理 62
3.1.1 网格资源 62
第3章 网格管理 62
3.1.2 网格资源的特征 64
3.1.3 网格资源的分类 66
3.1.4 网格资源管理的特点 67
3.1.5 网格资源管理系统 68
3.2 网格数据管理 77
3.2.1 网格数据管理概述 77
3.2.2 网格数据传输 79
3.3 网格系统管理 81
3.3.1 网格安全管理 81
3.3.2 网格监控系统 83
思考题 86
第4章 网格的应用 87
4.1 分布式超级计算 87
4.1.1 军事仿真 87
4.1.2 数字相对论 88
4.1.3 其他计算网格 89
4.2 分布式仪器系统 90
4.2.1 远程医疗 90
4.2.2 远程访问贵重仪器 91
4.3 数据密集型计算 92
4.3.1 欧洲DataGrid 93
4.3.2 其他数据网格 94
4.4 远程沉浸 95
4.4.1 虚拟历史博物馆 97
4.4.2 协同学习环境 97
4.4.3 数据可视化协同分析环境 98
4.5 生物信息网格 98
4.5.1 大脑形态实验平台(BIRN) 100
4.5.2 精神分裂症的官能成像研究实验平台(FIRST BIRN) 100
4.5.3 多刻度的老鼠疾病模型实验平台(Mouse BIRN) 101
4.6.1 军事信息网格的发展背景 102
4.6 军事信息网格 102
4.6.2 军事网格的形态 105
4.6.3 军事网格的效能 107
思考题 109
第5章 网格开发 110
5.1 网格开发工具Globus Toolkit简介 110
5.1.1 Globus Toolkit 2.0 110
5.1.3 Globus Toolkit 4.0 111
5.1.2 Globus Toolkit 3.0 111
5.2 GT3开发 112
5.2.1 Linux下Globus Toolkit 3.0的安装 112
5.2.2 Windows下Globus Toolkit 3.0的安装 125
5.2.3 GT3下的网格服务开发 128
5.3 GT4开发 136
5.3.1 GT4的安装 136
5.3.2 WS-Component 144
5.3.3 GT4中的新协议 145
5.3.4 WSRF 146
5.3.5 实际的WSRF服务:大整数因数分解(LIF) 150
思考题 173
第6章 网格安全机制 174
6.1 网格的安全体系结构 174
6.1.1 网格安全需求 174
6.1.2 网格分层的安全体系结构 178
6.2 网格安全基础架构GSI 187
6.2.1 数字证书(Digital Certificate) 188
6.2.3 秘密通信(Confidential Communication) 190
6.2.2 相互鉴别(Mutual Authentication) 190
6.2.4 私钥保护(Securing Private Keys) 191
6.2.5 委托与单点登录(Delegation and Single sign-on) 191
6.3 网格安全结构的关键技术 193
6.3.1 PKI安全认证 196
6.3.2 对称密码体制和非对称密码体制 205
6.3.3 Kerberos 209
6.4 网格安全应用示例及安全应用 212
6.4.1 网格安全应用示例 212
思考题 214
6.4.2 网格的安全应用 214
第7章 网格系统性能评价 215
7.1 网格性能评价的意义和标准 215
7.1.1 性能评价的数学基础 215
7.1.2 性能评价的标准 217
7.1.3 性能评价的指标 221
7.1.4 基准程序 223
7.1.5 性能预测 224
7.2.1 单服务器队列 226
7.2 评价模型 226
7.2.2 排队网络 228
7.3 网格优化 230
7.3.1 影响网格性能的因素 230
7.3.2 优化方法 231
7.4 Bricks评价系统 233
思考题 235
第8章 网格仿真 236
8.1 网格仿真的意义和特点 236
8.2.1 Bricks 237
8.2 几种著名的网格仿真器 237
8.2.2 MicroGrid 239
8.2.3 SimGrid 239
8.2.4 GridSim 240
8.2.5 ChicSim 241
8.2.6 EDGSim 242
8.2.7 GridNet 242
8.2.8 OptorSim 243
8.3 网格模拟器的分类 244
8.3.1 网格系统的模拟 245
8.3.2 模拟器使用特性分类 249
8.4 SimGrid仿真示例 250
8.4.1 SimGrid简介 250
8.4.2 SimGrid安装 251
8.4.3 在SimGrid下编译C程序 252
8.4.4 SG的使用和例程源代码分析 255
8.4.5 MSG的使用和例程源代码分析 259
8.4.6 调度单元源代码分析 263
思考题 266
参考文献 267