工业和信息化精品系列教材——云计算技术

OpenStack云计算平台搭建与管理(微课版)

“十四五”职业教育国家规划教材,云计算国赛金牌指导教师执笔+“1+X”云计算开发与运维证书+情景式教学+课程思政元素
分享 推荐 9 收藏 92 阅读 13.5K
姚骏屏 何桂兰 (编著) 978-7-115-49610-2

关于本书的内容有任何问题,请联系 顾梦宇

1. 本书是在云计算及相关产业迅猛发展的背景之下开发得到的。
2. 采用情景化的书写方式,同时结合项目式结构安排,寓教于学,符合高职教学要求。
3. 本书基于“CentOS 7”Linux 操作系统和“OpenStack Train”云系统平台,采用完全开源的官方云镜像和管理软件,学习者可以很轻松地复现相同的实验环境,从而学习到云平台搭建和管理的技能。
4.作者姚骏屏是重庆工商职业学院教师,全国职业院校技能大赛“云计算”赛项金牌教练,曾连续四年指导学生获得该赛项全国一等奖1 项,二等奖3 项;重庆市“云计算工程技术人员”职业岗位培训与考核标准的主要起草者。
5.本套书的配套资源丰富,包括微课视频,PPT,软件工具,在线教学网站(制作中),操作录屏,教学大纲,教案,课程标准,推荐授课计划等,作者配合度高。

内容摘要

本书基于 Linux 操作系统(CentOS 7)和 OpenStack(Train 版)云计算平台,采用官方开源的云镜像和管理软件,介绍 OpenStack 云计算平台搭建和管理的相关知识。全书共 3 篇,分别是基础知识与必备技能、 OpenStack 云计算平台搭建,以及OpenStack 云计算平台管理。其中有16 个项目,包括初识云计算与OpenStack云计算平台、CentOS Linux 操作系统安装、Linux 操作系统基本应用能力训练、认识文本编辑软件与远程管理工具、云计算平台基础环境准备、认证服务(Keystone)安装、镜像服务(Glance)安装、放置服务(Placement)安装、计算服务(Nova)安装、网络服务(Neutron)安装、仪表盘组件(Dashboard)安装、块存储服务(Cinder)安装、虚拟网络管理、实例类型管理、云主机管理,以及用云镜像部署CentOS 云主机。全书以大学生小王自学搭建 OpenStack 计算平台的项目作为学习主线,引导读者体验项目的完整实施过程,从知识学习到项目实施再到项目验收,以达到培养读者“了解、应用、经验形成”的职业技能的目的。
本书可作为高校计算机相关专业的教材,也可作为广大计算机爱好者自学 OpenStack 云计算平台的参考用书,还可作为云计算相关培训机构的教学用书。

目录

上篇 基础知识与必备技能

项目1初识云计算与OpenStack云平台
1.1 项目陈述
1.2 必备知识
1.2.1 云计算的定义
1.2.2 云计算的特点
1.2.3 云计算的分类
1.2.4 OpenStack的基本概念
1.2.5 OpenStack的组件构成
1.2.6 OpenStack的版本发展
1.3 项目实施
1.4 项目小结
1.5项目练习题

项目2 CentOS Linux操作系统安装
2.1 项目陈述
2.2 必备知识
2.2.1 虚拟机软件
2.2.2 虚拟网络基础
2.2.3 CentOS操作系统简介
2.3 项目实施
2.3.1 创建与配置VMware虚拟机
2.3.2 安装CentOS操作系统
2.4 项目小结
2.5项目练习题
项目3 Linux操作系统基本应用能力训练
3.1 项目陈述
3.2 必备知识
3.2.1 系统及用户管理
3.2.2 文件管理
3.2.3 网络管理
3.3 项目实施
3.3.1管理Linux系统
3.3.2 更改主机名
3.3.3 绑定与更改IP地址
3.4 项目小结
3.5项目练习题

项目4 认识文本编辑软件与远程管理工具
4.1 项目陈述
4.2 必备知识
4.2.1 vi文本编辑器
4.2.2 MobaXterm远程管理工具
4.3 项目实施
4.3.1 配置网卡
4.3.1 远程登录和远程文件传输
4.4 项目小结
4.5项目练习题

中篇 OpenStack云平台搭建

项目5 云平台基础环境准备
5.1 项目陈述
5.2 必备知识
5.2.1 CentOS 的软件管理
5.2.2 主机名管理与域名解析
5.2.3 CentOS 的防火墙管理
5.2.4 OpenStack的基础支持服务
5.3 项目实施
5.3.1 从网络获取安装文件
5.3.2 克隆VMware虚拟机
5.3.3 设置主机IP地址
5.3.4 主机名更改与域名解析
5.3.5 关闭系统防火墙
5.3.6 搭建本地软件仓库
5.3.7 拍摄系统快照
5.3.8 安装Chrony时间同步服务
5.3.9 安装OpenStack云平台基础框架
5.3.10 安装MariaDB数据库服务
5.3.11 安装RabbitMQ消息队列服务
5.3.12 安装Memcached缓存服务
5.3.13 安装etcd分布式键值对存储系统
5.3.14 安装完成情况检测
5.4 项目小结
5.5项目练习题


