《云计算百科全书》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:(澳)SanMurugesan(桑·穆鲁吉桑)著,陈志德译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2018
  • ISBN:9787121337994
  • 页数:762 页
图书介绍:云计算百科全书为IT从业者,教育者,研究人员以及学生提供了关于云计算知识的概述。这一独一无二的出版物由工业界和学术界的专家共同撰写完成,将广泛的云计算话题涵盖在了单独的一册书中,包括诸如技术趋势和发展,研究热点内容,最佳实践,标准以及云应用等相关云计算话题。该书以多视角审视云计算,力求解决云计算利益相关者在开发,经营,管理及使用云的过程中可能会遇到的问题。此外,本书还研究了云计算对当下及未来的影响。

第一部分 云计算简介 2

第1章 云计算概述 2

1.1 引言 3

1.2 云计算 4

1.3 云服务模式 5

1.4 云计算部署模型 9

1.5 云计算的优势、局限性及风险 10

1.6 迁移到云 12

1.7 云展望与启示 13

1.8 结论 14

参考文献 14

云词汇 15

第二部分 云服务 18

第2章 云服务和云服务提供商 18

2.1 引言 19

2.2 IaaS提供商 19

2.3 PaaS提供商 21

2.4 SaaS提供商 24

2.5 DSaaS提供商 26

2.6 其他服务 27

2.7 非主要提供商 30

2.8 结论 31

参考文献 32

第3章 移动云计算 33

3.1 引言 34

3.2 移动云计算概述 35

3.3 移动云计算架构 39

3.4 突出的挑战 42

3.5 结论 45

参考文献 45

第4章 社区云 47

4.1 引言 48

4.2 社区云的概念 48

4.3 云用户社区 50

4.4 要求和挑战 53

4.5 社区云的潜力 55

4.6 社区云的成就 56

4.7 结论 57

参考文献 58

第5章 政府云 59

5.1 引言 60

5.2 联邦政府的云之旅 60

5.3 登机预检——政府机构的主要注意事项 63

5.4 联邦市场——主要产品 65

5.5 下一代云采用者 66

5.6 可预见的未来——当前的举措 68

参考文献 69

第6章 基于云的开发环境:PaaS 71

6.1 引言 72

6.2 PaaS模型的基本原理 72

6.3 集成平台即服务 75

6.4 应用程序平台即服务 76

6.5 领先PaaS解决方案提供商的简要比较 77

6.6 结论 78

参考文献 79

第三部分 云框架和技术 82

第7章 参考框架 82

7.1 引言 83

7.2 常见云参考框架 83

7.3 结论 94

参考文献 95

第8章 虚拟化概述 96

8.1 引言 97

8.2 虚拟化的起源 98

8.3 虚拟化的类型 99

8.4 虚拟化的优势 101

8.5 VMware VI3和vSphere 103

8.6 虚拟化和私有云 106

8.7 虚拟化的局限性 107

8.8 灾难恢复和业务连续性 108

8.9 结论 109

参考文献 110

第9章 云网络和I/O虚拟化 111

9.1 引言 112

9.2 网络虚拟化 112

9.3 I/O虚拟化 119

9.4 结论:端到端网络和I/O虚拟化设计 123

缩略语 123

参考文献 124

第10章 云网络 126

10.1 引言 127

10.2 云网络的特性 127

10.3 云网络的类型 128

10.4 云网络架构 130

10.5 结论 138

参考文献 139

第11章 云计算:概述无线数据中心网络 140

11.1 引言 141

11.2 传统DCN的挑战 142

11.3 无线DCN的架构 143

11.4 无线DCN的性能 146

11.5 结论 150

参考文献 150

第12章 开源云软件解决方案 152

12.1 引言 153

12.2 开源IaaS云解决方案的评估标准 154

12.3 开源PaaS云软件解决方案的评估标准 157

12.4 开源SaaS云软件解决方案的评估标准 158

12.5 开源云基础设施自动工具 160

12.6 结论 161

参考文献 162

第13章 开发云软件:开发人员的机遇和挑战 164

13.1 引言 165

13.2 挑战 167

13.3 SaaS开发平台 170

