简介:KVM是Kernel Virtual Machine 的简写,目前Linux发行版必须在64位的系统环境才能运行KVM,同时硬件需要支持VT技术。KVM的前身是QEMU,2008年被Red Hat公司收购并获得一项hypervisor技术,不过Red Hat 的KVM被认为将成为未来Linux hypervisor 的主流。准确来说,KVM仅仅是Linux内核的一个模块。管理和创建完整的KVM虚拟机,需要更多的辅助工具。本章将介绍部署虚拟化环境,创建虚拟机实例,以及虚拟机的基本管理。
部署KVM虚拟化平台
虚拟化
一,虚拟化的作用和特点
1,虚拟化的作用
集中化管理
2,虚拟化特点
动态伸缩硬件
方便配置高可用
降低维护成本
灵活性强
二,虚拟化架构
1,寄居架构
硬件
系统
虚拟化程序
虚拟机
应用程序
2,原生架构
也被称为裸金属架构
硬件 虚拟化程序
虚拟机 应用程序
三,常见的虚拟化产品
1,寄居架构虚拟化产品
Virtual box : oracle产品
Workstation :VMWare产品
2,原生架构
XenServer :思杰产品
Hyper -v : 微软产品
docker : 轻量级虚拟化
EXSI : VMWare产品
四,KVM虚拟化作用和特点
1,KVM的虚拟化作用
KVM虚拟化程序
linux内核2.6版本后直接支持KVM服务
用户安装KVM程序实现虚拟化
2,KVM架构
计算机硬件
linux宿主机内核支持KVM内核
在linux宿主机安装KVM程序实现虚拟化功能
五,虚拟化技术
1,Intel
Windows系统CPU需要支持VT技术
Linux系统CPU需要支持VMX技术
2,AMD
Windows系统CPU需要支持-v技术
Linux系统CPU需要支持smv技术
安装和配置虚拟化
1、安装KVM
1)安装KVM调试工具
部署KVM虚拟化平台
2)管理虚拟机命令
部署KVM虚拟化平台
3)安装虚拟化图形管理工具
部署KVM虚拟化平台
4)安装虚拟机管理工具
部署KVM虚拟化平台
5)启动服务并设置开机自启
部署KVM虚拟化平台
2、KVM程序工作目录
1)虚拟机配置文件目录
部署KVM虚拟化平台
2)虚拟机硬盘配置文件
部署KVM虚拟化平台
3、查看开启和关闭
首先把虚拟机调成图形化模式
部署KVM虚拟化平台
上传Linux镜像制作Linux系统虚拟机
部署KVM虚拟化平台
部署KVM虚拟化平台
部署KVM虚拟化平台
部署KVM虚拟化平台
部署KVM虚拟化平台
1)查看所有虚拟机
部署KVM虚拟化平台
2)关闭虚拟机
部署KVM虚拟化平台
3)强制关闭虚拟机
部署KVM虚拟化平台
4)启动虚拟机
部署KVM虚拟化平台
5)加载虚拟机配置文件
部署KVM虚拟化平台
4、挂起和恢复
1)挂起虚拟机
部署KVM虚拟化平台
2)恢复挂起的虚拟机
部署KVM虚拟化平台
3)设置宿主机启动虚拟机自动启动
部署KVM虚拟化平台
5、虚拟机配置文件备份和删除虚拟机
1)备份虚拟机配置文件为centos7.0.xml
部署KVM虚拟化平台
2)删除虚拟机
部署KVM虚拟化平台
3)恢复配置文件
部署KVM虚拟化平台
部署KVM虚拟化平台
6、快照和克隆
1)克隆虚拟机,克隆虚拟机之前必须暂停或者关闭要克隆设备的域
部署KVM虚拟化平台
2)虚拟机快照
部署KVM虚拟化平台
3)查看快照
部署KVM虚拟化平台
4)恢复快照
部署KVM虚拟化平台
5)删除快照
部署KVM虚拟化平台

相关文章: