图书目录

目录

扫一扫

工具下载

第一部分KVM虚拟化技术

第1章KVM概述及环境配置

1.1KVM虚拟化概述

1.1.1虚拟化的概念

1.1.2虚拟化的产生背景

1.1.3虚拟化架构

1.1.4主流虚拟化技术

1.2新建虚拟机

1.3在虚拟机中安装Rocky Linux

1.4远程管理Rocky9

1.4.1初始化配置

1.4.2通过字符界面进行远程管理

1.4.3通过图形界面进行远程管理

1.5国内镜像源配置

1.6课业任务——搭建VMware虚拟化环境

1.6.1任务目的

1.6.2任务环境

1.6.3任务拓扑

1.6.4任务实现步骤

习题1

第2章安装KVM并在KVM中安装Rocky Linux

2.1在Rocky Linux主机上安装KVM

2.1.1查看虚拟化支持条件

2.1.2安装KVM

2.2在KVM中新建虚拟机

2.3在虚拟机中安装Rocky Linux

2.4课业任务——在KVM虚拟机中部署Nginx Web服务

2.4.1任务目的

2.4.2任务环境

2.4.3任务拓扑

2.4.4任务实现步骤

习题2

第3章对KVM虚拟机进行基本管理

3.1使用virsh命令对虚拟机进行基本管理

3.2对虚拟机进行进阶管理

3.2.1给虚拟机添加网卡

3.2.2给虚拟机添加一块硬盘

3.2.3修改CPU与内存

3.3使用Cockpit进行KVM管理

3.3.1Cockpit的安装与配置

3.3.2使用Cockpit管理虚拟机

3.4课业任务——使用virsh和Cockpit管理KVM虚拟机

3.4.1任务目的

3.4.2任务环境

3.4.3任务拓扑

3.4.4任务实现步骤

习题3

第4章虚拟机的克隆

4.1使用图形界面克隆虚拟机

4.2使用virtclone工具克隆虚拟机

4.3使用虚拟机的配置文件克隆虚拟机

4.4课业任务——使用命令行工具克隆虚拟机

4.4.1任务目的

4.4.2任务环境

4.4.3任务拓扑

4.4.4任务实现步骤

习题4

第5章KVM网络管理

5.1NAT网络

5.1.1NAT网络的原理

5.1.2NAT网络的图形配置方法

5.1.3NAT网络的命令行配置方法

5.2桥接网络

5.2.1桥接网络的原理

5.2.2桥接网络的配置方法

5.3课业任务——配置KVM虚拟机的NAT网络

5.3.1任务目的

5.3.2任务环境

5.3.3任务拓扑

5.3.4任务实现步骤

习题5

第6章KVM镜像管理

6.1制作并测试Rocky Linux镜像

6.1.1制作Rocky Linux镜像

6.1.2测试Rocky Linux镜像

6.2制作并测试Windows 10镜像

6.2.1制作Windows 10镜像

6.2.2测试Windows 10镜像

6.3课业任务——制作Rocky Linux镜像

6.3.1任务目的

6.3.2任务环境

6.3.3任务拓扑

6.3.4任务实现步骤

习题6

第7章KVM存储管理

7.1使用磁盘创建存储池

7.1.1准备一个格式化的磁盘

7.1.2将磁盘添加到存储池中

7.2使用NFS磁盘创建存储池

7.2.1准备一个NFS共享

7.2.2将NFS共享添加到存储池中

7.3课业任务——配置KVM存储池并管理虚拟机磁盘

7.3.1任务目的

7.3.2任务环境

7.3.3任务拓扑

7.3.4任务实现步骤

习题7

第8章KVM虚拟机的迁移

8.1冷迁移

8.2热迁移

8.2.1在共享存储上安装操作系统

8.2.2在线迁移

8.3课业任务——实现KVM虚拟机的动态迁移

8.3.1任务目的

8.3.2任务环境

8.3.3任务拓扑

8.3.4任务实现步骤

习题8

第二部分容器化技术

第9章使用Docker管理Linux容器

9.1Docker概述

9.1.1了解Docker

9.1.2Docker的3个概念

9.2安装Docker

9.3配置国内Docker镜像仓库加速

9.4使用Docker管理镜像和容器

9.4.1使用Docker管理镜像

9.4.2使用Docker管理容器 

9.5使用Docker Compose管理多容器应用

9.6课业任务——使用Docker部署多容器应用

9.6.1任务目的

9.6.2任务环境

9.6.3任务拓扑

9.6.4任务实现步骤

习题9

第三部分OpenStack云计算平台

第10章OpenStack概述及安装

10.1OpenStack概述

10.1.1OpenStack的发展与应用

10.1.2OpenStack的架构与核心特性

10.1.3OpenStack的版本演进

10.1.4OpenStack 基金会与社区治理

10.1.5OpenStack组件

10.2OpenStack的安装

10.2.1OpenStack的安装环境

10.2.2使用Packstack安装OpenStack

10.2.3OpenStack安装后的初始配置

10.3课业任务——配置网卡与网桥连接

10.3.1任务目的

10.3.2任务环境

10.3.3任务拓扑

10.3.4任务实现步骤

习题10

第11章OpenStack云平台的管理

11.1配置Open vSwitch

11.1.1Open vSwitch概述

11.1.2云管理员配置Open vSwitch

11.2项目与用户管理

11.2.1创建项目

11.2.2创建用户

11.3OpenStack的网络管理

11.3.1创建用户的内部网段

11.3.2创建路由器

11.4镜像的管理

11.5创建云主机

11.6绑定浮动IP地址

11.7安全组管理

11.8密钥管理

11.9课业任务——搭建OpenStack私有云并管理资源

11.9.1任务目的

11.9.2任务环境

11.9.3任务拓扑

11.9.4任务实现步骤

习题11