走进大企业-虚拟化技术实践

虚拟化介绍(上)

虚拟化模型

为什么要虚拟化

使硬件资源使用率最大化

虚拟化分类

软件级别:所有硬件通过模拟器模拟出来(qumu)

硬件级别:通过VMM(虚拟机监视器)

操作系统级别;虚拟机操作系统和宿主操作系统共享

半虚拟化

半虚拟化宿主机和客户机都需要更改操作系统内核,客户机知道宿主机的存在,两者需要协同合作。(xun支持半虚拟化)

全虚拟化

虚拟化介绍(下)

不管cpu支持不支持虚拟化,xen都可以安装。而kvm必须要cpu支持虚拟化才行

Xen支持半虚拟化也支持全虚拟化,kvm仅支持全虚拟化

安装xen后,xen会替换原来的内核接管系统管理。而kvm仅仅是linux内核的一个模块,依然由系统原内核管理系统

KVM介绍

kvm架构:

kvm驱动:

Qemu:用于模拟虚拟机的用户空间组件,提供I/O设备模型,访问外设的途径

Libvirt,vish:

viirt-manager:

 kvm安装准备

free

cat /proc/cpuinfo

cat /proc/cpuinfo |egrep --color 'vmx|svm'

iptables -nvL

setenforce 0

 vi /etc/selinux/config

SELINUX=disbled

1.4 安装kvm模块配置网络



你可能感兴趣的:(虚拟化)