13.4 数据库级多租户 172

13.5 最佳实践 174

13.6 结论 176

参考文献 177

第四部分 云集成和标准 180

第14章 云的可移植性和互操作性 180

14.1 引言 181

14.2 云计算中的互操作性问题 181

14.3 云计算中的可移植性问题 183

14.4 实现可移植性和互操作性 185

14.5 结论 192

参考文献 192

第15章 云联合和地理分布 194

15.1 引言 195

15.2 分布式计算 199

15.3 分布式通信 203

15.4 结论 205

致谢 206

参考文献 206

第16章 云标准 208

16.1 引言 209

16.2 为什么要有标准 209

16.3 什么样的标准 210

16.4 什么样的组织 210

16.5 云、标准和管理 211

16.6 个人标准 212

16.7 展望和结论 219

致谢 220

参考文献 220

第五部分 云安全、隐私和合规性 224

第17章 云安全:问题和隐患 224

17.1 引言 225

17.2 云中的机密性、完整性和可用性 226

17.3 问题和挑战 227

17.4 结论 236

致谢 236

参考文献 237

第18章 保护云:方法和实践 239

18.1 云安全管理 240

18.2 云安全机制和技术 243

18.3 云安全审计和评估 246

18.4 云入侵检测和事件响应 248

18.5 云业务连续性和灾难恢复计划 250

18.6 结论 251

参考文献 252

第19章 云取证 253

19.1 引言 254

19.2 背景 254

19.3 云取证的挑战 256

19.4 云中可信赖的取证 260

19.5 云数字取证的优势 263

19.6 开放性问题 264

19.7 结论 265

参考文献 265

第20章 隐私、法律和云服务 267

20.1 引言 268

20.2 隐私理论的进化 268

20.3 隐私法 269

20.4 TOS协议和隐私政策 273

20.5 数据控制 275

20.6 结论 276

致谢 277

参考文献 277

第21章 确保云中的隐私 279

21.1 引言 280

21.2 什么是数据隐私 282

21.3 云中隐私的风险 284

21.4 解决隐私的IT最佳实践 286

21.5 最近的隐私研究 288

21.6 结论 289

参考文献 290

第22章 云中的合规性 292

22.1 引言 293

22.2 相关的合规性 293

22.3 云环境中的IT合规性 294

22.4 安全标准和证书 295

22.5 结论 298

附加资源 298

参考文献 299

第六部分 云性能、可靠性和可用性 302

第23章 云容量规划和管理 302

23.1 引言 303

23.2 问题陈述 303

23.3 何时进行容量规划和管理 305

23.4 容量规划和管理:工业解决方案 306

23.5 容量规划和管理:研究解决方案 310

23.6 结论 315

参考文献 316

第24章 云中的容错 318

24.1 引言 319

24.2 云中的容错策略 322

24.3 结论 327

参考文献 328

第25章 云能源消耗 330

25.1 引言 331

25.2 云资源管理政策和能源优化 333

25.3 能量比例系统和服务器利用率 334

25.4 能源感知负载均衡和服务器整合 336

25.5 规模经济和能源消耗 338

25.6 大型数据中心的能源使用和生态影响 339

25.7 结论 342

参考文献 343

第26章 云建模和模拟 346

26.1 引言 347

26.2 建模和模拟概述 347

26.3 云建模和模拟要求 351

26.4 云的建模和模拟 352

26.5 云建模和模拟的挑战 355

26.6 模拟项目案例:Open Stack映像部署 356

26.7 结论 358

参考文献 358

第27章 云测试概述 360

27.1 引言 361

27.2 云对软件测试提出的挑战 362

27.3 云中测试的主要优势 362

27.4 云测试维度 363

27.5 云集成测试的挑战和方法 369

27.6 关于未来的结论和评论 370

参考文献 370

第28章 测试云和测试即服务 372

28.1 引言 373

28.2 基于云的服务的测试 373

28.3 为什么要测试云部署 375

28.4 对云测试的结果产生信心 377

28.5 基于云的测试 378

28.6 云测试基准 382

28.7 结论与展望 382

参考文献 383

