虚拟化产品对比介绍

虚拟化产品对比介绍     

vmware           仿真虚拟化

xen [kernel-xen] rhel5     半虚拟化

KVM      rhel6_x64    全虚拟化

Docker    rhel7_x64    全虚拟化

虚拟化技术对比介绍: 

仿真虚拟化        [对系统硬件没有要求,性能最低] 

半虚拟化            [虚拟机可以使用真机物理硬件,性能高,需要改内核] 

全虚拟化            直接使用物理硬件,性能高 

vmware  支持仿真虚拟化 

xen  半虚        REHL5 自带 xen,  安装时需要安装内核    rpm -ivh    kernel-xen-xxx.rpm     

kvm  全虚拟化      RHEL6  自带 kvm 

 

KVM 概述: 

KVM    即 Kernel-based Virtual Machine    基于内核的虚拟机。 

KVM,是一个开源的系统虚拟化模块,自 Linux 2.6.20 之后集成在 Linux 的各个主要发行版本中。

它使用 Linux 自身的调度器进行管理,所以相对于 Xen,其核心源码很少。KVM 目前已成为学术界的主流 VMM(虚拟机监控器)之一。KVM 的虚拟化需要硬件支持(如 Intel VT 技术戒者 AMD V 技术)。是基于硬件的完全虚拟化。而 Xen 早期则是基于软件模拟的 Para-Virtualization。 

 

查看 CPU 硬件是否支持虚拟化 

Intel  酷睿 i5 4590 参数 

在中关村在线: 

http://detail.zol.com.cn/382/381245/param.shtml      查:Intel  酷睿 i5 4590 参数  

图片1.jpg

 

KVM:  是指基于  Linux  内核的虚拟机(Kernel-based Virtual Machine)。是第一个整合到  Linux内核的虚拟化技术。在  KVM  模型中,每一个虚拟机都是一个由  Linux  调度程序管理的标准进程,你可以在用户空间启动客户机操作系统。 

一个普通的  Linux  进程有两种运行模式:内核和用户。  KVM增加了第三种模式:客户模式(有自己的内核和用户模式) 

XEN  :需要升级内核,只能支持和物理机系统一样的操作系统。    xen 虚拟上,不可以可以运行 windows  

KVM: 支持 linux 以外的其它系统。比如:windows 

注:  只有 64 位 RHEL6 以上系统支持 KVM。  32 位系统不支持。 

 

QEMU:是一套由 Fabrice Bellard 所编写的以 GPL 许可证分发源码的模拟处理器,在 GNU/Linux 平台上使用广泛。QEMU 具有高速度和跨平台的特性,QEMU 能模拟至接近真实电脑的速度。 

QEMU 能模拟整个电脑系统,包括中央处理器及其他周边设备。 

QEMU 和 vmware 一样都是支持仿真虚拟化,效率比较低。 

扩展:   

网络模拟器:GNS3 ,    Packet tracer ,    IOU      (考 CCIE) 


启 BIOS 虚支持

查找 VT  改为: enable  。BIOS 中也要打开,默认很多机器没有打开。

排错:安装虚拟机出现 intel vt -x 处于禁用状态打不开处理方式

图片2.png

处理方式

情况一:进 入BIOS,以华硕主板为例:步骤: 进入高级模式---进入高级菜单---开启 intel 虚拟技术

图片4.jpg

情况二:传统的BOIS界面,找到这个

图片5.jpg

版权声明:
作者:WaterBear
链接:https://l-t.top/1841.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>