何时需要使用高级KVM管理工具?

日期: 2013-11-10 作者:Sander van Vugt翻译:张冀川 来源:TechTarget中国 英文

KVM或者基于内核的虚拟机、虚拟化都是免费的,并且包含在所有Linux发行版本当中,但是其内置的管理功能十分有限。像Red Hat企业级虚拟化和oVit这样的虚拟化平台可以提供更多的管理特性,但是可能需要很大的开销或者部署很困难。在这篇文章中,你将会了解什么时候需要使用这些开源虚拟化平台,而在哪些情况下使用基础的KVM虚拟化进行部署更为合适。 所有的Linux发行版本都包含了一些虚拟化管理工具,比如图形化的虚拟机管理器和命令行工具virsh。

这些工具中的大多数是被开发用来管理运行在本地KVM主机上的虚拟机(VM)的。虚拟机管理器更为先进,它还允许连接到远程主机上的KVM虚拟化栈。但是,即便可以……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

KVM或者基于内核的虚拟机、虚拟化都是免费的,并且包含在所有Linux发行版本当中,但是其内置的管理功能十分有限。像Red Hat企业级虚拟化和oVit这样的虚拟化平台可以提供更多的管理特性,但是可能需要很大的开销或者部署很困难。在这篇文章中,你将会了解什么时候需要使用这些开源虚拟化平台,而在哪些情况下使用基础的KVM虚拟化进行部署更为合适。

所有的Linux发行版本都包含了一些虚拟化管理工具,比如图形化的虚拟机管理器和命令行工具virsh。这些工具中的大多数是被开发用来管理运行在本地KVM主机上的虚拟机(VM)的。虚拟机管理器更为先进,它还允许连接到远程主机上的KVM虚拟化栈。但是,即便可以使用虚拟机管理器其连接到远程主机,也没有办法监控多台主机的可用性,或者使用内置的KVM管理工具将虚拟机从一台主机移动到另外一台上。

考虑到附加的功能,许多人会在两个最为流行的KVM管理平台进行选择:Red Hat企业级虚拟化(RHEV)和oVit。OVirt是一个由Red Hat发起的免费开源项目,也是Red Hat的商业版本——REEV的基础。这篇文章中讨论的所有oVirt特性都可以在RHEV中找到。

 oVirt不只是一个基于KVM的图形化管理外壳。它可以将一个管理域中的不同主机进行集成,使得其像一台主机一样进行管理。其还提供一些附加特性,包括使用专用hypervisor主机。这些主机安装了最基本的操作系统,可以用来组成虚拟化平台。通过避免安装不必要的组件,使用hypervisor主机可以让你的虚拟化平台更加高效。

何时需要使用高级KVM管理工具?

oVirt中还包含了可以帮助你在主机中移动虚拟机的工具。这些工具是十分有用的,比如,你需要将主机中的一个节点关闭以进行维护,或者想要创建一个高可用性环境可以重启已关闭的虚拟机。如果你需要这些高级特性和跨主机的虚拟机管理功能,那么oVir或Red Hat是最好的选择。

尽管oVir中包含了很多有用的管理特性,它也有缺点。它的部署很复杂,并且现在还不适用于所有的Linux发行版本。但是如果你想要部署一套基于KVM的虚拟化环境,它无疑是最好的免费方案。

另一方面,如果只需要在一台KVM主机上运行几台虚拟机,就没有必要基于oVir部署一套完整的环境。在这种情况下,虚拟机桌面管理器和命令行工具virsh就可以为你提供独立环境中的管理特性。

总之,如果你需要部署虚拟化数据中心,最好使用像oVir或RHEV这样的管理平台。如果只是需要在一台服务器或者个人电脑上运行虚拟机,那么最基本的KVM方式就可以满足需求,并且提升运行速度。

翻译

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