注册 登录 进入教材巡展
#

出版时间:2024-06

出版社:电子工业出版社

以下为《云计算与大数据技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121480225
  • 1-1
  • 540833
  • 49255603-0
  • 16开
  • 2024-06
  • 计算机科学与技术
  • 本科 研究生及以上
内容简介
本书分为两大部分,第一部分是云计算及云服务关键技术,第二部分是大数据应用开发实践技术。第一部分介绍大数据应用的基础—云计算,其中第1章主要介绍云计算的基础知识;第2~4章介绍云服务实现的关键技术,包括虚拟化技术、数据存储与管理技术、网络虚拟化技术;第5章介绍开源的云服务产品管理工具,重点介绍OpenStack。第二部分以大数据技术为主线,第6章介绍大数据的基础知识;第7章以搭建开源大数据分析平台为需求,介绍大数据分析平台与技术栈;第8~15章以大数据应用实践流程为主线,按分层技术栈介绍数据采集工具与消息队列、Hadoop分布式系统基础架构、Spark计算平台、Spark平台的安装部署与实践、Flink计算平台与实践、NoSQL数据库、Hive数据仓库与实践、数据可视化;第16章给出了综合实践的案例。本书配套在线课程"云计算与大数据技术”已在"学堂在线”和"智慧树”在线平台上线,同步提供实践实验手册和录屏实操视频,方便读者将理论和实践相结合。本书配套PPT等教学资源可在华信教育资源网(www.hxedu.com.cn)免费下载。本书可作为本科和高职院校计算机、软件、大数据相关专业的教材,也可为对云计算与大数据技术感兴趣的初学者提供参考。
目录
第一部分 云计算及云服务关键技术__eol__第1章 云计算概述 2__eol__1.1 云计算简介 2__eol__1.1.1 云计算的定义 2__eol__1.1.2 云计算的演进过程 3__eol__1.1.3 云计算的特点 6__eol__1.1.4 云计算的应用 7__eol__1.1.5 云计算安全 7__eol__1.2 云计算的产业生态 9__eol__1.2.1 云服务的分类 9__eol__1.2.2 云计算的产业链 12__eol__1.2.3 云服务提供商及产品 13__eol__1.3 云计算的关键技术 15__eol__1.3.1 分布式编程模型 16__eol__1.3.2 虚拟化技术 16__eol__1.3.3 数据存储技术 16__eol__1.3.4 数据管理技术 17__eol__1.3.5 云计算平台管理工具 17__eol__第2章 虚拟化概述 19__eol__2.1 虚拟化简介 19__eol__2.1.1 什么是虚拟化 19__eol__2.1.2 虚拟化技术的特点 20__eol__2.1.3 虚拟化与云计算 20__eol__2.2 虚拟化模式 21__eol__2.2.1 虚拟机监控器 21__eol__2.2.2 虚拟化模式的分类 21__eol__2.3 服务器虚拟化 23__eol__2.3.1 CPU虚拟化 23__eol__2.3.2 内存虚拟化 26__eol__2.3.3 I/O设备虚拟化 31__eol__2.4 存储虚拟化 34__eol__2.4.1 存储虚拟化的定义 34__eol__2.4.2 存储虚拟化分类 35__eol__2.5 网络虚拟化 35__eol__2.6 虚拟化软件 36__eol__第3章 数据存储与管理技术 37__eol__3.1 集中式存储与分布式存储 37__eol__3.1.1 常见存储分类 37__eol__3.1.2 集中式存储 38__eol__3.1.3 分布式存储 39__eol__3.2 分布式文件系统 40__eol__3.2.1 网络文件系统 40__eol__3.2.2 分布式文件系统的实现 41__eol__3.3 分布式对象存储 41__eol__3.3.1 Swift对象存储 41__eol__3.3.2 Haystack对象存储 42__eol__3.4 分布式数据库 43__eol__3.4.1 数据库架构模型 43__eol__3.4.2 大规模并行处理数据库 44__eol__3.4.3 分布式数据库的发展和产品 45__eol__3.5 云存储 46__eol__3.5.1 云存储的实现 46__eol__3.5.2 公有云存储服务 46__eol__3.5.3 私有云存储服务 47__eol__第4章 网络虚拟化技术 49__eol__4.1 网络虚拟化概述 49__eol__4.1.1 常见的网络虚拟化 49__eol__4.1.2 虚拟化环境下的物理网络 50__eol__4.1.3 虚拟化环境下的虚拟网络 51__eol__4.1.4 虚拟交换机 52__eol__4.2 云计算与网络虚拟化 55__eol__4.2.1 云计算与网络虚拟化的关系 55__eol__4.2.2 SDN与NFV的关系 56__eol__4.3 SDN的系统架构与特点 57__eol__4.3.1 SDN的系统架构 57__eol__4.3.2 SDN的特点 58__eol__?__eol__4.4 OpenFlow协议 58__eol__4.4.1 OpenFlow协议简介 58__eol__4.4.2 OpenFlow协议架构 59__eol__4.4.3 OpenFlow交换机组成 60__eol__4.5 网络功能虚拟化 61__eol__4.5.1 网络功能虚拟化简介 61__eol__4.5.2 NFV架构 62__eol__4.5.3 NFV管理和编排 62__eol__4.6 Overlay技术 63__eol__4.6.1 Overlay简介 63__eol__4.6.2 Overlay构建 65__eol__4.6.3 Overlay主要技术标准 67__eol__第5章 云服务产品管理工具 69__eol__5.1 云服务产品IaaS云方案 69__eol__5.1.1 IaaS云需求 69__eol__5.1.2 IaaS云方案的设计 70__eol__5.1.3 IaaS云方案的实施部署 70__eol__5.2 云计算组件 73__eol__5.2.1 VMware 73__eol__5.2.2 Citrix 73__eol__5.2.3 微软 74__eol__5.3 云计算管理工具 75__eol__5.3.1 SaaS云计算管理工具 75__eol__5.3.2 PaaS云计算管理工具 77__eol__5.3.3 IaaS云计算管理工具 79__eol__5.4 OpenStack架构与组件 80__eol__5.4.1 OpenStack逻辑架构 81__eol__5.4.2 OpenStack物理架构 82__eol__5.4.3 OpenStack组件 86__eol__第二部分 大数据应用开发实践技术__eol__第6章 大数据概述 90__eol__6.1 认知大数据 90__eol__6.1.1 大数据的定义 90__eol__6.1.2 大数据的特点 90__eol__6.1.3 大数据系统架构 91__eol__6.1.4 大数据的应用 92__eol__6.2 大数据关键技术 93__eol__6.3 大数据与云计算 96__eol__6.3.1 大数据与云计算的关系 96__eol__6.3.2 云服务平台上的大数据服务 96__eol__6.4 大数据与人工智能 97__eol__6.4.1 大数据与人工智能的关系 97__eol__6.4.2 云服务平台上的人工智能服务 98__eol__6.5 大数据与物联网 100__eol__6.5.1 物联网 100__eol__6.5.2 大数据与物联网和云计算的关系 100__eol__6.5.3 云服务平台上的物联网服务 101__eol__第7章 大数据分析平台与技术栈 103__eol__7.1 大数据分析平台 103__eol__7.2 大数据分析平台的选择 104__eol__7.3 开源大数据分析平台的搭建 106__eol__7.3.1 底层操作系统 106__eol__7.3.2 分布式计算平台 106__eol__7.3.3 数据接入和预处理工具 107__eol__7.3.4 数据存储工具 108__eol__7.3.5 数据分析和挖掘工具 108__eol__7.3.6 数据分析结果可视化及输出 109__eol__7.4 大数据分析平台搭建可选择的工具 109__eol__第8章 数据采集工具与消息队列 111__eol__8.1 数据采集概述 111__eol__8.1.1 大数据来源 111__eol__8.1.2 数据采集途径 111__eol__8.2 日志采集工具Flume 114__eol__8.2.1 Flume简介 114__eol__8.2.2 Flume NG的基本架构 114__eol__8.3 数据迁移工具Sqoop 115__eol__8.3.1 Sqoop简介 115__eol__8.3.2 Sqoop架构 115__eol__8.4 流数据采集框架Kafka 116__eol__8.4.1 Kafka简介 116__eol__8.4.2 Kafka架构 117__eol__8.5 消息队列 118__eol__8.5.1 消息队列简介 118__eol__8.5.2 消息队列的作用 119__eol__8.5.3 常见的消息队列 121__eol__第9章 Hadoop分布式系统基础架构 125__eol__9.1 Hadoop系统简介 125__eol__9.2 Hadoop生态圈 125__eol__9.2.1 Hadoop生态系统 125__eol__9.2.2 Hadoop版本 126__eol__9.3 HDFS概述 129__eol__9.3.1 分布式文件系统 129__eol__9.3.2 HDFS简介 130__eol__9.3.3 HDFS架构 130__eol__9.3.4 HDFS读写文件流程 131__eol__9.3.5 HDFS的Block副本放置策略和可靠性策略 133__eol__9.4 MapReduce计算框架 134__eol__9.4.1 MapReduce架构 134__eol__9.4.2 MapReduce的执行流程 135__eol__9.4.3 MapReduce的Shuffle机制 137__eol__9.5 YARN概述 138__eol__9.5.1 YARN简介 138__eol__9.5.2 YARN的特点 138__eol__9.5.3 YARN的基本框架 139__eol__9.5.4 YARN的工作流程 140__eol__9.6 Hadoop的部署