第29章 云服务评估 384

29.1 引言 385

29.2 云服务评估的当前目的 385

29.3 已评估的云服务特性 386

29.4 云服务评估的事实基准 388

29.5 云服务评估方法 389

29.6 实践中CEEM的案例 392

29.7 结论 396

参考文献 396

第七部分 云迁移和管理 400

第30章 企业云计算战略和政策 400

30.1 引言 401

30.2 成功的基础 401

30.3 政策 401

30.4 确定目标 402

30.5 识别方法 403

30.6 企业架构 404

30.7 云冠军——获得高级执行支持 405

30.8 避免云简仓 406

30.9 治理 406

30.10 投资组合分析 407

30.11 预测挑战 408

30.12 结论 409

参考文献 409

第31章 云代理 410

31.1 引言 411

31.2 云计算的关键挑战和云代理的需求 411

31.3 云代理概述 413

31.4 云代理架构 414

31.5 云代理套利机制 415

31.6 云代理聚合机制 418

31.7 云代理中介机制 420

31.8 结论和展望 420

参考文献 421

第32章 将应用程序迁移到云中 422

32.1 引言 423

32.2 云迁移路线图 424

32.3 将CSS迁移到云环境中 428

32.4 结论和未来的工作 434

参考文献 435

第33章 身份和访问管理 436

33.1 引言 437

33.2 身份和访问管理说明 437

33.3 IAM和云 438

33.4 云环境中IAM的挑战和风险 443

33.5 注意事项 444

33.6 结论 446

参考文献 446

第34章 云服务用户授权的OAuth标准 448

34.1 引言 449

34.2 OAuth发展历程 450

34.3 OAuth 1.0概述 450

34.4 OAuth 1.0与OpenID的比较 452

34.5 OAuth 2.0概述 453

34.6 OAuth 2.0的新功能 455

34.7 一般安全注意事项 456

34.8 可能的威胁和对策 456

34.9 应用支持 457

34.10 批评 457

34.11 结论 458

参考文献 458

第35章 云计算系统中的分布式访问控制 460

35.1 引言 461

35.2 DAC的特性和功能 461

35.3 云环境中的分布式访问控制 462

35.4 访问控制策略和模型 467

35.5 云中的身份管理 469

35.6 信誉与信任 473

35.7 数据安全 474

35.8 结论和研究方向 475

参考文献 475

第36章 云服务级别协议 477

36.1 引言 478

36.2 云服务涉及的实体 478

36.3 评估云服务的SLA 479

36.4 公共云提供商的服务级别协议 485

36.5 云SLA的未来 489

36.6 相关工作 490

367结论 490

参考文献 490

第37章 应用程序非功能性需求驱动的互连云资源的自动配置 492

37.1 引言 493

37.2 云配置、监控和资源选择 494

37.3 非功能性需求驱动的资源配置 496

37.4 系统架构 498

37.5 性能评估 504

37.6 结论和未来方向 506

参考文献 507

第38章 云计算的法律方面 509

38.1 引言 510

38.2 法律、技术和云 511

38.3 主要法律法规 512

38.4 处理跨境数据流 517

38.5 合同和服务条款 519

38.6 结论 521

参考文献 522

第39章 云经济 524

39.1 引言 525

39.2 云计算经济学 525

39.3 云服务定价 527

39.4 标准提供商-客户结构 530

39.5 云供应链 531

39.6 促进者在增加经济价值中的作用 532

39.7 云计算背景下的经济术语 533

39.8 研究方向 535

39.9 结论 536

参考文献 537

第八部分 云应用和案例研究 540

第40章 云的工程应用 540

40.1 引言 541

40.2 基于云的工程服务 542

40.3 互操作性和云服务 543

40.4 云平台的协作技术 547

40.5 结论 551

致谢 552

免责声明 552

参考文献 552

第41章 云的教育应用 554

41.1 引言 555

41.2 云技术在教育中的应用 555

41.3 教育中的云应用程序 557

41.4 云计算的研究 562

41.5 结论 565

参考文献 566

第42章 个人云应用程序 568

42.1 引言 569

42.2 个人云应用主要提供商 570

