第一章 概论 1
1.1 网格计算简介 1
1.1.1 网格计算的概念与特点 1
1.1.2 网格计算的发展过程与趋势 4
1.1.3 国内外网格计算项目简介 9
1.1.4 网格计算面临的挑战与应用 16
1.2 网格核心服务技术 22
1.2.1 网格计算的核心服务技术 22
1.2.2 高性能调度技术 25
1.2.3 高吞吐率资源管理技术 26
1.2.4 网格资源管理及任务调度的发展趋势 27
1.3 小结 30
参考文献 30
第二章 网格资源管理及任务调度 32
2.1 网格资源管理概述 32
2.1.1 网格资源的定义 32
2.1.2 网格资源的分类 34
2.1.3 网格资源的特点 35
2.1.4 资源管理操作 36
2.1.5 网格资源管理系统 38
2.2 网格资源管理系统的主要模型 48
2.2.1 层次模型 49
2.2.2 抽象所有者模型 51
2.2.3 经济/市场模型 52
2.2.4 三种资源管理模型的应用 55
2.3 网格任务调度概述 56
2.3.1 网格任务调度的特点 59
2.3.2 网格任务调度的目标 60
2.4 网格任务调度模型 63
2.4.1 应用模型 65
2.4.2 计算平台模型 69
2.4.3 性能目标模型 81
2.5 小结 83
参考文献 83
第三章 网格任务调度算法 85
3.1 可分任务调度算法 85
3.1.1 非阻塞的可分任务单趟调度 86
3.1.2 周期性的多趟可分任务调度 95
3.1.3 任意拓扑网络的可分任务调度 103
3.2 独立任务调度算法 110
3.2.1 同构平台任务调度 111
3.2.2 异构平台的任务调度 117
3.3 依赖调度算法 134
3.3.1 问题的定义 134
3.3.2 算法框架 136
3.3.3 构造调度列表 136
3.3.4 选择处理机 138
3.3.5 性能评价 140
3.4 多维QoS要求及负载均衡的任务调度算法 145
3.4.1 网格QoS机制简介 146
3.4.2 网格QoS参数分类和度量 147
3.4.3 S-GTSA算法 150
3.4.4 S-GTSA算法建模 159
3.4.5 实现过程 164
3.4.6 性能评价 165
3.5 小结 172
参考文献 173
第四章 网格资源管理模型 176
4.1 基于Agent与移动Agent的网格资源管理模型 176
4.1.1 Agent技术概述 176
4.1.2 基于Agent的分层网格资源管理模型 187
4.1.3 基于移动Agent的网格资源管理模型 191
4.2 基于知识的分布式网格资源管理模型 201
4.2.1 基于知识的分布式网格资源管理模型KRMM 201
4.2.2 KRMM网格资源管理器 207
4.3 资源池与竞拍机制相结合的网格资源管理 208
4.3.1 传统抽象所有者模型的优缺点 209
4.3.2 一种基于引入资源池的抽象所有者模型 210
4.3.3 基于拍卖机制抽象所有者模型 214
4.3.4 资源池与拍卖机制在抽象所有者模型中的应用 221
4.4 模型应用实现实例 224
4.4.1 传统AO网格资源管理模型 224
4.4.2 基于竞拍机制的AO网格资源管理模型 225
4.4.3 性能评价 228
4.5 小结 230
参考文献 231
第五章 网格到云计算 232
5.1 网格计算与云计算 232
5.1.1 云计算的萌芽 232
5.1.2 网格计算与云计算的关系 233
5.2 网格与云计算相关基础技术 236
5.2.1 基于网格服务的异构数据集成技术 236
5.2.2 数据存储 239
5.2.3 网格端到端数据安全 241
5.3 云计算技术 245
5.3.1 云计算的基本原理及基础架构 245
5.3.2 云计算中的核心技术 247
5.4 小结 257
参考文献 258
附录 网格高性能调度及资源管理技术的实验环境——GridSim简介 260
1 GridSim的简介和安装 260
2 GridSim关键特征及体系结构 261
3 GridSim网格模拟仿真过程 263
4 基于GridSim的调度算法的模拟 265