如何理解kvm

2016-12-15 17:54:16 10635

Kvm可以分为:kmv切换器,kvm虚拟机,这两种东西叫法随同但实质不一样.

一. kvm切换器

1. 所谓KVM切换器,就是KeyboardVideoMouse的缩写,也被称为多电脑控制器,正式的名称为多计算机切换器。简单的说,就是一组键盘、显示器和鼠标,控制2台、4 台、8台、16台甚至到4096台以上的计算机主机。

2. KVM是Keyboard(键盘)、Video(显示器)、Mouse(鼠标)的缩写。KVM切换器的正式的名称为多计算机切换器或KVM SWITCHKVM切换器简单的说,就是让系统管理员可以通过一组键盘、显示器和鼠 标,控制多台服务器或脑主机的计算机外围设备,这意味着只需一个人就可以和所有电脑交互,当然一次只能与一台交互。切换器除了能节省多个键盘和显示器的开销,还可以腾出更大的桌面空间。KVM切换器通常使用在有多台电脑的网络及其他服务器场所,这些情况下通常有多台计算机却只有一个管理员或网管。切换器的价格从控制八台电脑环状系统切换器的$200到控制10Sun工作站的切换器的$2000不等。越大的配置开销越大。

3. 类型主要指KVM切换器所控制的终端类型,如果终端主要是控制电脑则可以叫做多电脑控制类型。KVM的领域,也已经扩展到串口设备,如集线器、路由器、储存设备及UPS等。精密的KVM可以让多位使用者在任何地点、任何时间访问数以千计的服务器和网络设备。而且,如事件记录、远程电源管理、多层次使用者权限安全管理、环境警示系统、Cat5电缆线等功能,帮助IT管理者从他们希望的任何地点安全地管理日常的运作。让您轻易访问、监视及管理您所有的IT设备。称之为全方位数据中心管理(Total Data Center ManagementTDCM)。它是一种集中式管理,可以增加IT设备正常运作的时间(因为可以减少访问及诊断的时间),节省可观的楼地板面积以及不必要的设备与人力,毋须考虑网络的效率就可以访问所有的设备,可以终极地提升您的商业竞争力。

blob.png 

二.kvm虚拟机

1. Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。

KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization

2.安装准备.

1).终端输入命令:

grep vmx /proc/cpuinfo (INTEL芯片)

grep svm /proc/cpuinfo (AMD芯片)

不知道芯片的生产厂商则输入:egrep '(vmx|svm)' /proc/cpuinfo

如果里面有或者svm就说明支持VT;如果没有任何的输出,说明你的cpu不支持,将无法成功安装KVM虚拟机。

2).确保BIOS里开启VT

Intel(R) Virtualization Tech [Enabled]

 有必要,还需在BIOS中开启VT-d

3).核版本较新,支持KVM

uname r查看内核版本,如果在2.6.20以下的linux版本,需升级内核。

[此篇文章意在说明kvm切换器和kvm虚拟机的区别]

 

 


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: