本文目录:
- 1、KVM是什么,KVM一般用在什么地方?什么样的人比较需要?用的多
- 2、服务器虚拟KVM是什么?
- 3、远程kvm是什么
- 4、如何为Ubuntu 15.04安装和配置KVM
- 5、Windows系统能装KVM吗?
- 6、企业级虚拟化Kvm实战
KVM是什么,KVM一般用在什么地方?什么样的人比较需要?用的多
所谓KVM,就是Keyboard、Video、Mouse的缩写,正式的名称为多计算机切换器。简单的说,就是一组键盘、显示器和鼠标,控制2台、4 台、8台、16台甚至到4096台以上的计算机主机。
KVM切换器的价值
KVM技术的发展日新月异,从30年前KVM诞生到现在,KVM已经从简单的一控多的计算机外设,发展到能够进行远程设备管理、电源管理;能够不受操作系统限制,将一个企业在全球分布的服务器纳入一个管理平台;能使用一个IP地址管理,并且对所有信号都采用128位SSL协议加密以保障数据安全;最新的KVM技术已经能够做到多个管理终端同时管理上万台设备(服务器和网络设备)。对像金融、证券、保险等这样既拥有集中大型数据机房又拥有众多分支机构的企业而言,使用最新KVM解决方案,可以极大提升企业IT设备的管理效率。通过新一代KVM解决方案,IT工程师可以随时随地的灵活管理和维护公司的系统。 KVM已经能够将企业的IT管理员从简单而枯燥的机房维护中解脱出来,集中精力从事更有意义的工作。具体而言,无论服务器是集中放置在同一个数据中心机房,还是分散放置在几个不同地点的机房,IT管理员都可以随时随地对所有的设备进行维护和管理、进行BIOS等级的控制甚至开/关设备的电源。无论这些设备的是X86架构还是小型机,也无论操作系统是UNIX还是LINUX、WINDOWS,管理员都可以在一个统一的操作界面上对所有的设备进行管理。有些新型的KVM还能够提供多重身份验证功能,从UKEY到动态令牌,短信,指纹识别等等,能最大程度保障系统安全性。而对于放置在机房内的所有设备,无须再为其配备一套专用的操作终端,来占据宝贵的机房空间;同样也避免了像以往一样抱着一套操作终端(键盘、鼠标和显示器或笔记本)穿梭于嘈杂的机柜之间完成维护工作。如果管理员想某一台设备进行操作,无论管理员身在何处,他只需通过连网的电脑,就可以对该设备进行设定、维护和管理。因为该类KVM解决方案使用IP网络来连接服务器,因而完全解除了距离的限制,管理者能够任意存取且管理全世界任何一个角落的服务器。这样做的好处是显而易见的,公司不必花费大量差旅费用让管理员从这里飞到那里进行设备的维护或紧急处理发生的问题,而这些问题在很多情况下简单的重启一下机器就可以解决。公司也不必为每个分支机构配备IT管理人员,不仅会有不菲的工资开支,也不会有人员管理不便的情况。更重要的是管理员可以实时处理突发的问题,同工程师在现场没有任何区别,大大提升了反应速度,减少了因宕机而对企业造成的不必要的损失。
KVM切换器应用范围:
互联网数据中心 信息控制中心 电信寻呼系统 证券/期货交易系统 银行数据中心 工业控制环境 教学环境 测试中心 视频监控 电厂监控 机房管理 其它多主机环境 ·一组键盘、鼠标、显示器可支持多台主机.
服务器虚拟KVM是什么?
您好,很高兴为您解答。
KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。
您也可以理解为在您的电脑上安装了一个虚拟机(一台电脑)。
简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。
物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。
远程kvm是什么
校园网络管理人员的编制相当少,而维护的机器设备并不比一般企业少,包括机房内的服务器、管理用的电脑、以及全校电脑教室中的电脑等。KVM over IP在管理服务器时使工作更为轻松、便捷、高效。因为只需要透过网络就可以完成,不但减少了进出机房的次数,节省了时间,也保证了机房管理的安全。而对于同一城市甚至是异地开设分校的情况来说,采用远程集中式管理、进行数据维护共享则显得更为重要。
基于IP的数字化KVM系统作为向标准化和灵活的集中化迈进的一部分,不仅克服了传统模拟KVM系统的局限性,也为管理不同种类的分布式网络提供了可能。KVM over IP系统,充分利用了现有的以太网和其他IP网络,从而取代了对专用电缆和信号系统的依赖。为确保路由能力,KVM系统必须使用真正的IP协议,而不是仅仅将IP网络用来传输专用模拟信号。
这种基于IP的连接有四大优点:1,它充分利用了现有的基础设施,不再需要覆盖专用连接以确保本地和远程管理的控制和通信。2,基于IP的连接消除了模拟KVM系统的距离和其他限制,并因此实现了灵活的集中化管理。3,由于数字KVM信令是基于IP协议的,网络管理员能够通过网页浏览器,在数据中心或全球的任何地方用任何一台电脑来控制服务器和其他设备。这也意味着无需进行复杂的重新配置即可添加或改变任何数量的用户和设备。4,客户端软件可以充分利用IP技术以提供丰富的管理控制,包括进程共享、服务器状态监控、模拟多平台键盘以及集中式日志记录。
如何为Ubuntu 15.04安装和配置KVM
验证CPU是否支持硬件虚拟化
要跑 KVM 必需要确保你 Linux 系统所在的 CPU 是支持硬件虚拟化的,不然将无法正常使用。我们可以在终端中执行如下命令进行验证:
egrep “svm|vmx” /proc/cpuinfo
如果你的 CPU 支持,将可以看到类似如下的返回:
如果 vmx 选项不可用,请重启系统并到 BIOS 中启用硬件虚拟化。
为Ubuntu 15.04安装KVM
一旦确认了 CPU 支持并开启硬件虚拟化之后,我们便可以使用如下命令来为 Ubuntu 15.04 安装 KVM 及相关的依赖包:
sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin bridge-utils
启用桥接网络
通常情况下,为了保证虚拟机与 Internet 的相互通信,我们需要在主机中启动网络桥接。为了保证不破坏原有的网络配置,我们先使用如下命令将网络配置文件进行备份:
sudo cp /etc/network/interfaces /etc/network/interfaces-bak
备份完成后,我们需要对 /etc/network/interfaces 配置文件进行更改,将如下信息追加到配置文件当中:
# Enabing Bridge networking br0 interfaceauto br0iface br0 inet staticaddress 192.168.1.70network 192.168.1.0netmask 255.255.255.0broadcast 192.168.1.255gateway 192.168.1.1dns-nameservers 223.5.5.5bridge_ports eth0bridge_stp off
以上信息请根据你自己的网络环境进行更改,不要照搬哦!
配置完成后需要重启一下,再使用如下命令验证网络桥接是否配置成功:
ifconfig
启动KVM虚拟系统管理器
在安装及配置完桥接网络后我们便可以使用如下命令打开 KVM 虚拟系统管理器:
sudo virt-manager
点击文件菜单下的 new virtual machine 即可创建新虚拟机了。
小结
KVM 已是业界被广泛采用的一种虚拟化技术,它非常简单和易用,稳定性也非常之高。而且使用 KVM 无需支付任何费用,我们可通过命令行或图形界面对其进行管理,在硬件设备支持的情况下,理论上可扩展无限虚拟机。
Windows系统能装KVM吗?
不能安装KVM。KVM是一个开源的系统虚拟化模块,使用Linux自身的调度器进行管理,所以不能安装在Windows下。
KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。
扩展资料
RHEV-M是KVM管理工具,使用图形用户界面管理物理与逻辑资源。允许管理员查看并管理虚拟机及其镜像,还支持热迁移,配置高可用性集群。
作为红帽虚拟化平台的核心组件,RHEV-M管理控制台还能运行虚拟机的主机节点。可将RHEV-H hypervisor或带有虚拟化授权的R红帽企业Linux服务器配置为节点。
这两种类型的节点使用KVM作为底层的hypervisor。RHEV-H hypervisor是设置RHEV节点的默认选项,是裸机hypervisor,只包含了运行虚拟机RHEL代码的一个子集。
参考资料来源:百度百科-KVM虚拟机
企业级虚拟化Kvm实战
常用的虚拟化产品有哪些
1.Kvm(redhat)企业级
2.Vmware:
– – Vmware-workstation(windows和linux)桌面级
– -Vmware-fusion(mac)
– -Vmware-esxi(企业级别)本身就是一个操作系统。
3.hyper-v(微软)
4.Ovm(oracle公司–Windows linux) virtulbox
5.Xen(rhel6之前所有版本默认用的虚拟化产品)
虚拟化技术的分类:
我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用控制程序(Control Program,也被称为 Virtual Machine Monitor(虚拟监控器VMM) 或 Hypervisor ,隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的计算环境(称为虚拟机)。
平台虚拟化类型
全虚拟化(Full Virtualization):
半虚拟化(Para Virtualization):
硬件辅助虚拟化
部分虚拟化
企业级虚拟化与桌面级虚拟化的区别
从rhel6开始使用 直接把kvm的模块做成了内核的一部分
xen用在rhel6之前的企业版中 默认内核不支持,需要重新安装带xen功能的内核
KVM 针对运行在 x86 硬件上的、驻留在内核中的虚拟化基础结构。KVM 是第一个成为原生 Linux 内核(2.6.20)的一部分的 hypervisor,它是由 Avi Kivity 开发和维护的,现在归 Red Hat 所有。
这个 hypervisor 提供 x86 虚拟化,同时拥有到 PowerPC® 和 IA64 的通道。另外,KVM 最近还添加了对对称多处理(SMP)主机(和来宾)的支持,并且支持企业级特性,比如活动迁移(允许来宾操作系统在物理服务器之间迁移)。
KVM 是作为内核模块实现的,因此 Linux 只要加载该模块就会成为一个hypervisor。KVM 为支持 hypervisor 指令的硬件平台提供完整的虚拟化(比如 Intel® Virtualization Technology [Intel VT] 或 AMD Virtualization [AMD-V] 产品)。KVM 还支持准虚拟化来宾操作系统,包括 Linux 和 Windows®。
这种技术由两个组件实现。第一个是可加载的 KVM 模块,当在 Linux 内核安装该模块之后,它就可以管理虚拟化硬件,并通过 /proc 文件系统公开其功能。第二个组件用于 PC 平台模拟,它是由修改版 QEMU 提供的。QEMU 作为用户空间进程执行,并且在来宾操作系统请求方面与内核协调。
当新的操作系统在 KVM 上启动时(通过一个称为 kvm 的实用程序),它就成为宿主操作系统的一个进程,因此就可以像其他进程一样调度它。但与传统的 Linux 进程不一样,来宾操作系统被 hypervisor 标识为处于 “来宾” 模式(独立于内核和用户模式)。
每个来宾操作系统都是通过 /dev/kvm 设备映射的,它们拥有自己的虚拟地址空间,该空间映射到主机内核的物理地址空间。如前所述,KVM 使用底层硬件的虚拟化支持来提供完整的(原生)虚拟化。I/O 请求通过主机内核映射到在主机上(hypervisor)执行的 QEMU 进程。
KVM 在 Linux 环境中以主机的方式运行,不过只要底层硬件虚拟化支持,它就能够支持大量的来宾操作系统.
【kvm管理系统】的内容来源于互联网,如引用不当,请联系我们修改。