云计算是什么意思(云计算是什么意思简介)

  目录

  第一章引言1

  1.1云计算的概念1

  1.2云计算的发展现状3

  1.3云计算实现机制5

  1.4网格计算和云计算6

  1.5云计算的发展环境9

  1.5.1云计算和3G 9

  1.5.2云计算和物联网9

  1.5.3云计算和移动互联网10

  1.5.4云计算和三网融合11

  1.6云计算的巨大成本优势12

  练习15

  参考文献15

  第二章谷歌云计算的原理和应用

  2.1 Google文件系统GFS 17

  2.1.1系统架构

  2.1.2容错机制20

  2.1.3系统管理技术20

  2.2分布式数据处理MapReduce 21

  2.2.1背景21

  2.2.2编程模型22

  2.2.3实施机制22

  2.2.4案例分析24

  2.3分布式锁服务Chubby 25

  2.3.1 Paxos算法26

  2 . 3 . 2 Chabby系统设计27

  2.3.3胖乎乎的Paxos 29

  2 . 3 . 4 Chabby文件系统31

  通信协议32

  2.3.6正确性和性能34

  2.4分布式结构化数据表Bigtable 35

  2.4.1设计动机和目标35

  2.4.2数据模型36

  系统架构37

  2.4.4主服务器38

  2.4.5子表服务器39

  2.4.6性能优化

  2.5分布式存储系统Megastore 43

  2.5.1设计目标和方案选择44

  2.5.2大型商店数据模型44

  2 . 5 . 3 mega store 46中的事务和并发控制

  2 . 5 . 4 mega store 47的基本架构

  2.5.5核心技术-复制49

  2.5.6产品性能和控制措施52

  2.6大型分布式系统的监控基础设施Dapper 54

  2.6.1基本设计目标54

  2 . 6 . 2 dapper监控系统的引入54

  2.6.3关键技术57

  2.6.4常用的Dapper工具58

  2 . 6 . 5 dapper 60的使用经验

  2.7 Google应用引擎62

  2 . 7 . 1 Google app引擎介绍62

  应用环境63

  2.7.3谷歌应用引擎服务65

  2 . 7 . 4 Google app引擎72的编程实践

  练习86

  参考文献86

  第三章亚马逊云计算AWS 88

  3.1亚马逊平台:Dynamo 88的基本存储架构

  3.1.1迪纳摩在亚马逊服务平台88中的地位

  3.1.2迪纳摩架构的主要技术89

  3.2弹性计算云EC2 97

  3 . 2 . 1 EC2 97的主要特性

  3 . 2 . 2 EC2 97的基本框架和主要概念

  3 . 2 . 3 EC2 99的关键技术

  3.3.4 EC2安全和容错机制101

  3.3简单存储服务S3 102

  3.3.1基本概念和操作102

  3.3.2数据一致性模型104

  3.3.3 S3安全措施105

  3.4简单排队服务SQS 107

  3.4.1 SQS基本型号107

  3.4.2两个重要概念107

  3.4.3信息108

  3.4.4身份认证109

  3.5简单数据库服务简单数据库109

  3.5.1重要概念110

  3.5.2存在的问题和解决方案112

  3 . 5 . 3 SimpleDB和其他AWS 112的组合使用

  3.6关系数据库服务的RDS 113

  3 . 6 . 1 SQL和NoSQL数据库的比较113

  3.6.2无线电数据系统数据库原则114

  3.6.3无线电数据系统115的使用

  3.7内容推送服务云前端115

  3.7.1内容推送网络CDN 115

  3.7.2云内容推送云前端117

  3.8其他亚马逊云计算服务119

  3.8.1快速应用部署弹性豆茎和服务模板云信息119

  3.8.2云路由器53 119中的DNS服务

  3.8.3虚拟私有云VPC 120

  3.8.4简单通知服务SNS和简单邮件服务SES 120

  3.8.5灵活的地图缩减服务1