第1章 现代科学活动环境与网格技术综述 1
1.1 现代科学活动的特点及要求 1
1.2 网格概念的提出与发展 2
1.3 网格的特点 3
1.4 网格在国内外的发展现状 4
1.5 网格面临的挑战 6
1.6 与网格有关的标准和组织 8
参考文献 9
第2章 五层沙漏结构 11
2.1 网格体系结构 11
2.2 沙漏结构的基本理念 12
2.3 沙漏结构详述 15
2.3.1 构造层 15
2.3.2 连接层 16
2.3.3 资源层 16
2.3.4 汇聚层 17
2.3.5 应用层 17
参考文献 18
第3章 开放网格服务架构 19
3.1 SOA 19
3.1.1 概念辨识 19
3.1.2 架构描述 20
3.1.3 服务的类型与接口 20
3.1.4 SOA的特点 22
3.2 Web服务 23
3.2.1 SOAP 23
3.2.2 WSDL 25
3.2.3 UDDI 26
3.3 OGSA的基本理念 27
3.4 结构示意 28
3.4.1 资源层 28
3.4.2 Web服务层 29
3.4.3 OGSA架构服务层 30
3.4.4 应用程序层 31
3.5 OGSA中的服务接口 31
3.6 OGSA的核心服务 32
3.6.1 执行管理服务 32
3.6.2 数据服务 33
3.6.3 资源管理服务 33
3.6.4 安全服务 34
3.6.5 自管理服务 34
3.6.6 信息服务 35
参考文献 35
第4章 面向服务的网格体系 37
4.1 基本理念 37
4.1.1 以服务为中心 37
4.1.2 采用统一的Web服务框架 38
4.2 层次结构 39
4.2.1 物理和逻辑资源层 39
4.2.2 Web服务适配层 39
4.2.3 标准网格服务层 39
4.2.4 网格应用层 40
4.3 运行环境 40
4.3.1 简单运行环境 40
4.3.2 虚拟运行环境 40
4.3.3 组操作环境 41
4.4 网格的功能模块 41
4.5 网格的执行流程 43
4.5.1 作业的类型 43
4.5.2 作业的执行模型 43
4.5.3 作业的执行流程 45
4.6 参考实现:CGSP 47
参考文献 48
第5章 数学基础 50
5.1 实体与本体 50
5.2 虚拟化与代数系统 50
5.3 类型代数与商代数 52
5.4 同型与异构性 54
第6章 网格标准的理论描述 56
6.1 描述要点 56
6.1.1 资源相关的标准 57
6.1.2 工作流相关的标准 58
6.1.3 日志相关的规范 64
6.1.4 通知与资源的动态管理 65
6.2 握手与通道 65
6.3 本地代理 66
6.4 移动性 67
6.5 程序设计 67
6.6 与外网的连接 68
第7章 元信息服务 70
7.1 概述 70
7.2 功能架构 71
7.2.1 总体描述 71
7.2.2 MDS 72
7.2.3 MCAT 73
7.2.4 MCS 74
7.3 模块描述 76
7.3.1 元信息提供者及信息类型 76
7.3.2 元信息服务模型 76
7.3.3 元信息服务组件 79
参考文献 81
第8章 监控服务 82
8.1 概述 82
8.2 技术难点 83
8.3 常用监控模型与系统分类 84
8.3.1 常用监控模型 84
8.3.2 监控系统分类 87
8.4 监控系统的标准架构 88
8.5 网格监控标准的参考实现:CGSV 90
参考文献 92
第9章 数据管理 94
9.1 概述 94
9.2 GT4中的数据管理 95
9.3 关键技术 96
9.3.1 GridFTP 96
9.3.2 RFT 99
9.3.3 RLS 101
9.3.4 DAI 102
9.4 其他数据管理系统 107
9.4.1 SRM 107
9.4.2 SRB 109
9.5 数据管理技术应用示例 110
参考文献 113
第10章 执行管理 115
10.1 概述 115
10.2 执行管理剖析 116
10.3 作业需求描述 118
10.4 资源分配与作业调度 121
10.4.1 目标 121
10.4.2 调度模型 122
10.4.3 资源分配模型 123
10.5 典型的执行管理系统 127
10.5.1 GRAM 127
10.5.2 GARA 128
10.5.3 Condor 130
10.5.4 GRACE 131
10.5.5 CGSP的执行管理 132
参考文献 135
第11章 安全服务 137
11.1 概述 137
11.2 安全技术基础 138
11.2.1 PKI 138
11.2.2 TLS 140
11.2.3 SAML 141
11.2.4 Web服务安全 143
11.3 网格安全基础设施 143
11.3.1 GSI概览 143
11.3.2 相互认证 144
11.3.3 安全通信 145
11.3.4 授权 145
11.3.5 委托与单点登录 146
11.4 GOS安全机制 147
11.4.1 基本概念 147
11.4.2 安全体系 147
11.4.3 认证的实现 148
11.4.4 授权的实现 149
11.4.5 通信安全的实现 150
参考文献 150