通过软件/硬件的手段将1个物理资源变成n多个逻辑资源,且每个虚拟机都可以安装不同的系统
虚拟化的产商及产品:VMWare KVM
KVM/QEMU/libvirt 介绍:
KVM(内核虚拟化模块)是linux内核的模块 lsmod 可查看
QEMU(系统设备仿真)是一个虚拟化的仿真工具
libvirt(虚拟机管理程序)是一个虚拟化管理的接口和工具,提供用户程序和用户交互
必备软件:
qemu-kvm 为KVM提供底层仿真支持
libvirt-daemon 管理虚拟机,守护进程
libvirt-client 提供客户端管理命令
libvirt-daemon-driver-qemu 连接qemu驱动
step1:安装上述软件包
step2:启动libvirtd服务
虚拟机的组成:
一个XML文件: /etc/libvirt/qemu
一个磁盘镜像文件: /var/lib/libvirt/images
virsh命令工具的介绍(提供管理各虚拟机的命令接口):
格式:
virsh 控制指令 虚拟机名称 【参数】
交互式:
#virsh