OpenStack云平台部署与高可用实战

分享 推荐 0 收藏 8 阅读 173
肖睿 雷宇飞 (主编) 陈庆 刘泉生 魏光杏 (作者)

关于本书的内容有任何问题,请联系 祝贺

1、选取知识点核心实用,以互联网+实现终身学习
2、以企业需求为设计导向,以任务驱动为讲解方式
3、以案例为主线组织知识点,以实战项目来提升技术
4、充分考虑学习者的认知曲线,由浅入深,边讲边练

内容摘要

本书全面介绍了OpenStack和Hadoop的部署、管理和高可用相关知识。全书共9章,包括OpenStack入门体验、OpenStack常见模块详解、OpenStack云平台管理、搭建OpenStack多节点的企业私有云平台、OpenStack HA部署、Hadoop基础、HBase部署与使用、部署CDH,以及容器与云平台实战等内容。每章最后都提供了本章作业,用于读者巩固对本章理论知识的理解。
通过学习本书,读者可以在生产环境中部署企业私有云,并具备管理、维护、扩展云平台的能力,同时具备大数据基础平台的部署能力。
本书可以作为各类院校云计算相关专业课程的教材,也可以作为云计算培训班的教材,并适合运维工程师、项目经理和广大云计算技术爱好者自学使用。

云计算工程师系列

目录

目录
第1章 OpenStack入门体验 1
1.1 云计算概述 2
1.1.1 什么是云计算 2
1.1.2 云计算的服务模型 3
1.1.3 OpenStack概述 3
1.2 OpenStack一键部署 4
1.2.1 案例环境 4
1.2.2 安装前的准备工作 5
1.2.3 使用packstack一键部署OpenStack 6
1.2.4 通过Dashboard体验OpenStack功能 9
1.2.5 创建云主机 14
本章总结 25
本章作业 25
第2章 OpenStack常见模块详解 27
2.1 OpenStack架构 28
2.2 控制台Dashboard 29
2.3 身份认证服务Keystone 30
2.4 镜像模块Glance 32
2.4.1 Glance主要组件 32
2.4.2 镜像的格式 33
2.5 计算模块Nova 34
2.6 网络模块Neutron 35
2.6.1 Linux虚拟网络 36
2.6.2 组网模型 38
2.7 块存储模块Cinder 42
本章总结 43
本章作业 43
第3章 OpenStack云平台管理 45
3.1 案例分析 46
3.1.1 案例概述 46
3.1.2 案例前置知识点 46
3.1.3 案例环境 47
3.2 案例实施 48
3.2.1 部署OpenStack 48
3.2.2 创建网络和路由 48
3.2.3 创建实例 56
3.2.4 绑定浮动IP地址 60
3.2.5 添加安全组规则 62
3.2.6 创建密钥对 65
3.2.7 创建及使用卷挂载 67
3.2.8 快照管理 73
3.2.9 创建镜像 78
本章总结 80
本章作业 80
第4章 搭建OpenStack多节点的企业私有云平台 81
4.1 案例分析 82
4.1.1 案例概述 82
4.1.2 案例前置知识点 82
4.1.3 案例环境 83
4.2 案例实施 84
4.2.1 基础环境配置 84
4.2.2 部署Keystone 88
4.2.3 部署Glance 91
4.2.4 部署Nova 93
4.2.5 部署Neutron 98
4.2.6 部署Dashboard 102
4.2.7 部署Cinder 103
本章总结 107
本章作业 107
第5章 OpenStack HA部署 109
5.1 案例分析 110
5.1.1 案例概述 110
5.1.2 案例前置知识点 110
5.1.3 案例环境 112
5.2 案例实施 112
5.2.1 准备案例环境 113
5.2.2 Corosync安装和配置 116
5.2.3 Pacemaker配置 118
5.2.4 MariaDB安装和配置 120
5.2.5 Memcache安装和配置 121
5.2.6 RabbitMQ安装和配置 121
5.2.7 Keystone安装和配置 122
5.2.8 Dashboard配置 124
5.2.9 验证OpenStack群集 125
本章总结 127
本章作业 127
第6章 Hadoop基础 129
6.1 案例分析 130
6.1.1 案例概述 130
6.1.2 案例前置知识点 130
6.1.3 案例环境 142
6.2 案例实施 143
6.2.1 安装Hadoop运行环境 143
6.2.2 Hadoop完全分布式安装 144
6.2.3 运行Hadoop的WordCount程序 151
6.2.4 HDFS的命令行操作 152
本章总结 155
本章作业 155
第7章 HBase部署与使用 157
7.1 案例分析 158
7.1.1 案例概述 158
7.1.2 案例前置知识点 158
7.1.3 案例环境 164
7.2 案例实施 165
7.2.1 HBase的安装部署 165
7.2.2 HBase Shell操作 171
7.2.3 MapReduce与HBase 178
本章总结 179
本章作业 180
第8章 部署CDH 181
8.1 案例分析 182
8.1.1 案例概述 182
8.1.2 案例前置知识点 182
8.1.3 案例环境 183
8.2 案例实施 184
8.2.1 前期环境准备工作 184
8.2.2 安装数据库 186
8.2.3 安装CDH 187
8.2.4 安装配置CDH群集 189
8.2.5 配置并添加Kafka服务 194
本章总结 198
本章作业 198
第9章 容器与云平台实战 199
9.1 案例分析一 200
9.1.1 案例概述 200
9.1.2 案例前置知识点 200
9.1.3 案例环境 201
9.2 案例实施一 201
9.2.1 主机配置 201
9.2.2 安装并启动Docker 202
9.2.3 部署Rancher 203
9.2.4 自定义集群 206
9.2.5 部署服务 208
9.3 案例分析二 211
9.3.1 案例概述 211
9.3.2 案例前置知识点 211
9.3.3 案例环境 215
9.4 案例实施二 216
9.4.1 部署OpenShift Origin 216
9.4.2 管理OpenShift 221
本章总结 225
本章作业 225

读者评论

赶紧抢沙发哦!

我要评论

相关图书

  • Android应用程序开发与典型案例(微课版)

    季久峰 刘洪涛 高明旭 吴昊 陆晓燕

    本书主要讲解Android应用开发的核心技术及典型应用案例,内容由浅入深、通俗易懂。全书共15章。其中,第1~...

    ¥49.80
  • 大数据可视化技术

    曙光∙瑞翼教育团队

    ...

    ¥39.80
  • Docker容器技术与高可用实战

    肖睿 刘震 王浩 饶志凌 刘睿 袁琴

    本书全面介绍了Docker及Docker组合Kubernetes、TiDB等高级服务的部署、管理和高可用相关知...

    ¥45.00
  • 信息安全技术(HCIA-Security)

    刘洪亮 杨志茹

    本书是面向华为安全认证体系的教材。书中以华为HCIA-Security认证考试内容为对象,详细讲述了当前信息安...

    ¥59.80
  • Python网络爬虫技术

    江吉彬 张良均 詹增荣 戴华炜 郭信佑

    本书以任务为导向,较为全面地介绍了不同场景下Python爬取网络数据的方法,包括静态网页、动态网页、登录后才能...

    ¥39.80