虚拟化KVM极速入门
全新正版 极速发货
¥
53.33
6.0折
¥
89
全新
库存4件
作者陈涛
出版社清华大学出版社
ISBN9787302589877
出版时间2022-04
装帧平装
开本32开
定价89元
货号1202626873
上书时间2024-05-26
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
陈涛,国内知名IT职业培训讲师,KVM视频课程在51CTO上已经有16万人学习过,获得广泛好评。1997年即开始从从事Linux、Oracle等培训工作。凭借理论体系结构严谨、课程内容丰富充实、案例贴近工作、讲授深入浅出感染力强、充分互动课堂实践的风格备受学员好评,到目前为止已培养微软、Linux、Oracle等认证高级工程师数万名。
目录
第1章KVM概述1.1虚拟化概述1.1.1虚拟化的定义1.1.2操作系统虚拟化的历史1.1.3操作系统虚拟化的实现方式1.1.4虚拟化翻译技术的分类1.1.5Hypervisor的分类1.2KVM概述1.2.1KVM的历史1.2.2KVM的体系结构1.2.3QEMU与KVM1.2.4libvirt与KVM1.2.5KVM的集中管理与控制1.3本章小结第2章KVM安装2.1安装环境的准备2.1.1生产环境的硬件配置2.1.2实验环境的准备2.2KVM的安装2.2.1下载CentOS8的ISO文件2.2.2创建新虚拟机2.2.3修改虚拟机的设置2.2.4安装CentOS8时直接安装KVM组件2.2.5查看安装的结果2.2.6安装额外组件及升级2.2.7虚拟化功能验证2.3KVM的管理方法2.3.1本地管理2.3.2远程管理2.4本章小结第3章创建虚拟机3.1使用Cockpit创建虚拟机3.1.1查看当前配置3.1.2创建虚拟机3.1.3查看虚拟机与环境的配置3.2使用virtmanager创建虚拟机3.2.1使用virtmanager查看当前配置3.2.2创建虚拟机3.2.3查看虚拟机与环境的配置3.3使用virtinstall创建虚拟机3.3.1创建虚拟机并通过交互模式安装3.3.2查看虚拟机与环境的配置3.3.3virtinstall高级用法示例3.4半虚拟化驱动VirtIO3.4.1半虚拟化驱动VirtIO原理3.4.2半虚拟化驱动VirtIO的安装3.5QEMUGuestAgent3.5.1QEMUGuestAgent原理3.5.2Linux下的QEMUGuestAgent3.5.3Windows下的QEMUGuestAgent3.6显示设备与协议3.6.1显示设备3.6.2显示协议3.6.3RemoteViewer连接虚拟机排错3.6.4Linux下的SPICEAgent3.6.5Windows下的SPICEAgent3.7本章小结第4章管理虚拟机4.1libvirt架构概述4.2使用virtmanager管理虚拟机4.2.1virtmanager界面概述4.2.2虚拟机生命周期管理4.2.3管理虚拟硬件4.3使用virsh管理虚拟机4.3.1获得帮助4.3.2常用的子命令4.4使用Cockpit管理虚拟机4.5本章小结第5章管理虚拟网络5.1查看默认网络环境5.1.1查看宿主机的网络环境5.1.2查看libvirt的网络环境5.1.3查看虚拟机的网络配置5.2TUN/TAP设备工作原理与管理5.3网桥工作原理与管理5.3.1考察现有网桥5.3.2通过iproute管理网桥5.3.3通过NetworkManager管理网桥5.3.4通过网络接口文件管理网桥5.3.5通过Cockpit管理网桥5.4KVM/libvirt常用的网络类型5.4.1虚拟机支持的网络5.4.2libvirt管理的虚拟网络5.4.3NAT模式5.4.4桥接模式5.4.5隔离模式5.4.6路由模式5.4.7开放模式5.4.8直接附加模式5.4.9PCI直通与SRIOV5.5创建和管理隔离的网络5.5.1通过virtmanager创建和管理隔离网络5.5.2通过Cockpit创建和管理隔离网络5.5.3通过virsh创建和管理隔离网络5.5.4使用隔离网络5.6创建和管理NAT的网络5.6.1使用多种方式创建NAT网络5.6.2使用NAT网络5.7创建和管理桥接的网络5.7.1在宿主机上创建网桥5.7.2使用网桥5.8创建和管理路由的网络5.8.1在宿主机上创建路由模式的网络5.8.2使用路由模式的网络5.9创建和管理开放的网络5.10实现多VLAN支持5.10.1创建支持VLAN的网络接口5.10.2创建使用VLAN网络接口的网桥5.10.3配置虚拟机使用VLAN5.11通过网络过滤器提高安全性5.11.1网络过滤器基本原理5.11.2网络过滤器的管理工具5.11.3预安装的网络过滤器5.11.4网络过滤器语法基本格式5.11.5自定义网络过滤器示例5.12本章小结第6章管理虚拟存储6.1虚拟存储的术语6.1.1虚拟机的存储设备6.1.2宿主机的存储资源6.2非托管的存储6.2.1使用dd创建磁盘映像文件6.2.2使用virsh管理虚拟机磁盘映像文件6.2.3使用virtmanager管理虚拟机磁盘映像文件6.3qemuimg命令的使用6.3.1qemuimg支持的映像文件格式6.3.2创建和格式化新的映像文件6.3.3检查映像文件的一致性6.3.4重新调整映像文件的大小6.3.5qcow2映像文件的选项6.3.6基础映像与派生映像6.3.7修改映像文件的选项6.3.8转换映像文件格式6.3.9比较映像文件6.3.10更改基础映像文件6.3.11提交对映像文件的更改6.3.12显示映像文件布局6.3.13快照管理6.4存储池6.4.1查看当前存储池6.4.2存储池的分类6.4.3创建存储池的通用流程6.4.4基于目录的存储池6.4.5基于物理磁盘的存储池6.4.6基于LVM卷组的存储池6.4.7基于网络文件系统的存储池6.4.8基于iSCSI目标的存储池6.5存储卷6.5.1获得存储卷的信息6.5.2创建存储卷6.5.3向虚拟机分配存储卷6.5.4删除存储卷及擦除存储卷6.6本章小结
内容摘要
虚拟化技术是云计算的底层支撑技术之一。作为已经纳入到Linux内核的虚拟化解决方案,KVM虚拟化近年来发展迅猛,是很多公共云供应商默认的虚拟机管理程序。对于IT从业者来讲,掌握一些KVM虚拟化知识是很有必要的。本书是《虚拟化KVM进阶实战》姊妹篇,共有6章。针对初学者,先从虚拟化基本概念及KVM原理讲起,然后通过全动手的实验学习KVM的安装、虚拟机创建、虚拟机的日常管理、虚拟网络的管理、虚拟存储的管理。KVM虚拟化其实是Linux、KVM、QEMU和libvirt等很多开源技术的组合,对于初学者来讲学习曲线比较陡。本书将这些技术融会贯通,是作者多年讲授KVM虚拟化实战课程经验的结晶,可以使学习者快速入门并为后续的企业级应用打下基础。
— 没有更多了 —
以下为对购买帮助不大的评价