本书首先介绍云计算技术的概念、类型、关键技术,其次介绍虚拟化技术、KVM、VMware、CNware等主流虚拟化技术的架构、原理、特征及其部署安装,再次介绍OpenStack、超融合技术及容器技术,最后介绍云服务应用实例。
●章 云计算技术基础
1.1 云计算的概念
1.1.1 云计算的概念与起源
1.1.2 云计算应用与发展现状
1.2 云计算的类型
1.2.1 云计算的服务模式
1.2.2 云计算的部署模型
1.2.3 云服务提供商
1.3 云计算关键技术
1.3.1 虚拟化技术
1.3.2 资源管理与调度
1.3.3 云存储
1.3.4 云安全
1.4 项目实验
项目实验1 GitHub项目托管
习题1
第2章 虚拟化技术
2.1 存储资源虚拟化
2.1.1 数据存储技术简介
2.1.2 存储方式
2.1.3 软件定义存储
2.1.4 分布式存储
2.1.5 Ceph
2.1.6 MinIO
2.2 网络资源虚拟化
2.2.1 网络功能虚拟化
2.2.2 网络功能虚拟化的实例及应用
2.2.3 软件定义网络
2.2.4 主流软件定义网络技术
2.2.5 Open vSwitch
2.2.6 OpenFlow协议
2.2.7 DevOps
2.3 项目实验
项目实验2 Mininet应用实践
习题2
第3章 KVM虚拟化技术
3.1 KVM简介
3.2 KVM虚拟化技术原理
3.2.1 定义
3.2.2 KVM架构
3.2.3 KVM CPU虚拟化
3.2.4 内存虚拟化
3.2.5 KVM的I/O虚拟化
3.3 KVM管理工具
3.4 KVM迁移和克隆
3.5 KVM网络和存储
3.6 KVM优化
3.7 项目实验
3.7.1 项目实验3 安装和配置KVM
3.7.2 项目实验4 利用KVM管理工具管理实例
习题3
第4章 VMware虚拟化技术
4.1 VMware vSphere
4.1.1 VMware vSphere虚拟化架构
4.1.2 VMware vSphere平台系统架构
4.1.3 VMware vSphere数据中心的物理拓扑
4.1.4 VMware vSphere的主要功能
4.2 VMware ES
4.2.1 VMware ES简介
4.2.2 VMware ES的七大重要功能
4.2.3 VMware ES的安装方式
4.3 ES虚拟机管理
4.3.1 在ES上创建台虚拟机
4.3.2 在ES上安装操作系统
4.4 VMware vSphere存储管理
4.4.1 通过iSCSI挂载共享存储
4.4.2 通过NFS挂载共享存储
4.5 VMware vSphere网络管理
4.6 项目实验
项目实验5 配置ES的管理网络
习题4
第5章 CNware虚拟化技术
5.1 国产虚拟化的发展介绍
5.1.1 现状
5.1.2 趋势
5.2 CNware简介
5.3 CNware技术原理
5.4 CNware安装与配置
5.4.1 安装节点
5.4.2 CNware安装介质准备
5.4.3 安装步骤
5.4.4 选择安装项
5.4.5 参数设置
5.4.6 开始安装
5.4.7 安装CNware管理节点
5.4.8 在虚拟机上安装
5.4.9 安装TOOLS(可选)
5.5 CNware管理工具
5.5.1 登录验证
5.5.2 添加资源
5.5.3 上传虚拟机ISO
5.5.4 添加虚拟机
5.5.5 安装WinServer Tools
5.6 项目实验
项目实验6 部署镜像存储
习题5
第6章 OpenStack虚拟化技术
6.1 OpenStack简介
6.1.1 OpenStack的概念
6.1.2 OpenStack的优势
6.2 OpenStack架构
6.3 OpenStack应用案例
项目实验
.1 项目实验7 部署OpenStack云平台
.2 项目实验8 利用OpenStack云平台创建和测试实例
习题6
第7章 超融合技术
7.1 超融合概述
7.1.1 超融合的概念与发展
7.1.2 主流超融合技术及区别
7.2 超融合的技术架构
7.2.1 虚拟化操作系统
7.2.2 软件定义存储
7.2.3 虚拟化管理平台
7.2.4 云服务中心
7.3 超融合系统安装
7.3.1 系统简介
7.3.2 服务器要求
7.3.3 超融合自动化部署拓扑图
7.3.4 WIM虚拟机安装配置
7.3.5 安装超融合系统
7.4 超融合扩展功能
7.4.1 一键检测
7.4.2 一键备份
7.4.3 一键上云
7.5 项目实验
项目实验9 安装和部署超融合云平台
习题7
第8章 容器技术
8.1 DOCKER简介
8.1.1 Docker的概念
8.1.2 Docker与虚拟机的区别
8.1.3 Docker的优势
8.1.4 Docker镜像分层结构
8.1.5 Docker容器的 Copy-on-Write 特性
8.2 KUBERNETES
8.2.1 了解Kubernetes
8.2.2 Kubernetes的关键概念
8.2.3 Kubernetes架构
8.2.4 Kubernetes的网络架构
8.3 项目实验
8.3.1 项目实验10 利用容器运行Web服务
8.3.2 项目实验11 部署和测试Kubernetes集群
习题8
第9章 云服务应用实例
9.1 云服务器搭建
9.1.1 云服务
9.1.2 公有云搭建服务器
9.1.3 私有云搭建服务器
9.2 虚拟机动态资源调度
9.2.1 DRS基础
9.2.2 DRS集群要求
9.2.3 配置并启动DRS
9.2.4 关闭DRS
9.3 虚拟机迁移
9.3.1 虚拟机迁移概述
9.3.2 在线迁移
9.3.3 离线迁移
9.4 虚拟机高可用