内容发布更新时间 : 2024/11/15 3:25:39星期一 下面是文章的全部内容请认真阅读。
本节所讲内容:
? ? ? ?
桌面级虚拟化产品对比介绍 安装KVM
实战1:配置KVM网络桥接功能 实战2:使用KVM安装虚拟机
虚拟化产品对比介绍 常见的虚拟化产品: Vmware
KVM rhel6_x64 xen [kernel-xen]
#使用xen需要重新安装内核。 rpm -ivh /mnt/Paxxx/ kernel-xenxxx.rpm
常见的虚拟化技术程度:
仿真虚拟化 [对系统硬件没有要求,性能最低]
半虚拟化 [虚拟机可以使用真机物理硬件,性能高,需要改内核] 全虚拟化 可以直接使用真机硬件,性能可达到真机的95%
vmware 支持仿真虚拟化 xen 半虚
kvm 硬件辅助虚拟化
KVM概述:
KVM 即Kernel-based Virtual Machine 基于内核的虚拟机。
KVM,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VM之一。KVM的虚拟化需要CPU硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization
1、查看CPU是否支持虚拟化?
Intel 酷睿i5 4590 支:1 不支:2 不知道:3 1、官网
2、在中关村在线:
http://detail.zol.com.cn/382/381245/param.shtml 查:Intel 酷睿i5 4590参数 3、工具securable
Linux下桌面虚拟化:
KVM 可以安装Linux也可以安装windows 。
XEN :需要升级内核,只能支持和物理系统一样的操作系统。
配置KVM 前期准备工作:
1、查看CPU是否支持硬件虚拟化技术。 CPU要支持 例:
查看自己的CPU是否支持全虚拟化虚拟化技术且是64位的 Intel: grep --color vmx /proc/cpuinfo AMD : grep --color svm /proc/cpuinfo
看看flag有没有上面的vmx或者是svm,有的话就是支持全虚拟化技术 grep --color lm /proc/cpuinfo 是否支持64位
2、开启BIOS 虚拟化支持。 查找VT 改为: enable 。BIOS中也要打开,默认很多机器没有打开。 例: 排错:
安装虚拟机出现intel vt -x 处于禁用状态打不开 处理方式
处理方式 。 1 进入bios 以华硕主板为例
进入高级模式找到cpu虚拟技术