图书介绍

云计算导论 从应用视角开启云计算之门PDF|Epub|txt|kindle电子书版本网盘下载

云计算导论 从应用视角开启云计算之门
  • 韩燕波,王磊,王桂玲,刘晨编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121247972
  • 出版时间:2015
  • 标注页数:280页
  • 文件大小:55MB
  • 文件页数:292页
  • 主题词:计算机网络

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

云计算导论 从应用视角开启云计算之门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 摩尔定律1

1.2 云计算的出现3

1.3 从领域应用需求看云计算5

1.3.1 城市交通系统概述5

1.3.2 信息处理基础设施需求6

1.3.3 海量数据集成和处理的需求7

1.3.4 多应用系统集成和协同的需求8

1.3.5 传统技术面临的挑战10

1.4 云计算能带来什么14

1.5 如何尽快学好云计算15

1.6 思考题16

第2章 云计算初探17

2.1 云计算的定义和基本特征17

2.2 云计算的发展动因和沿革19

2.2.1 计算模式的演变20

2.2.2 互联网基础设施的演变21

2.2.3 数据管理的演变22

2.2.4 应用软件形态的演变24

2.2.5 人机交互方式的演变25

2.3 云基础设施体系架构与核心技术27

2.4 搭建和使用云基础设施所要解决的核心问题29

2.5 小结31

2.6 思考题31

第3章 如何实现连网设备的优化利用与弹性伸缩32

3.1 引言32

3.2 虚拟化33

3.2.1 虚拟化的定义34

3.2.2 虚拟化的历史沿革与分类35

3.3 服务器虚拟化36

3.3.1 核心概念36

3.3.2 关键特性37

3.3.3 面临的问题38

3.4 服务器虚拟化关键技术39

3.4.1 服务器虚拟化的实施过程39

3.4.2 动态资源优化41

3.4.3 虚拟机迁移42

3.5 虚拟化资源环境建设与管理43

3.5.1 虚拟化资源管理平台体系架构44

3.5.2 虚拟化资源管理平台模块功能45

3.5.3 虚拟化资源管理平台管理流程47

3.6 小结48

3.7 思考题49

第4章 如何实现大规模数据的弹性存储50

4.1 引言50

4.2 弹性存储的核心问题51

4.2.1 命名空间52

4.2.2 元数据管理54

4.2.3 故障和错误处理55

4.2.4 性能和效率61

4.3 HDFS62

4.3.1 HDFS的目标和基本假设条件62

4.3.2 HDFS体系架构63

4.3.3 性能保障65

4.3.4 访问接口68

4.4 HDFS的管理与应用69

4.4.1 基于命令行的管理与应用69

4.4.2 基于Java API的管理与应用73

4.5 应用实例:视频文件管理系统76

4.5.1 需求分析76

4.5.2 系统设计77

4.5.3 系统实现78

4.6 小结82

4.7 思考题82

第5章 如何实现海量多元数据的高效管理83

5.1 引言83

5.2 NoSQL数据库84

5.2.1 NoSQL数据库设计原理84

5.2.2 NoSQL数据库数据模型86

5.2.3 NoSQL数据库的数据划分技术90

5.2.4 NoSQL数据库及其分类94

5.2.5 NoSQL数据库的优势和劣势95

5.3 HBase数据库系统99

5.3.1 数据模型99

5.3.2 系统架构100

5.3.3 HBase访问接口105

5.4 HBase的管理与应用106

5.4.1 基于命令行的管理与应用106

5.4.2 基于Java API的管理与应用111

5.5 应用实例:交通监控图片管理116

5.5.1 需求分析116

5.5.2 系统设计116

5.5.3 系统实现117

5.6 小结122

5.7 思考题122

第6章 如何实现大规模数据的并行分析与处理123

6.1 引言123

6.2 MapReduce的由来和原理124

6.2.1 一个朴素的单词计数程序124

6.2.2 多线程并行化单词计数程序124

6.2.3 使用分块存储的单词计数程序125

6.2.4 在多台计算机上并行运行的单词计数程序126

6.2.5 MapReduce的提出127

6.2.6 MapReduce的设计思想129

6.3 MapReduce的开源实现——Hadoop131

6.3.1 Hadoop运行环境131

6.3.2 Hadoop工作流程132

6.3.3 Hadoop作业运行机制133

6.4 Hadoop中的数据类型和格式140

6.4.1 文件输入141

6.4.2 其他输入格式143

6.4.3 输出格式143

6.5 Hadoop编程案例143

6.5.1 单词计数程序例子回顾143

6.5.2 数据去重146

6.5.3 数据排序149

6.6 小结153

6.7 思考题153

第7章 如何利用云中的各类资源154

7.1 引言154

7.2 服务计算基础155

7.2.1 服务的基本概念155

7.2.2 SOA基本原理156

7.2.3 Web服务的两种基本形态157

7.3 云服务与一切皆服务的交付模式160

7.3.1 云服务的定义和分类160

7.3.2 XaaS与一切皆服务的交付模式162

7.3.3 云服务案例163

7.4 服务开发实践165

7.4.1 Java与Web服务开发165

7.4.2 SOAP服务开发实践166

7.4.3 REST服务开发实践170

7.5 小结172

7.6 思考题172

第8章 如何进行云应用开发173

8.1 引言173

8.2 面向多租户的云应用设计174

8.2.1 多租户与应用交付模式174

8.2.2 多租户应用的设计要求175

8.2.3 多租户应用的实现方法176

8.2.4 业界现状177

8.3 基于服务组合的云应用开发方法178

8.3.1 面向IT开发人员的服务组合178

8.3.2 面向最终用户的服务组合187

8.4 云应用的部署198

8.5 小结201

8.6 思考题202

第9章 如何保证安全203

9.1 引言203

9.2 云基础设施安全204

9.2.1 网络硬件安全204

9.2.2 主机系统安全206

9.2.3 安全管理209

9.3 云数据安全211

9.3.1 数据存储安全212

9.3.2 数据访问安全213

9.3.3 数据管理安全214

9.4 云应用安全215

9.4.1 用户认证215

9.4.2 应用授权216

9.5 云安全标准和法律法规219

9.6 小结221

9.7 思考题221

第10章 综合实践:交通流量监控222

10.1 引言222

10.2 需求分析222

10.3 基础环境搭建224

10.4 数据准备228

10.5 数据统计和索引233

10.6 查询接口封装236

10.7 应用界面开发238

10.8 云应用开发总结239

10.9 思考题241

附录A OpenStack的安装与配置242

A.1 总体规划242

A.2 操作系统准备243

A.3 安装OpenStack组件244

A.4 Keystone的配置、运行与测试247

A.5 Glance的配置、运行与测试249

A.6 Nova的配置、运行与测试251

A.7 horizon的配置、运行与测试255

A.8 安装与配置计算节点257

附录B Hadoop的安装与配置261

B.1 环境准备261

B.2 配置在单节点(伪分布式)环境下运行Hadoop262

B.3 在多节点(分布式)环境下运行Hadoop266

B.4 运行wordcount词频统计程序269

附录C HBase的安装与配置272

C.1 单机版272

C.2 伪分布模式273

C.3 完全分布模式274

参考文献277

热门推荐