KVM

Posted maoyanqing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KVM相关的知识,希望对你有一定的参考价值。

KVM产品简介

  公司部分linux服务利用率不高, 为充分利用这些linux服务器,可以部署KVM虚拟化平台,在物理机上运行多个业务系统(虚拟机)。例如,在运行nginx的服务器上部署KVM,然后在虚拟机上运行Tomcat,mysql等企业服务。

  KVM目前linux发行版自带的软件,在64位的系统平台上运行KVM,同时需要硬件CPU支持VT技术,KVM的前身是QEMU,准确来说KVM仅仅是linux内核的一个模块。

  KVM从2.6.20版本后就直接整合到linux内核,它依托CPU虚拟化指令集(Inter-VT AMD-V)实现高性能的虚拟化支持,由于与linux内核高度整合,因此在性能,安全性,兼容性,稳定性上有很好的实现,在KVM的环境中运行的每个虚拟化操作系统表现为单个系统进程并与linux安全模块(selinux)有很好的整合,可以灵活的实现资源的管理及分配。

KVM虚拟化平台的硬性条件

1.真机linux必须是64位操作系统,RHEL5.4及以上的系统平台

2.CPU支持VT技术(Bios中开启)

注意:VMware虚拟机中linux开机前需要勾选Inter-VT-x/EPT或AMD/RVI(v)

KVM的安装

安装前要查看CPU是否支持虚拟化

Intel CPU:内核

cat  /proc/cpuinfo  |grep vmx

AMD CPU:

cat  /proc/cpuinfo  |grep smv

若以上操作有输出,就说明CPU支持虚拟化

1.安装桌面及KVM所需软件

 

以上是关于KVM的主要内容,如果未能解决你的问题,请参考以下文章

KVM之实现批量创建KVM虚拟机

KVM是啥?

kvm系列之二:kvm日常管理

安卓开启kvm

[kvm]-kvm入门

51 kvm技术基础使用qemu-kvm管理kvm虚拟机