标签:qemu bios 位操作 vt-x 物理 指令集 系统 系统表 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所需软件
标签:qemu bios 位操作 vt-x 物理 指令集 系统 系统表 kvm虚拟化
原文地址:https://www.cnblogs.com/maoyanqing/p/11731412.html