《网格计算 第2版》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Ian Foster,(美)Carl Kesselman编著;金海等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505399462
  • 页数:476 页
图书介绍:本书内容覆盖了网格应用、编程工具以及网格的基础架构,书中所涉及的许多内容是作者研究的领域和成果,在本书(第二版)中,作者开创性地论述在科学与工程领域中大规模资源共享和虚拟问题,以及机构间的资源共享和技术需求间的安全、可靠和高效之间的关系。本书共有30章,内容涉及网格的基本概念、架构原理和网格在科学、工程和商务领域的应用实例。本书详细描述了核心架构、网格资源管理、网格数据管理、网格信息服务以及网格安全等多个方面的网格技术和高级工具,并集中讨论了网格技术的发展历程,计算平台以及对等网络和网络的基础架构。

第一部分 概论 2

第1章 网格背景 2

1.1 历史经验 2

1.2 飞速发展的网格 4

1.3 从网络到网格 4

1.4 谁将使用网格 5

1.5 小结 7

第2章 科学需求 8

2.1 科学探索新模式 9

2.2 虚拟社区科学 11

2.3 新基础设施的投资 12

2.4 小结 13

第3章 工业需求 14

3.1 技术演变:阶段1 14

3.2 技术演变:阶段2 15

3.3 信息技术 15

3.4 集成 16

3.5 效率 16

3.6 网格和服务质量 17

3.7 新模型:按需计算 18

第二部分 框架结构 20

第4章 概念和体系结构 20

4.1 虚拟组织和网格 20

4.2 网格体系结构 25

4.3 网格体系结构的实现 29

4.4 网格社区 33

4.5 未来发展方向 33

4.6 小结 34

第三部分 应用 39

第5章 可预测的维护:分布式飞行器引擎诊断 39

5.1 故障诊断网格服务 39

5.2 飞行器引擎的诊断和预报问题 41

5.3 运行和使用DAME网格服务 42

5.4 未来发展方向 44

第6章 分布式遥现:地震工程学与NEESgrid的协作 45

6.1 地震工程中的协作 45

6.2 NEESgrid系统概况 47

6.3 小结 51

第7章 科学数据联盟:全球天文望远镜 53

7.1 虚拟天文台 53

7.2 Web服务:使用分布的数据 56

7.3 层次结构 57

7.4 虚拟天文台和网格 58

7.5 用虚拟天文台实现超越 60

7.6 小结 60

第8章 医学数据联盟:生物医学信息学科研网 61

8.1 神经成像推动着BIRN的发展 62

8.2 BIRN实验平台 63

8.3 BIRN网格 64

8.4 信息协调 66

8.5 推动网格技术的发展 67

第9章 知识集成:生物信息学中的In Silico实验 69

9.1 动机:生物信息学中的In Silico实验 70

9.2 myGrid体系结构和技术 72

9.3 小结 75

第10章 分布式数据分析:用于高能物理的联合计算 77

10.1 实现 78

10.2 正式运行 80

10.3 小结 82

第11章 大规模分布式计算:基于桌面计算机网格的虚拟筛选 84

11.1 药物发现的计算需求 84

11.2 网格技术的作用和必要条件 85

11.3 桌面计算机网格的分子匹配计算 86

11.4 小结 88

第12章 企业资源管理:科研和工业中的应用 90

12.1 GlobeXplorer:数字图像摄取和分析 90

12.2 休斯顿大学校园网格 93

12.3 白玫瑰网格 94

12.4 小结 95

第13章 可扩展的互动性:多人游戏基础设施 96

13.1 Butterfly网格的设计 96

13.2 GLOBUS工具集和BUTTERFLY网格 98

第14章 服务虚拟化:基础设施和应用 103

14.1 应用及基础设施技术发展的趋势 103

14.2 虚拟化的三个层次 104

14.3 一个虚拟化实例 106

14.4 小结 108

第15章 群体协作:访问网格协作系统 109

15.1 当前进展 109

15.2 访问网格展望 109

15.3 虚拟场所服务 110

15.4 安全性 111

15.5 工作空间对接 112

15.6 节点管理 113

15.7 异步协作 113

15.8 小结 114

第16章 协作式科学:天体物理学需求与经验 115

