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的主要内容,如果未能解决你的问题,请参考以下文章