0


大数据与云计算实践教程
作者:刘文杰丛书名: ISBN:978-7-5685 -5302-5页数:244 开本:16装帧:平装 出版时间:2025-10-31中图分类:TP274;TP393.027
¥52.80

编辑推荐

本教材旨在建立符合双一流专业要求,基于大数据与云计算实验教学体系工程实 践体系及相关人才评价标准教学评价标准师资结构,实现人才培养网络应用网络教 工程认证的四位一体实践教学体系抽取基于大数据云计算等理论课程的实验内 ,针对工程实践教学体系,在教学过程中实现工程领域多个标准节点评价内容与教学体 系的结合;设计大数据与云计算的相关知识节点,开发完善的大数据与云计算实验教学体 按照从理论到实践的分层原则,形成本教材的编写体系,对大数据与云计算理论及相 关实验过程,进行案例性介绍和实施

本教材结合大数据与云计算实践教学体系在人才培养过程中的知识积累,重构大数 据与云计算实践教学体系的关键节点,从信息化人才培养的专业视角出发,构建人才咨 人才培养人才评估的人才发展全流程解决方案,以专业的人才发展服务为企业数字 化转型的实现贡献力量面对机遇与挑战,首先要更新专业建设与人才培养理念,树立人 才培养的三个面向:面向经济社会发展,以人才需求为导向,符合技术与产业发展;面向学 生发展,以学生为本,符合生源特点与发展潜质;面向差异化发展,以特色求发展,符合一流学校办学定位与区域特色本教材围绕培养目标培养方案培养机制培养保障等大 数 据 与 云 计 算 实 践 教 程 2 关键环节,建立满足高质量应用型人才培养需要的人才培养体系。 

本教材响应党的二十大精神,推进教育数字化,建设全民终身学习的学习型社会习型大国,及时丰富和更新了数字化微课资源,以二维码形式融合纸质教材,使得教材更 具及时性内容的丰富性和环境的可交互性等特征,使读者学习时更轻松更有趣味,促进 了碎片化学习,提高了学习效果和效率。 

本教材由大连理工大学刘文杰任主编,大连理工大学邹新阳任副主编,大连理工大学 惠煌韩瑜参与了编写

 

1 大数据基础知识 ……………… 1

1.1 大数据概述与价值……………… 1

1.2 大数据的关键技术……………… 4

1.3 大数据的应用场景……………… 5

1.4 本章总结………………………… 6

练习题 ………………………………… 7

2 云计算基础知识 ……………… 8

2.1

云计算概述及发展历程………… 8

2.2

云计算架构……………………… 9

2.3

云计算的分类 ………………… 13

2.4 本章总结 ……………………… 17

练习题………………………………… 17

3

数据存储技术及应用………… 18

3.1 存储技术和组网 ……………… 18

3.2

DAS 技术 ……………………… 27

3.3 SAN 技术 ……………………… 35

3.4

NAS技术 ……………………… 50

3.5 本章总结 ……………………… 58

练习题………………………………… 58

4 Hadoop大数据处理平台 …… 59

4.1 Hadoop平台概述 …………… 59

4.2 Hadoop生态系统 …………… 61

4.3 Hadoop安装部署 …………… 65

4.4 本章总结 ……………………… 69

练习题………………………………… 70

5 大数据离线计算框架………… 71

5.1 MapReduce技术原理 ………… 71

5.2 YARN 技术原理 ……………… 73

5.3 MapReduce实验 ……………… 78

5.4 本章总结 ……………………… 86

练习题………………………………… 86

6 大数据数据库………………… 87

6.1

HBase概述 …………………… 87

6.2

HBase的架构原理 …………… 89

6.3

HBase的应用实践 …………… 95

6.4 本章总结……………………… 116

练习题 ……………………………… 116

7

大数据数据转换 …………… 118

7.1 Sqoop概述 …………………… 118

7.2 Loader的应用实践 ………… 120

7.3 本章总结……………………… 126

练习题 ……………………………… 126

8 大数据日志处理 …………… 128

8.1 Flume概述…………………… 128

8.2 Flume的应用实践…………… 131

8.3 本章总结……………………… 137

练习题 ……………………………… 137

9 大数据实时计算框架 ……… 139

9.1 Spark概述 …………………… 139

9.2 Spark技术架构 ……………… 143

9.3 Spark的应用实践 …………… 149

9.4 SparkStreaming …………… 156

9.5 SparkSQL

………………… 160

9.6 本章总结……………………… 162

练习题 ……………………………… 162

10

大数据流计算……………… 164

10.1 流计算概述 ………………… 164

10.2 流计算的处理流程 ………… 166

10.3 Streaming流计算

………… 167

10.4 本章总结 …………………… 178

练习题 ……………………………… 179

11 大数据数据仓库…………… 180

11.1 Hive概述 …………………… 180

11.2 Hive的架构和数据存储 …… 182

11.3 Hive的应用实践 …………… 191

11.4 本章总结 …………………… 199

练习题 ……………………………… 199

12 虚拟化技术………………… 201

12.1 虚拟化概述 ………………… 201

12.2 计算虚拟化 ………………… 202

12.3 计算虚拟化的实现方式 …… 204

12.4 计算虚拟化的典型产品 …… 218

12.5 嵌套虚拟化 ………………… 219

12.6 存储虚拟化 ………………… 219

12.7 存储虚拟化的实现方式 …… 222

12.8 本章总结 …………………… 228

练习题 ……………………………… 228

13 OpenStack ………………… 230

13.1 OpenStack简介及特点 …… 230

13.2 OpenStack体系架构 ……… 231

13.3 OpenStack的应用实践 …… 237

13.4 本章总结 …………………… 237

练习题 ……………………………… 237

参考文献 ……………………………… 238