一.kvm简介=
1.搭建KVM服务器
虚拟化概述
virtualization 资源管理
– x个物理资源 --> y个逻辑资源
– 实现程度:完全、部分、硬件辅劣(CPU)
2.安装虚拟化服务器平台
KVM /QEMU /LIBVIRTD
– KVM是linux内核的模块,它需要CPU的支持,采用硬
件辅劣虚拟化技术 Intel-VT,AMD-V,内存的相关如
Intel的 EPT 和 AMD 的 RVI 技术
– QEMU 是一个虚拟化的仿真工具,通过 ioctl 不内核
kvm 交互完成对硬件的虚拟化支持
– Libvirt 是一个对虚拟化管理的接口和工具,提供用户
端程序 virsh ,virt-install, virt-manager, virt-view 不
用户交互
必备软件:
qemu-kvm------------->为kvm提供底层仿真支持
Libvirt-daemon-------->libvirtd守护进程,管理虚拟机
Libvirt-client------------>用户端软件,提供客户端管理命令
Libvirt-daemon-driver-qemu------->libvirtd连接qemu的驱动
虚拟化平台的安装
]#yum install -y qemu-kvm \
>libvirt-daemon \
>libvirt-client \
>libvirt-daemon-driver-qemu
]#systemctl start libvirtd
虚拟机的组成:
内核虚拟化模块 (KVM)
系统设备仿真 (QEMU)
虚拟机管理程序 (LIBVIRT)
一个XML文件(虚拟机配置声明文件)位置 :/etc/libvirt/qemu/
一个磁盘镜像文件(虚拟机的硬盘)位置:/var/lib/libvirt/images/
<