虚拟化技术与应用

云计算系列教材
分享 推荐 1 收藏 10 阅读 1.2K
深信服公司 (作者) 978-7-115-63437-5

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

1.内容完整、受众广泛:知识架构完整,内容逻辑清晰、层层递进,既适合作为广大院校计算机、“云大物智”等相关专业课程教材,也可作为广泛的云计算技术爱好者的参考书。
2.以场景导入技术讲解:本书以实际生产场景导入(生产工程案例、情景剧)的方式启动每个章节,通过具体的场景描述,辅以技术栈导图铺垫,问题驱动,练习题收尾,让读者直观地了解云计算和虚拟化技术在实际应用中的作用和意义。
3.自学与导学双线并行:引导式开展每个章节内容的阐述,使读者充满兴趣和好奇,轻松完成阅读和知识的获取。
主编实践经验丰富:本书的参编作者均来自国内服务器虚拟化头部厂商,多年就职于云计算一线工作岗位,具备丰富的理论与实践的结合经验,将产品应用场景化、技术化,帮助读者打通从书本到工作岗位实际技术应用的转化。

内容摘要

本书主要围绕一条主线——虚拟化关键技术展开,融合云计算基础内容、云计算与虚拟化、虚拟化实现技术以及基于QEMU和KVM的虚拟化实现方式和应用实践。同时,本书还围绕容器虚拟化进行理论深化和实践应用。最后,本书设置虚拟化技术实践,带领读者深入实践,由知方法论到懂实际操作,进而掌握业界主流的虚拟化应用技术。
本书共6章,主要内容包括云计算与虚拟化、虚拟化与实现技术、网络虚拟化实现技术、QEMU与KVM、容器虚拟化技术基础、虚拟化技术实践。
本书是一本在云计算和虚拟化技术领域独具特色的教材,内容翔实,逻辑清晰,层层递进,知识架构完整,既可以作为计算机相关专业师生的教材,也可以作为IT领域云计算相关从业人员的职业技能参考书。

目录

第1章 云计算与虚拟化 1
1.1 云计算 2
1.1.1 云计算的由来 2
1.1.2 云计算的定义 3
1.1.3 云计算的发展阶段 4
1.1.4 云计算的关键技术 5
1.1.5 云计算的体系架构 5
1.1.6 云计算的部署模式 6
1.1.7 云计算的服务模式 8
1.1.8 云计算未来的发展趋势与展望 9
1.2 虚拟化技术 10
1.2.1 虚拟化技术的发展历史 11
1.2.2 虚拟化的概念 11
1.2.3 虚拟化的优势 12
1.2.4 虚拟化技术的分类 13
1.2.5 主流虚拟化技术 16
1.3 云计算与虚拟化的关系 16
1.4 虚拟化技术未来的发展趋势与展望 17
本章小结 18
本章习题 18
第2章 虚拟化实现技术 20
2.1 虚拟化架构思想 21
2.2 CPU虚拟化实现技术 22
2.2.1 CPU虚拟化产生的原因 22
2.2.2 全虚拟化 23
2.2.3 半虚拟化 23
2.2.4 硬件辅助虚拟化 24
2.3 内存虚拟化实现技术 25
2.3.1 内存虚拟化概述 25
2.3.2 Intel EPT 27
2.3.3 AMD NPT 29
2.3.4 内存虚拟化的管理 30
2.4 I/O虚拟化实现技术 32
2.4.1 I/O架构 32
2.4.2 I/O虚拟化概述 33
2.4.3 Intel VT-d 34
2.4.4 IOMMU 38
2.4.5 SR-IOV 39
2.4.6 Virtio 41
2.5 超融合虚拟化技术应用 43
2.5.1 认识超融合 43
2.5.2 超融合vCPU配置与实现 45
2.5.3 超融合内存配置与实现 48
本章小结 51
本章习题 51
第3章 网络虚拟化实现技术 53
3.1 网络虚拟化概述 54
3.2 SDN 55
3.2.1 SDN架构 56
3.2.2 SDN南向协议 59
3.2.3 南向协议之OpenFlow概述 60
3.2.4 OpenFlow架构 61
3.2.5 OpenFlow的关键组件 62
3.2.6 OpenFlow消息类型 65
3.2.7 OpenFlow应用场景 68
3.3 NFV 69
3.3.1 NFV概述 69
3.3.2 NFV的架构起源 70
3.3.3 NFV的ETSI架构 70
3.3.4 理解NFV ETSI架构 71
3.3.5 NFV的优势与困境 73
3.3.6 SDN与NFV的关系 74
3.4 OpenStack网络 75
3.4.1 OpenStack Neutron概述 75
3.4.2 OpenStack Neutron组件架构 76
3.4.3 OpenStack的网络架构 76
3.5 容器网络 77
3.5.1 容器网络介绍 78
3.5.2 命名空间 79
3.5.3 Linux中的Docker网络虚拟化 80
3.5.4 容器网络模式 81
3.5.5 基于Bridge模式的容器网络通信案例 82
3.6 深信服网络虚拟化aNET 85
3.6.1 aNET架构 85
3.6.2 aNET功能模块概述 87
3.6.3 aNET单集群功能模块部署 88
3.6.4 aNET应用之虚拟网元设备 89
3.6.5 aNET网络运维 92
本章小结 95
本章习题 95
第4章 QEMU与KVM 98
4.1 QEMU与KVM介绍 99
4.1.1 QEMU介绍 100
4.1.2 KVM介绍 102
4.1.3 KVM和QEMU的联合使用 103
4.1.4 应用案例 103
4.2 QEMU基本命令 104
4.2.1 启动一个虚拟机 105
4.2.2 键盘和鼠标控制 106
4.2.3 虚拟设备操作及文件传输 106
4.2.4 GUI管理 107
4.3 QEMU虚拟化配置 108
4.3.1 安装QEMU 108
4.3.2 管理虚拟机 109
4.3.3 virsh 110
4.3.4 libguestfs 120
4.4 QEMU虚拟化原理解析 122
4.4.1 QEMU的架构及虚拟化过程 122
4.4.2 QEMU虚拟化的类型及优缺点 123
4.5 KVM内核模块解析 124
4.5.1 kvm.ko内核模块 125
4.5.2 kvm-intel.ko内核模块 126
4.6 KVM虚拟化应用 127
4.6.1 KVM虚拟化技术的应用场景 127
4.6.2 KVM虚拟化技术在企业中的应用 131
本章小结 133
本章习题 133
第5章 容器虚拟化技术基础 135
5.1 容器虚拟化概述 136
5.1.1 容器虚拟化概念 136
5.1.2 容器虚拟化特点及使用场景 137
5.2 Docker安装与部署 138
5.2.1 Docker原理 138
5.2.2 Docker安装与配置 139
5.2.3 Docker常用命令 141
5.3 Docker镜像 142
5.3.1 Docker镜像特点 143
5.3.2 Docker镜像的创建 144
5.3.3 Docker镜像的管理 145
5.3.4 Docker镜像的使用 146
5.4 Docker仓库 147
5.4.1 Docker仓库的安装和配置 148
5.4.2 Docker Hub仓库的使用 149
5.4.3 使用私有Docker仓库 151
5.5 Docker网络 159
5.5.1 Docker网络的基础知识 159
5.5.2 Docker网络模式和驱动程序 160
5.5.3 创建和管理Docker网络 162
5.6 Docker容器 163
5.6.1 Docker容器的基础知识 163
5.6.2 容器创建和管理 164
5.6.3 容器生命周期 165
本章小结 166
本章习题 167
第6章 虚拟化技术实践 168
6.1 oVirt 169
6.1.1 oVirt的功能 171
6.1.2 oVirt安装部署 175
6.2 Xen Project 182
6.2.1 Xen Project的功能 188
6.2.2 Xen Project的体系架构 192
6.2.3 Xen Project安装部署 200
6.3 VirtualBox 204
6.3.1 VirtualBox的功能 204
6.3.2 VirtualBox的下载及安装 208
6.4 Hyper-V 211
6.4.1 Hyper-V的体系架构 212
6.4.2 Hyper-V的功能 213
6.4.3 安装与开启Hyper-V 217
6.5 Proxmox VE 222
6.5.1 Proxmox VE的功能 222
6.5.2 Proxmox VE的主要组件 227
6.5.3 Proxmox VE的应用场景 228
6.5.4 Proxmox VE的下载及安装 230
6.6 信服云 234
6.6.1 超融合 234
6.6.2 信服云简介 239
6.6.3 信服云产品分类 239
本章小结 243
本章习题 243

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

深信服科技股份有限公司成立于2000年,是专注于企业级网络安全、云计算、IT基础设施与物联网的产品和服务供应商。 目前深信服有超过9000名员工,业务覆盖全球50多个国家和地区,为超过10万家企业级用户的数字化转型构筑稳固基石。 深信服旗下有两大业务品牌——深信服智安全、 信服云,与子公司信锐技术,共同承接“让每个用户的数字化更简单、更安全”的企业使命,在网络安全、云计算、IT基础设施与物联网领域中不断积淀、打磨、再创新,为用户的数字化转型工作构筑稳固基石。

推荐用户

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部