[svc]kvm笔记

硬件虚拟化kvm,需cpu支持
软件虚拟化qemu

全虚拟化: kvm(硬件层面实现隔离)
半虚拟化: xen(性能更好)

云计算:
- 弹性计算,按需付费,快速扩展

  • 资源利用率
  • 资源分配
  • 自动化能力差
  • 初始化成本高

服务器虚拟化,vm
桌面虚拟化
应用虚拟化

qemu

kvm内核级: cpu 内存
磁盘 网卡等pci设备由qemu虚拟

cat /proc/cpuinfo |egrep -i "vmx|svm"
grep -E "(vmx|svm)" /proc/cpuinfo
yum install -y qemu-kvm qemu-kvm-tools libvirtd

libvirtd 管理kvm

systemctl start libvirtd
ifconfig(192.168.122.1)
ps -ef|grep dnsmasq
yum install virt-install #用于安装虚拟机
virt-install --help #指定cpu 内存 磁盘
virt-install --virt-type kvm \
--name CentOS-7-x86_64 \
--ram 2048 \
--cdrom=/opt/CentOS-7-x86_64.iso \
--disk path=/opt/CentOS-7-x86_64.raw \
--network network=default \
--graphics vnc,listen=0.0.0.0 \
-- noautoconsole

vncviewr连接安装即可.
相当于一个进程

显示vm

virsh list --all
cat /etc/libvirtd/qemu/CentOS-7-x86_64.xml

virsh shutdown vm
virsh shutdown vm

你可能感兴趣的:([svc]kvm笔记)