扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年3月16日
关键字:
KVM发展途中的障碍
对Crosby而言,KVM是很棒的想法——“Xen并没有试用模式”——但会在近期推出。
VMware过去也有“代管”模式,但现在已转到hypervisor。那是首选的发展方向,Crosby辩称。虚拟机对想在安全分割环境下测试新软件的开发人员来说相当方便,但hypervisor提供更好的性能,具有安全优势,而且可以改善在多台虚拟机的竞争需求。他说。
VMware也有类似的改革想法。它的高端和基于hypervisor的ESX Server是虚拟基础架构(Virtual Infrastructure)软件的基础,它可以控制一组运行机虚拟机的服务器,并根据预设的规则调整工作。
“代管架构当然不错,但没有我们所谓的虚拟基础架构,”VMware产品和解决方案营销副总裁Raghu Raghuram说:“为此你得把hypervisor层分开。”然而KVM潜力无穷,也相当有用,他补充道。
微软的下一个虚拟化技术Viridian也由hypervisor发展而来,而它现有的虚拟服务器(Virtual Server)却不是这样。Viridian技术可能会随Windows Longhorn Server 2008服务套件(service pack)推出,Longhorn预计在今年年底发布。在虚拟化技术方面,微软目前落后于竞争对手Vmware和Xen,这也为Linux提供了一个大好机会。在竞争压力之下,微软已与XenSource合作,以保证Viridian能够在适用Xen的Linux版本上运行。
Xen比KVM更加成熟,Crosby强调。“(Xen)虽然还没全部完工,但能够与Vmware相媲美的部分已经完工。”他说,与三年前的Xen一样,KVM还处于一种不成熟的状态。
Novell Suse Linux产品管理副总裁Holger Dyroff估计KVM还要一到两年时间才会发展成熟。他希望到时KVM能够支持64位虚拟机及多处理器,或多核虚拟机,他说。
Qumaranet的Kivity也在进行大量的改进工作,如对多处理器guest机器的支持,以及能将一台处于运行中的虚拟机从一个服务器转移到另一个服务器的动态移植功能等等。“我们希望几天后就开始动态移植计划,”Kivity说。
KVM造成的另一个复杂的问题是它可能会转移人们对Xen的注意。Xen去年七月才正式随着Novell SuSE Linux Enterprise Server推出第一个商业版本,而且在Red Hat三月份即将推出的Red Hat Enterprise Linux 5中也将包含Xen。
Rusty Russell是对Xen和VMware需求进行协调的高级Linux内核开发人员,他写了一个叫做lguest的hypervisor,他认为KVM不会瓜分人数原本就已十分稀少的开发人员。
“KVM的开发人员和Xen大不相同,”他说:“KVM获得传奇内核开发人员Ingo Molnar的支持,他对虚拟化产生前所未有的兴趣,因此看起来形势似乎大好。”
但开发、支持与认证产品也产生新的限制。虽然Novell对KVM也有兴趣,但却无意支持两种以上的虚拟化技术,Dyroff说。这些技术之一,即Xen,在一个子操作系统层中运行,而其它技术则是将单一操作系统进行分割,如OpenVZ。
Red Hat对KVM的热情就比较高,但Stevens也对同样把资源同时放在Xen和KVM上存有疑虑。例如,该公司正考虑把针对技术爱好者的Fedora 7 Linux分成两个版本,分别使用Xen和KVM,Stevens说。这是因为Red Hat希望Fedora能跟紧主流Linux内核发展步伐。现在的主流内核内含KVM,然而Xen用的却是不含KVM的早期版本。
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者