kvm虚拟化1 下载本文

内容发布更新时间 : 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虚拟技术