16.1 数值相对论和天体物理学 115

16.2 CACTUS:一种网格应用框架 117

16.3 虚拟组织内的资源共享 117

16.4 与网格作业的交互 118

16.5 分布式计算 119

16.6 数据管理 120

16.7 小结 121

第四部分 体系结构 124

第17章 开放网格服务体系结构 124

17.1 面向服务体系结构 124

17.2 面向服务的网格体系结构 125

17.3 一个例子 127

17.4 Web服务 127

17.5 开放网格服务基础结构 129

17.6 OGSA服务和模式 140

17.7 例子回顾 141

17.8 其他问题 145

17.9 OGSA实现 145

17.10 未来发展方向 147

17.11 小结 147

第18章 资源和服务管理 149

18.1 网格中的资源管理 149

18.2 需求 150

18.3 通用资源管理结构 151

18.4 网格资源管理系统 157

18.5 服务协商和获取协议 160

18.6 未来发展方向 162

第19章 构建可靠的客户端和服务 163

19.1 可靠系统的基本原则 163

19.2 可靠的远程执行 164

19.3 工作管理 172

19.4 网格计算的层次 176

19.5 可靠输出 177

19.6 未来发展方向 181

19.7 小结 182

第20章 检测和监控 184

20.1 监控数据的使用者 184

20.2 检测 187

20.3 传感器及其管理 192

20.4 信息和监控事件数据发布 193

20.5 监控事件数据归档 195

20.6 数据分析 196

20.7 实例研究 198

20.8 小结 201

第21章 虚拟组织安全:联合信任和策略域 203

21.1 网格安全需求 203

21.2 新兴的安全技术 210

21.3 Web服务安全 215

21.4 GSI:OGSA安全参考标准的实现 219

21.5 小结 222

第五部分 数据与知识 224

第22章 数据访问、集成和管理 224

22.1 数据密集型应用 225

22.2 结构化数据的类型和来源 227

22.3 数据管理的挑战 229

22.4 体系结构方法 231

22.5 数据源服务 232

22.6 聚合数据管理服务 237

22.7 联盟服务 239

22.8 实例研究:地球系统网格 243

22.9 小结 245

第23章 运用知识和语义增强服务与应用 247

23.1 面向网格的知识和网格中的知识 247

23.2 知识环境 248

23.3 面向知识网格的体系结构 251

23.4 知识表达 252

23.5 处理知识 253

23.6 面向知识网格 255

23.7 面向知识网格实例研究 257

23.8 小结 262

第六部分 工具 265

第24章 应用层工具 265

24.1 需求 265

24.2 网格编程模型 266

24.3 网格应用执行环境 269

24.4 网格远程过程调用案例研究 272

24.5 卫星检查系统案例研究 274

24.6 MPICH-G2案例研究 276

24.7 APST案例研究 277

24.8 小结 278

第25章 语言、编译器和运行系统 281

25.1 网格计算挑战 281

25.2 并行计算的经验 282

25.3 当前的网格编程工具 285

25.4 GrADS方法 286

25.5 构件技术 289

25.6 小结 291

第26章 应用调试和适应 293

26.1 资源和性能的变化 293

26.2 性能合同和可适应控制 294

26.3 自动性能测试工具 295

26.4 执行签名 298

26.5 模糊逻辑控制 299

26.6 自适应控制实例 301

26.7 小结 303

第七部分 基础设施 307

第27章 生产部署:经验和建议 307

27.1 构建大规模网格 307

27.2 网格软件 308

27.3 网格上下文 309

27.4 生产网格的相关问题 310

27.5 构建多站点网格 320

27.6 小结 323

第28章 计算单元 325

28.1 基本单元 325

28.2 简单组合单元:本地网格 330

28.3 小结 337

第29章 对等计算技术 339

29.1 简要历史回顾 340

29.2 应用 345

29.3 特性与问题 350

29.4 未来发展方向 354

29.5 小结 356

第30章 网络基础设施 357

30.1 过去(1969~1988) 359

30.2 现在(1988~2005) 363

30.3 未来(2005~) 368

30.4 挑战 372

30.5 小结 374

词汇表 377

参考文献 393

特别致谢 434

索引 441