免费服务热线:400-668-3769
行业推荐 Industry Recommended

KVM虚拟化技术

来源:huakeyun  时间:2016-06-03   阅读:287

KVM 是 kernel-based Virtual Machine 的简称,是一个开源的系统虚拟化软件,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM已成为学术界的主流VMM之一。KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于KVM瘦客户机硬件的完全虚拟化,其设计目标是在需要引导多个未改动的 PC 操作系统时支持完整的硬件模拟。


KVM 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块。使用 KVM ,可允许运行多个虚拟机,包括 Linux 和 Windows操作系统。 每个虚拟机有私有的硬件,包括网卡、磁盘以及图形适配卡等。

KVM特性

嵌入到Linux正式Kernel(提高兼容性)

代码级资源调用(提高性能)

虚拟机就是一个进程(内存易于管理)

直接支持NUMA技术(提高扩展性)

---------- RedHat收购KVM -----------

保持开源发展模式

更好的商业支持及服务保障


KVM一般应用在哪些领域?

信息控制中心 、呼叫中心、证券/金融交易系统、银行数据中心、工业控制环境、教学环境、测试中心等所有多服务器或多计算机工作环境。

使用KVM的优越性

相对于数据仓库和互联网这些发展极快和服务器数量增加极快的公司来说,采用KVM瘦客户机的优越性将体现在以下几个方面:

1.节省空间:

对于这些发展极为快速的行业而言,原先所用的空间相对有限,而搬迁则会造成服务的停顿。在这些情况下,减少键盘、鼠标和显示器的数量,可以为新增加的服务器腾出大量的空间。

2.提高效率:

可以想象,当系统或网络维护人员穿梭于服务器、各种机柜所组成的丛林中,寻找出故障的机器时,效率是不会提高的。而这低效率,不但浪费了有限的人力资源,而且使出现的故障得不到及时的修复,使网络或数据中心出现不应有的停顿。能实现在由一套键盘、鼠标、显示器组成的控制台登陆所有的机器,势必将极大地提高系统或网络维护人员的工作效率。

3.加强管理:

工作效率的提高,意味着网络或数据中心得到了有效的管理,从而提高了这些系统的稳定性和安全性。

4.节约成本:

网络运营成本,尤其是那些必须24小时不间断运行的网络及数据中心的运行成本,逐渐成为网络经营商们成功的关键因素。同时,硬件软件费用、人员费用以及场地费用也是公司运营费用的主要组成部分。

5.远程管理:

系统的远程维护和管理也是这些大型系统所面临的重要问题。系统的管理和维护人员不可能24小时在机房里值班,而机器故障却可能在任何时候发生,因信息的交通堵塞而造成系统长时间的不稳定将极大地损坏企业的形象或产生重大的损失。通过远程的键盘、鼠标和显示器来实现系统的远程管理、维护是保证系统24小时不间断、稳定运行的重要手段。

6.环保节能:

使用KVM Switch可避免使用多台显示器,从而减少辐射,节省空调、能源等的消耗,营造健康环保节能的工作环境。

KVM的作用   

提高物理服务器的资源利用率(较少的在硬件上的投入)   

可以批量部署   

实现实时快照技术   

支持克隆技术   

可以实现虚拟机的离线迁移和动态迁移(提高IT部署的灵活性)   

可以将资源动态调整(传统的IT架构资源是固定的,无法动态分配)


KVM发展趋势   

随着虚拟化技术的发展,如今的虚拟化技术已经走向了企业关键业务领域。红帽推出了基于KVM瘦客户机内核虚拟机技术的虚拟化系列方案,旨在将虚拟化技术应用于企业部署,异构平台管理和云计算架构。


推荐使用硬件产品型号 K520C  K600Z  K600A



上一篇: CITRIX虚拟化软件

下一篇:RemoteFX虚拟化技术

分享到:
0
30
Copyright © 2015 深圳市华科云技术有限公司 粤ICP备17007189号
0.0946s