42.3 问题和限制 570

42.4 个人应用类别 573

42.5 得到的教训 575

参考文献 575

第43章 云游戏 577

43.1 引言 578

43.2 基于视频的云游戏 578

43.3 基于指令的云游戏 582

43.4 基于文件的云游戏 584

43.5 基于组件的云游戏 586

43.6 云游戏模式的选择 588

43.7 结论 589

参考文献 590

第九部分 云中的大数据和分析 594

第44章 大数据介绍 594

44.1 引言 595

44.2 什么是大数据 595

44.3 你能用它做什么——大数据分析 599

44.4 大数据分析的局限性 600

44.5 房间里的大象:MapReduce和Hadoop 601

44.6 一切都是一个网络:大数据图形分析 601

44.7 数据流 604

44.8 结论 605

参考文献 606

第45章 云中的大数据 609

45.1 引言 610

45.2 大数据数据库 610

45.3 云中的大数据应用 613

45.4 结论 619

参考文献 620

第46章 云托管数据库 622

46.1 引言 623

46.2 NoSQL数据库系统 624

46.3 数据库即服务 626

46.4 虚拟化数据库服务器 628

46.5 结论 629

参考文献 632

第47章 云数据管理 634

47.1 引言 635

47.2 云数据管理技术概述 637

47.3 设计和实施 639

47.4 结论 643

参考文献 644

第48章 云中的大规模分析 646

48.1 引言 647

48.2 Hadoop和数据分析工具 647

48.3 Hadoop简史 648

48.4 Hadoop即软件 648

48.5 Hadoop组件 649

48.6 Hadoop分布式文件系统 649

48.7 其他Hadoop组件 652

48.8 案例研究 656

48.9 云中的Hadoop 656

48.10 包装 657

48.11 Hadoop替代方案 658

48.12 结论 660

参考文献 661

第49章 云编程模型(MapReduce) 662

49.1 引言 663

49.2 功能编程中的Map和Reduce 664

49.3 MapReduce编程模型 665

49.4 谷歌MapReduce实现 667

49.5 谷歌MapReduce中的容错和确定性 668

49.6 中间结果和组合器 669

49.7 框架输入和输出 670

49.8 附加功能 670

49.9 谷歌用例 672

49.10 Hadoop MapReduce 672

49.11 云中的MapReduce实现 675

49.12 MongoDB中的MapReduce 676

49.13 MapReduce用例 676

49.14 MapReduce的优点和局限性 676

49.15 结论 677

参考文献 677

第50章 开发云的弹性软件 678

50.1 引言 679

50.2 云编程 679

50.3 云编程框架 682

50.4 示例应用程序 688

50.5 结论 695

致谢 696

参考文献 696

第51章 云服务的分布式知识发现 698

51.1 引言 699

51.2 分布式KDD系统的要求 699

51.3 云分布式KDD 702

51.4 数据挖掘云框架 703

51.5 结论 709

参考文献 710

第52章 云知识建模和管理 711

52.1 引言 712

52.2 智能云的云知识建模 715

52.3 智能云与工业应用程序 720

52.4 结论 721

参考文献 722

第十部分 云前景 726

第53章 云对IT专业人员和IT行业的影响 726

53.1 引言 727

53.2 对IT行业的影响 727

参考文献 734

第54章 新兴市场的云计算 736

54.1 引言 737

54.2 新兴市场中云计算的扩散:一项调查 738

54.3 推动新兴市场使用和部署云计算的因素 743

54.4 限制新兴市场云计算扩散的因素 745

54.5 讨论与启示 746

54.6 结论 747

参考文献 747

第55章 云计算的研究主题 749

55.1 引言 750

55.2 虚拟化 750

55.3 配置 751

55.4 监控 751

55.5 云设计 751

55.6 应用程序部署和架构 752

55.7 安全和隐私 753

55.8 大数据和分析 754

55.9 政府和云计算研究 754

55.10 结论 755

参考文献 755

第56章 云展望:云的未来 757

56.1 引言 758

56.2 光明的发展前景 758

56.3 进展和未来方向 759

56.4 云计算:新常态 762

参考文献 762