项目6 身份认证服务(Keystone)安装
6.1 项目陈述
6.2 必备知识
6.2.1 KeyStone的基本概念
6.2.2 Keystone的组件架构
6.2.3 Keystone的基本工作流程
6.3 项目实施
6.3.1安装和配置Keystone
6.3.2 Keystone组件初始化
6.3.3模拟登录验证
6.3.4检测Keystone服务
6.3.5 安装完成情况检测
6.4 项目小结
6.5 项目练习题
项目7 镜像服务(Glance)安装
7.1 项目陈述
7.2 必备知识
7.2.1 Glance的基本概念
7.2.2 Glance的组件架构
7.2.3 Glance的基本工作流程
7.3 项目实施
7.3.1安装与配置Glance镜像服务
7.3.2 Glance组件初始化
7.3.3检测Glance服务
7.3.4用Glance制作镜像
7.3.5 安装完成情况检测
7.4 项目小结
7.5 项目练习题
项目8 放置服务(Placement)安装
8.1 项目陈述
8.2 必备知识
8.2.1 Placement的基本概念
8.2.2 Placement的组件架构
8.2.3 放置服务的基本工作流程
8.3 项目实施
8.3.1安装与配置Placement放置服务
8.3.2 Placement组件初始化
8.3.3检测Placement服务
8.3.4 安装完成情况检测
8.4 项目小结
8.5 项目练习题
项目9 计算服务(Nova)安装
9.1 项目陈述
9.2 必备知识
9.2.1 Nova的基本概念
9.2.2 Nova的组件架构
9.2.3 Nova的基本工作流程
9.3 项目实施
9.3.1安装与配置控制节点的Nova服务
9.3.2 Nova组件初始化
9.3.3 检测控制节点的Nova计算服务
9.3.4 安装和配置计算节点的Nova服务
9.3.5 发现计算节点并检测服务
9.3.6 安装完成情况检测
9.4 项目小结
9.5 项目练习题
项目10 网络服务(Neutron)安装
10.1 项目陈述
10.2 必备知识
9.2.1 Neutron的基本概念
9.2.2 Neutron的组件架构
9.2.3 Neutron的基本工作流程
9.2.4 Neutron支持的网络类型
10.3 项目实施
10.3.1 网络初始环境准备
10.3.2 安装与配置控制节点的Neutron服务
10.3.3 Neutron组件初始化
10.3.4 检测控制节点的Neutron服务
10.3.5安装与配置计算节点的Neutron服务
10.3.6 检测Neutron网络服务
10.3.7 安装完成情况检测
10.4 项目小结
10.5 项目练习题
项目11 仪表盘组件(Dashboard)安装
11.1 项目陈述
11.2 必备知识
11.2.1 Dashboard的基本概念
11.2.2 Dashboard的组件架构
11.2.3 Dashboard的基本工作流程
11.3 项目实施
11.3.1 安装与配置Dashboard仪表盘服务
11.3.2发布Dashboard服务
11.3.3 检测Dashboard服务
11.3.4 安装完成情况检测
11.4 项目小结
11.5 项目练习题
项目12 块存储服务(Cinder)安装
12.1 项目陈述
12.2 必备知识
12.2.1 Cinder的基本概念
12.2.2 Cinder的组件架构
12.2.3 Cinder的基本工作流程
12.3 项目实施
12.3.1 安装与配置控制节点的Cinder服务
12.3.2 Cinder组件初始化
12.3.3 检测控制节点的Cinder服务
12.3.4 搭建存储节点
12.3.5 检验Cinder服务
12.3.6 用Cinder创建卷
12.3.6 安装完成情况检测
12.4项目小结
12.5 项目练习题
下篇 OpenStack云平台管理

项目13 虚拟网络管理
13.1 项目陈述
13.2 必备知识
13.2.1 虚拟网络管理
13.2.2 虚拟网桥管理
13.3 项目实施
13.3.1 项目准备
13.3.2 用Dashboard创建与管理虚拟网络与子网
13.3.3 用命令模式创建与管理虚拟网络与子网
13.4 项目小结
13.5 项目练习题
项目14 实例类型管理
14.1 项目陈述
14.2 必备知识
14.2.1 实例类型的基本概念
14.2.2 实例类型管理
14.3 项目实施
14.3.1 用Dashboard创建与管理实例类型
14.3.2 用命令模式创建与管理实例类型
14.4 项目小结
14.5 项目练习题
项目15 云主机管理
15.1 项目陈述
15.2 必备知识
15.2.1 云主机与快照管理
15.2.2 云主机控制台
15.3 项目实施
15.3.1 用Dashboard创建与管理云主机
15.3.2 用命令模式创建与管理云主机
15.3.3 用Dashboard创建与管理快照
15.3.4 用命令模式创建与管理快照
15.4 项目小结
15.5 项目练习题
项目16 用云镜像部署CentOS云主机
16.1 项目陈述
16.2 必备知识
16.2.1 密钥对的概念及应用
16.2.3 云主机初始化配置工具
16.3 项目实施
16.3.1 检查系统环境
16.3.2 部署CentOS云主机
16.3.3 检测与管理云主机
16.4 项目小结
16.5 项目练习题

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

作者为重庆工商职业学院《云计算技术应用》专业带头人。拥有教授、软件系统架构设计师、计算机制造人员高级技师、软件设计师、系统集成项目管理工程师等职业资格。主编出版教材五部含十三五国规教材1部、教指委全国优秀教材1部。主持制定了重庆市人社“云计算工程技术人员”培训标准和考核标准。同时是“全国云计算技术应用专业教学标准”制定组成员。作为第一指导教师指导学生获得全国职业院校技能大赛云计算赛项一等奖一项、二等奖四项。

同系列书

购买本书用户

相关图书

单击此处加入人邮网络技术教师服务群(网络&云计算&Linux&通信),共同探讨交流
人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部