《云端运算 技术、应用、标准和商业模式》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:周洪波著;陈世兴校订;锺隆宇校阅
  • 出 版 社:全华图书股份有限公司
  • 出版年份:2012
  • ISBN:9572183083
  • 页数:420 页
图书介绍:

第1章 计算力的追求 2

1.1概述 2

1.2计算力就是生产力 5

1.3计算力的两极化发展 8

1.4云端运算是IT的“第三产业” 11

1.5小结 13

习题 14

第2章 走近云端运算 16

2.1初识云端运算 16

2.2走近云端运算 18

2.2.1相关技术发展历程 20

2.3云端运算:网格和SaaS的融合 25

2.3.1 HPC和网格运算 25

2.3.2 SaaS和XaaS 28

2.4云端运算:ICT的“通天塔” 30

2.5小结 34

习题 35

第3章 虚拟化与云端运算 38

3.1虚拟化技术与分类探讨 38

3.2单机虚拟化 41

3.2.1 Hypervisor技术 45

3.2.2 Hypervisor产品 50

3.2.3 VMWare与Xen 53

3.2.4其他虚拟化技术 55

3.3多机虚拟化:云端运算的根基 58

3.4小结 61

习题 63

第4章 HPC系统及其发展 66

4.1分散式计算与平行计算 66

4.2超级电脑的发展及其应用 67

4.2.1“牛”计算改变格局 70

4.2.2超级计算与Grand Challenges 73

4.2.3 HPC电脑群与BOINC 76

4.3 HPC系统的系统架构 78

4.3.1 Flynn-Johnson分类法 80

4.3.2共用记忆体与SMP 82

4.3.3分散式记忆体与MPP 85

4.3.4 HPS高性能路由器 87

4.4超级计算TOP 500 89

4.4.1 Graph500和GPU 92

4.5小结 94

习题 94

第5章 HPC软体与中间层 98

5.1平行和分散式演算法 98

5.1.1 Amdahl和Gustafson定律 100

5.2并行处理程式设计模式 102

5.2.1 Implicit与Explicit程式模式 104

5.3 HPC中间层软体与多机虚拟化 107

5.3.1 PVM、MPI与MapReduce 108

5.4作业排程与管理 110

5.4.1 Condor与Hadoop 114

5.4.2中断点、迁移和VMotion 114

5.5机群和群集 115

5.5.1 Beowulf、LV S和MOSIX 117

5.6网格运算与网格中间层 121

5.6.1 Globus Toolkit 125

5.7小结 127

习题 128

第6章 商用分散式运算与云端运算 130

6.1 EDOC技术与企业级中间层 130

6.1.1 CORBA、.NET和Java EE 132

6.2公用(Utility)计算 136

6.3普及计算与行动计算 138

6.4 P2P网格运算与JXTA 140

6.5绿色(Green)计算与云端运算 141

6.5.1 Google资料中心技术 145

6.6平行档案系统 147

6.6.1 GPFS、Lustre和HDFS 150

6.7小结 153

习题 154

第7章 SaaS、SOA与云端服务 156

7.1 SaaS:软体即服务 156

7.1.1 S alesforce:软体终结者 162

7.1.2 Multi-Tenancy技术与模式 164

7.2 SaaS与套装软体 170

7.2.1 Google大战微软 172

7.2.2国内外SaaS发展现况 174

7.2.3 SaaS与SPI 179

7.3 SOA是SaaS和云端运算的基础 181

7.3.1 SOA与EAI 181

7.3.2 SOA与SaaS 184

7.3.3 SOA与云端运算 186

7.4 SaaS 3.0:云端服务 187

7.4.1行动云端服务 190

7.4.2 XaaS与物联网 193

7.5小结 196

习题 197

第8章 云端运算系统架构 200

8.1 NIST的云端运算定义 200

8.2云端运算系统架构 204

8.2.1三层 SPI架构 204

8.2.2四种部署方式 209

8.2.3五大关键功能 214

8.2.4六大基本特性 215

8.3统一Fabric和网路云端 217

8.4云端安全与安全作为云端服务 219

8.5云端储存技术与云端储存服务 222

8.6行动云端运算(MCC) 225

8.7小结 229

习题 230

第9章 云端运算典型技术与系统 232

9.1云端中间层和云端系统 232

9.1.1 IaaS中间层 233

9.1.2 PaaS中间层 234

9.1.3云端系统 239

9.2典型IaaS技术和系统 241

9.2.1 Amazon Web Services(AWS) 244

9.2.2 Eucalyptus 248

9.2.3开源IaaS与OpenStack 251

9.3典型PaaS技术和系统 254

9.3.1 APEX和Force.com 258

9.3.2 App Engine和AppScale 261

9.3.3 Apache Hadoop和开源PaaS 268

9.4云端运算系统全景图 277

9.5小结 285

习题 286

第10章 云端运算和标准化 288

10.1通天塔与标准化 288

10.2 SPI标准化 289

10.2.1可行性探讨 292

10.2.2现有成果介绍 297

10.2.3云端运算宣言 301

10.3网格和SOA的融合 302

10.3.1作业描述语言标准化案例 305

10.3.2网格内部标准化 308

10.4云端安全与云端储存标准化 308

10.5小结 310

习题 311

第11章 云端运算业务模式探讨 314

11.1 The Big Switch 314

11.1.1云端运算市场规模 315

11.2 SPI业务模式推动商业模式 321

11.2.1 SaaS和PaaS:收割长尾 322

11.2.2 IaaS:碳足迹和硬体终结者 325

11.2.3 B&H长尾与云端商业模式 329

11.3云端运算现况和趋势 331

11.3.1产业惯性定律的反作用 335

11.3.2技术和业务十大趋势 336

11.3.3 15年周期与Gartner周期 339

11.4小结 344

习题 345

第12章 进入云端的大门 348

12.1使用最著名的基础建设即服务的Amazon网路服务 348

12.1.1在Amazon Elastic Computing (Amazon EC2)上启动伺服器 348

12.1.2开始提供Web服务 359

12.1.3指定实体IP位置 361

12.1.4 Amazon网路服务小结 363

12.2平台即服务的代表Google App Engine (GAE) for Java 363

12.2.1 GAE的特性与其限制 364

12.2.2安装GAE开发环境与新增专案 364

12.2.3注册GAE服务并上传网页 369

12.2.4上传网页并开始提供Web服务 372

12.2.5执行JSP程式 375

12.3一定要会用的SaaS云端服务:Dropbox云端储存 377

12.3.1注册Dropbox与档案的同步化 377

12.3.2如何救回删除的档案与版本控制 380

12.3.3与他人共享资料夹 381

12.4小结 383

习题 384

总结 385

参考文献 387

附录 396

A.1中国云端运算标准化情况 396

A.2中国云端运算业务模式的现况和对策 397

A.2.1云端?政府的作为 397

A.2.2企业如何把握机遇和核心技术 402

A.3 DIY实务:如何自建一台超级电脑 412

A.3.1“穷人”超级电脑搭建步骤 413

A.3.2“富人”超级电脑搭建步骤 418