本书为“十四五”职业教育国家规划教材。
本书以目前IT 领域最热门技术之一的云计算技术为背景,面向云计算行业运维人员、技术开发人员以及高校云计算专业广大学生的实践教程。书中所用平台以及讲解内容为基于OpenStack 的云计算产品的基本参数、部署及运维,OpenStack 是当今云计算行业最为热门的开源基础架构云平台之一。
本书以培养云计算行业中云计算系统运维以及云计算系统开发工程师为主要目标,注重实际动手操作。全书分为三大部分、共14 章,第一部分(第1~3 章)介绍云计算的定义、层次分类、产业现状及主要云计算产品的开发厂商,第二部分(第4~12 章)以基于OpenStack 开源云平台的部署为主线,全面介绍OpenStack基础架构平台中每个组件的主要功能及其实现,每章配备详细的实训项目,所有实训项目承上启下,一步一步通过基于PC 的实训环境构建完整的OpenStack 云平台;第三部分(第13、14 章)详细介绍每个模块的运维命令行及其在界面中的相应操作,同时还介绍云平台镜像的制作方法。
本书配有微课视频、授课计划、电子教案、授课用PPT、程序源代码等数字化学习资源。与本书配套的数字课程在“智慧职教”(www.icve.com.cn/)平台上线,学习者可登录平台在线学习,授课教师可调用本课程构建符合自身教学特色的SPOC 课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com 获取相关教学资源。
本书既可作为高等职业院校计算机、通信、云计算等相关专业课程的教材,也可供广大云计算行业技术人员使用。
- 前辅文
- 第一部分 云计算技术基础
- 第1章 云计算基本概念
- 1.1 计算模式的演变
- 1.2 云计算的定义
- 1.3 云计算的层次以及分类
- 1.4 国内外云计算产业现状
- 第2章 云计算知名厂商及其产品
- 2.1 VMware 的云计算技术及其相关产品
- 2.2 Citrix 的云计算技术
- 2.3 微软私有云虚拟化产品Hyper-V
- 2.4 国内私有云相关产品
- 2.5 知名公有云平台简介
- 第3章 原生OpenStack 云平台
- 3.1 OpenStack 技术简介
- 3.2 体验原生OpenStack 云平台
- 第二部分 原生OpenStack 云平台基础环境的构建
- 第4章 原生OpenStack 云平台的环境准备
- 4.1 原生OpenStack 云平台的逻辑架构及其实现
- 4.2 终端仿真软件的使用
- 4.3 实训项目1 原生OpenStack 云平台基本环境配置
- 第5章 MySQL 数据库的安装及其配置
- 5.1 MySQL 数据库功能简介
- 5.2 实训项目2 MySQL 数据库的手动安装与配置
- 5.3 MySQL 数据库安装脚本及其解读
- 第6章 Keystone 的安装及其配置
- 6.1 Keystone 功能详解
- 6.2 实训项目3 Keystone 的手动安装与配置
- 6.3 Keystone 安装脚本及其解读
- 第7章 Glance 的安装及其配置
- 7.1 Glance 功能简介
- 7.2 实训项目4 Glance 的手动安装与配置
- 7.3 Glance 安装脚本及其解读
- 第8章 Placement 的安装及其配置
- 8.1 Placement 功能简介
- 8.2 实训项目5 Placement 的手动安装与配置
- 8.3 Placement 安装脚本及其解读
- 第9章 Nova 的安装及其配置
- 9.1 Nova 功能简介
- 9.2 实训项目6 Nova 的手动安装与配置
- 9.3 Nova 安装脚本及其解读
- 第10章 Neutron 的安装及其配置
- 10.1 Neutron 功能简介
- 10.2 实训项目7 Neutron 的手动安装与外部环境配置
- 10.3 实训项目8 Neutron 的主要服务组件配置与网络创建
- 10.4 Neutron 安装脚本及其解读
- 第11章 Cinder 的安装及其配置
- 11.1 Cinder 功能简介
- 11.2 实训项目9 Cinder 的手动安装与配置
- 11.3 Cinder 安装脚本及其解读
- 第12章 Dashboard 的安装及其配置
- 12.1 Dashboard 功能简介
- 12.2 实训项目10 Dashboard 的安装与配置
- 12.3 启动虚拟机实例及其排错案例
- 第三部分 原生OpenStack 云平台运维详解
- 第13章 原生OpenStack 云平台各组件运维
- 13.1 实训项目11 Keystone 基本运维命令及其应用
- 13.2 实训项目12 Glance 基本运维命令及其应用
- 13.3 实训项目13 Nova 基本运维命令及其应用
- 13.4 实训项目14 Neutron 基本运维命令及其应用
- 13.5 实训项目15 Cinder 基本运维命令及其应用
- 第14章 虚拟机镜像文件的制作
- 14.1 实训项目16 准备虚拟机镜像环境
- 14.2 实训项目17 云平台qcow2 格式Windows 镜像制作
- 参考文献