第一篇 网格原理
第1章 网格基础
1. 1 网格内涵
1. 1. 1 网格的概念
1. 1. 2 网格的目的
1. 1. 3 网格的基本要求
1. 1. 4 网格的意义
1. 1. 5 网格概念的分歧
1. 2 网格需求
1. 2. 1 计算的重要性
1. 2. 2 问题的需求
1. 2. 3 相关技术的发展
1. 2. 4 网格的应用领域
1. 2. 5 网格的用户群
1. 3 网格特点
1. 3. 1 分布与共享
1. 3. 2 自相似性
1. 3. 3 动态性与多样性
1. 3. 4 自治性与管理的多重性
1. 4 小结
思考题
第2章 网格体系结构
2. 1 网格体系结构的概念
2. 1. 1 定义
2. 1. 2 讨论
2. 2 五层沙漏结构
2. 2. 1 基本思想与概念
2. 2. 2 结构描述
2. 2. 3 与Globus的对应关系
2. 2. 4 基于五层结构的应用例子
2. 3 开放网格服务体系结构
2. 3. 1 基本思想
2. 3. 2 OGSA的两大支撑技术
2. 3. 3 服务接口与功能机制
2. 3. 4 网络协议绑定
2. 3. 5 高级服务
2. 3. 6 运行环境的作用
2. 3. 7 基于OGSA建立虚拟组织
2. 3. 8 基于OGSA的应用例子
2. 4 建造网格的几点建议
2. 4. 1 国家行为
2. 4. 2 从局部到整体
2. 4. 3 利用市场与经济杠杆
2. 5 小结
思考题
第3章 网格技术
3. 1 网格技术分类
3. 2 网格应用技术
3. 3 网格编程技术
3. 3. 1 编程支持系统
3. 3. 2 面向对象技术及Legion
3. 3. 3 基于商品化技术集成的网格编程
3. 3. 4 数值计算编程环境NetSolve
3. 4 网格核心服务技术
3. 4. 1 高性能调度技术
3. 4. 2 高吞吐率资源管理技术
3. 4. 3 性能数据收集. 分析与可视化技术
3. 4. 4 安全技术
3. 5 网格底层支撑技术
3. 6 网格技术发展
3. 7 小结
思考题
参考文献
第二篇 网格实现
第4章 Globus项目介绍
4. 1 Globus的起源和发展
4. 1. 1 Globus项目与Globus工具包
4. 1. 2 Globus对网格计算的理解
4. 2 Globus系统结构
4. 3 小结
思考题
第5章 网格安全基础设施
5. 1 分布式安全技术
5. 2 网格计算环境的安全需求和Globus的安全目标
5. 3 网格安全基础设施的安全技术
5. 3. 1 安全认证
5. 3. 2 安全身份相互鉴别
5. 3. 3 通信加密
5. 3. 4 私钥保护
5. 3. 5 安全委托与单点登录
5. 4 基于GSI的任务提交与执行过程描述
5. 5 GSI的安全策略设计思想
5. 5. 1 相关术语和安全策略介绍
5. 5. 2 用户与用户代理之间的安全关系
5. 5. 3 Golbus主体与本地资源主体的映射
5. 5. 4 资源代理与资源分配安全
5. 5. 5 进程与用户代理之间的安全鉴别身份转移
5. 5. 6 网格信息服务的安全保证
5. 6 GSI的安全策略实现
5. 6. 1 通用安全服务编程接口
5. 7, 小结
思考题
第6章 元计算目录服务
6. 1 元计算目录服务介绍
6. 2 元计算目录服务的特点
6. 3 信息提供者和提供的信息类型
6. 4 元计算目录服务的信息模型和目录信息树
6. 4. 1 LDAP介绍
6. 4. 2 LDAP目录信息树
6. 4. 3 MDS的信息模型
6. 4. 4 MDS信息层次
6. 5 GRIS和GIIS介绍
6. 5. 1 网格资源信息服务GRlS
6. 5. 2 网格目录信息服务GIIS
6. 6 使用MDS
6. 7 小结
思考题
第7章 资源分配管理
7. 1 资源分配管理者GRAM
7. 1. 1 GRAM的组成和执行流程
7. 1. 2 GRAM—APl
7. 2 动态协同分配代理DUROC
7. 2. 1 DUROC的管理结构
7. 2. 2 DUROC—APl
7. 3 资源描述语言RSL
7. 3. 1 RSL语法. 标记和属性
7. 3. 2 RSL语法和标记规则
7. 3. 3 GRAM RSL参数
7. 4 小结
思考题
第8章 数据管理
8. 1 全局二级存储服务GASS
8. 1. 1 GASS简介
8. 1. 2 GASS缺省的数据移动策略
8. 1. 3 GASS特殊的数据传输策略
8. 1. 4 与Glohus工具包其他服务的集成
8. 1. 5 GASS—APl
8. 2 Grid FTP
8. 2. 1 GridFTP协议功能和实现
8. 2. 2 GridFTP‘性能
8. 3 复制管理服务
8. 3. 1 复制管理服务简介
8. 3. 2 复制管理服务的特点
8. 3. 3 复制管理服务的功能
8. 3. 4 复制目录服务简介
8. 3. 5 复制管理服务API
8. 3. 6 复制管理服务的处理流程
8. 4 小结
思考题
第9章 网格应用程序开发工具
9. 1 CoG Kits简介
9. 2 基于CoG Kits的应用
9. 3 Java CoG Kit设计与实现
9. 4 MPICH—G2简介
9. 5 小结
思考题
参考文献
第三篇 网格应用
第10章 分布式超级计算
10. 1 背景
10. 2 应用程序在网格上的分解
10. 3 分布式超级计算的核心技术
10. 3. 1 适应性算法
10. 3. 2 资源调度策略
10. 3. 3 容错
10. 4 SF Express——大规模军事仿真
10. 4. 1 背景
10. 4. 2 任务的分解
10. 4. 3 与Globus的融合
10. 5 分布式异构计算环境Cactus及其应用
10. 5. 1 Cactus的思想
10. 5. 2 Cactus体系结构
10. 5. 3 Cactus应用举例——模拟黑洞
10. 6 小结
思考题
第11章 分布式仪器系统
11. 1 背景
11. 2 分布式仪器系统的核心技术
11. 2. 1 基于网络的海量存储系统HPSS
11. 2. 2 分布式监控
11. 2. 3 基于策略的访问控制
11. 3 XPort——X射线设备的科学门户
11. 3. 1 背景
11. 3. 2 XPort试验流程
11. 3. 3 XPort的实现
11. 4 小结
思考题
第12章 数据密集型计算
12. 1 背景
12. 1. 1 生物和医学
12. 1. 2 地球观察
12. 1. 3 数字天空
12. 1. 4 大脑映射
12. 2 CERN与DataGrid
12. 2. 1 欧洲原于能研究机构CERN
12. 2. 2 大型强子对撞机LHC
12. 2. 3 DataGrid
12. 3 DataGrid的设计
12. 4 DataGrid的项目管理
12. 5 小结
思考题
第13章 远程沉浸
13. 1 背景
13. 2 应用举例
13. 2. 1 虚拟历史博物馆
13. 2. 2 协同学习环境NICE
13. 2. 3 数据可视化协同分析环境CAVE6D
13. 3 远程沉浸与网格的结合
13. 4 小结
思考题
参考文献