背景
要基于公司已有的openstack结合docker搞一个好玩的东西,所以又开始撸openstack了,这就需要对虚拟化有个更深入的理解。
那么从KVM开始,是一个不错的选择。
KVM基础概念
- 虚拟化的三种类型,1型,2型,进程虚拟化
- KVM是2型,是运行在操作系统之上的
- docker就是进程虚拟化,直接用host的内核
安装KVM
1 | sudo apt-get install qemu-kvm qemu-system libvirt-bin virt-manager bridge-utils vlan |
启动虚拟机
下载镜像cirros-0.3.4-x86_64-disk.img,拷贝到cp cirros-0.3.4-x86_64-disk.img /var/lib/libvirt/images/
1 | sudo virt-manager |
网络虚拟化
nat和br
vlan
本博客欢迎转发,但请保留原作者信息
github:codejuan
博客地址:http://blog.decbug.com/