本书是国内销量*大、被众多高校采用的教材《云计算》的*新升级版,是中国云计算专家咨询委员会秘书长刘鹏教授团队的心血之作。在应对大数据挑战的过程中,云计算技术日趋成熟,拥有大量的成功商业应用。本书追踪*新技术,相比第二版更新了60%以上的内容,包括大数据与云计算、google云计算、amazon云计算、微软云计算、hadoop 2.0及其生态圈、虚拟化技术、openstack开源云计算、云计算数据中心、云计算核心算法和中国云计算技术等。刘鹏教授创办的中国云计算(chinacloud.cn)、中国大数据(thebigdata.cn)网站和刘鹏微信公众号(lpoutlook)为本书学习提供技术支撑。
60%以上内容为全新内容,包括hadoop2.0,openstack,云计算核心算法等。
第1章大数据与云计算
1.1大数据时代
1.2云计算--大数据的计算
1.3云计算发展现状
1.4云计算实现机制
1.5云计算压倒性的成本优势
习题
参考文献
第2章google云计算原理与应用
2.1google文件系统gfs
2.1.1系统架构
2.1.2容错机制
2.1.3系统管理技术
2.2分布式数据处理mapreduce
2.2.1产生背景
2.2.2编程模型
2.2.3实现机制
2.2.4案例分析
2.3分布式锁服务chubby
2.3.1paxos算法
2.3.2chubby系统设计
2.3.3chubby中的paxos
2.3.4chubby文件系统
2.3.5通信协议
2.3.6正确性与性能
2.4分布式结构化数据表bigtable
2.4.1设计动机与目标
2.4.2数据模型
2.4.3系统架构
2.4.4主服务器
2.4.5子表服务器
2.4.6性能优化
2.5分布式存储系统megastore
2.5.1设计目标及方案选择
2.5.2megastore数据模型
2.5.3megastore中的事务及并发控制
2.5.4megastore基本架构
2.5.5核心技术--复制
2.5.6产品性能及控制措施
2.6大规模分布式系统的监控基础架构dapper
2.6.1基本设计目标
2.6.2dapper监控系统简介
2.6.3关键性技术
2.6.4常用dapper工具
2.6.5dapper使用经验
2.7海量数据的交互式分析工具dremel
2.7.1产生背景
2.7.2数据模型
2.7.3嵌套式的列存储
2.7.4查询语言与执行
2.7.5性能分析
2.7.6小结
2.8内存大数据分析系统powerdrill
2.8.1产生背景与设计目标
2.8.2基本数据结构
2.8.3性能优化
2.8.4性能分析与对比
2.9google应用程序引擎
2.9.1googleappengine简介
2.9.2应用程序环境
2.9.3googleappengine服务
习题
参考文献
第3章amazon云计算aws
3.1基础存储架构dynamo
3.1.1dynamo概况
3.1.2dynamo架构的主要技术
3.2弹性计算云ec
3.2.1ec2的基本架构
3.2.2ec2的关键技术
3.2.3ec2的安全及容错机制
3.3简单存储服务s
3.3.1s3的基本概念和操作
3.3.2s3的数据一致性模型
3.3.3s3的安全措施
3.4非关系型数据库服务simpledb和dynamodb
3.4.1非关系型数据库与传统关系数据库的比较
3.4.2simpledb
3.4.3dynamodb
3.4.4simpledb和dynamodb的比较
3.5关系数据库服务rds
3.5.1rds的基本原理
3.5.2rds的使用
3.6简单队列服务sqs
3.6.1sqs的基本模型
3.6.2sqs的消息
3.7内容推送服务cloudfront
3.7.1cdn
3.7.2cloudfront
3.8其他amazon云计算服务
3.8.1快速应用部署elasticbeanstalk和服务模板cloudformation
3.8.2dns服务router
3.8.3虚拟私有云vpc
3.8.4简单通知服务和简单邮件服务
3.8.5弹性mapreduce服务
3.8.6电子商务服务devpay、fps和simplepay
3.8.7amazon执行网络服务
3.8.8土耳其机器人
3.8.9数据仓库服务redshift
3.8.10应用流服务appstream和数据流分析服务kinesis
3.9aws应用实例
3.9.1照片和视频共享网站smugmug
3.9.2视频制作网站animoto
3.9.3网站排名alexa
3.10小结
习题
参考文献
第4章微软云计算windowsazure
4.1微软云计算平台
4.2微软云操作系统windowsazure
4.2.1windowsazure概述
4.2.2windowsazure计算服务
4.2.3windowsazure存储服务
4.2.4windowsazureconnect
4.2.5windowsazurecdn
4.2.6fabric控制器
4.3微软云关系数据库sqlazure
4.3.1sqlazure概述
4.3.2sqlazure关键技术
4.3.3sqlazure和sqlserver对比
4.4windowsazureappfabric
4.4.1appfabric概述
4.4.2appfabric关键技术
4.5windowsazuremarketplace
4.6windowsazure服务平台
4.6.1网站
4.6.2虚拟机
4.6.3云服务
4.6.4移动服务
4.6.5大数据处理
4.6.6媒体支持
习题
参考文献
第5章hadoop2.0:主流开源云架构
5.1引例
5.1.1问题概述
5.1.2常规解决方案
5.1.3分布式下的解决方案
5.1.4小结
5.2hadoop2.0简述
5.2.1hadoop2.0由来
5.2.2hadoop2.0相关项目
5.2.3hadoop应用
5.3hadoop2.0部署
5.3.1部署综述
5.3.2传统解压包部署
5.4hadoop2.0体系架构
5.4.1hadoop2.0公共组件common
5.4.2分布式文件系统hdfs
5.4.3分布式操作系统yarn
5.4.4hadoop2.0安全机制简介
5.5hadoop2.0访问接口
5.5.1访问接口综述
5.5.2浏览器接口
5.5.3命令行接口
5.6hadoop2.0编程接口
5.6.1hdfs编程
5.6.2yarn编程
习题
参考文献
第6章hadoop2.0大家族
6.1hadoop2.0大家族概述
6.1.1分布式组件
6.1.2部署概述
6.2zookeeper
6.2.1zookeeper简介
6.2.2zookeeper入门
6.3hbase
6.3.1hbase简介
6.3.2hbase入门
6.4pig
6.4.1pig简介
6.4.2pig入门
6.5hive
6.5.1hive简介
6.5.2hive入门
6.6oozie
6.6.1oozie简介
6.6.2oozie入门
6.7flume
6.7.1flume简介
6.7.2flume入门
6.8mahout
6.8.1mahout简介
6.8.2mahout入门
6.9小结
习题
参考文献
第7章虚拟化技术
7.1虚拟化技术简介
7.2服务器虚拟化
7.2.1服务器虚拟化的层次
7.2.2服务器虚拟化的底层实现
7.2.3虚拟机迁移
7.2.4隔离技术
7.2.5案例分析
7.3存储虚拟化
7.3.1存储虚拟化的一般模型
7.3.2存储虚拟化的实现方式
7.3.3案例分析
7.4网络虚拟化
7.4.1核心层网络虚拟化
7.4.2接入层网络虚拟化
7.4.3虚拟机网络虚拟化
……
第8章openstack开源虚拟化平台
第9章云计算数据中心
第10章云计算核心算法
第11章中国云计算技术
第12章总结与展望
教授、博导、学科带头人,清华大学博士。现任中国云计算专家咨询委员会秘书长、中国信息协会大数据分会副会长、工信部云计算研究中心专家。主持完成科研项目25项,发表论文80余篇,出版专业书籍15本。获部级科技进步二等奖4项,三等奖4项。主编了国内第一本云计算教材《云计算》和第一本云计算编程书籍《实战Hadoop》。创办了知名的中国云计算(www.chinacloud.cn)和中国大数据(www.thebigdata.cn)网站。曾率队夺得2002 PennySort国际计算机排序比赛冠军,两次夺得全国高校科技比赛最高奖,并三次夺得清华大学科技比赛最高奖。荣获“全军十大学习成才标兵”(排名第一)、南京“十大杰出青年”、江苏省“333高层次人才培养工程”中青年科学技术带头人、清华大学“学术新秀”等称号。
《想出头,先学会低头》内容简介:如果把人生比作爬山,那么有的人在山脚下刚刚起步,有的人正向山腰跋涉,有的人已信步顶峰。但不
《一千零一夜(新版)》内容简介:《一千零一夜》又名《天方夜谭》。相传一国王因王后与人私通,心中愤恨,将王后处死之后,便每夜
《C++程序设计语言》介绍了标准C++以及由C++所支持的关键性编程技术和设计技术。标准C++较以前的版本功能更强大,其中许多新的语
《基鹏医生的抗疫纪事》内容简介:《基鹏医生的抗疫纪事》为“华西坝文化”丛书(第三辑)之一,采用日记的形式,以四川大学华西医
批处理在提高WINDOWS管理效率中的神奇应用 本书特色 本书作者结合多年的理论与实践知识,针对于系统管理员和网络管理员精心策划了这本书。本书将dos命令与批处...
版式设计原理,ISBN:9787500677390,作者:(日)佐佐木刚士目录 第1章页面构成的理论总觉得效果有点奇怪根据理论修改之后Spec
《PHP编程(第4版)》内容简介:PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP
{内容简介}在你成为一名行家之后,阅读HTML书籍给你的唯一感受就是厌烦吗?那么现在就是你拿起《深入浅出HTML与CSS、XHTML》来真
《多模态警示语的整体意义建构》内容简介:《多模态警示语的整体意义建构》为“当代外语研究论丛”之一,主要运用巴赫金的对话理论
中村好文,1948年生于日本千叶县,1972年毕业于武藏野美术大学建筑系。1976年到1980年,在吉村顺三设计事务所工作。1981年设立旅
《王沂孙词集》内容简介:此书系“词系列”丛书之一种。王沂孙存词六十余首,工于咏物诗,且多故国之思,清陈延焯《白雨斋词话》称
《维多利亚时期英国中产阶级婚姻家庭生活研究》内容简介:本书是系统研究维多利亚时期英国中产阶级婚姻家庭生活的专门著作,运用时
2011年11月,东京武藏野大学举办了《脉动的书——杉浦康平的设计哲学和手法》大展,全方位地展示了杉浦康平半个多世纪以来所创作
《C语言程序设计》内容简介:本书对C语言做了全面、详细、系统的介绍,全书共分十二个项目,按照程序设计的知识体系,由浅入深、循
MATLAB在时间序列分析中的应用 本书特色 本书简明扼要地介绍了时间序列及其相关领域的基本概念和基本理论,对ARMA序列预测、时间序列的统计分析、时间序列的时...
自从这本经典图书的第一版出版以来,网络的应用呈爆炸之势,电子商务已经成了我们生活和工作的一部分。与此同时,对我们安全和隐
《LabVIEW大学实用教程(第3版)》主要内容:LabVIEW是一种图形化编程语言,广泛用于仿真、数据采集、仪器控制、测量分析和数据显示
本书全面介绍了在VisualBasic6.0中如何调用WindowsAPI的技术,特别是结合读者在应用中经常遇到的具体问题编写了许多应用范例,书
《網頁設計索引》年刊自2000年誕生起現已發展成同行業最重要的出版物之一,每年都會對網頁設計的最新趨勢給予準確概述。網站可簡
《中国领先企业管理思想研究(珍藏版)》内容简介:在改革开放30年多的企业经营实践中,中国涌现了一批知名企业,许多企业保持了长