两家主要的供应商正在使用KVM虚拟化软件创建云平台,以与亚马逊流行的EC2服务竞争。
的Linux KVM虚拟机监控程序正在云计算市场获得发展势头,两大供应商使用虚拟化软件创建的云平台,对亚马逊的EC2流行的服务竞争。
IBM宣布今年3月,它的测试和开发云服务使用KVM(基于内核的虚拟机),现在托管公司这个星球上已建成使用一个版本的KVM的云服务。
虽然KVM还没有达到在企业中取代VMware、Microsoft或开源Xen管理程序的程度,但Planet的官员说KVM在商业云服务中提供了许多优势。
KVM是为Linux开发人员使用比Xen的更容易,因为“Xen的从来没有真正融入Linux的,”卡尔·梅多斯,产品营销为地球的高级经理说。“它坐在外面的Linux作为一个单独的微内核”。KVM,同时,“直接内置到Linux和使用Linux作为主机...的KVM比Xen的更简单,更优雅。”
KVM与Linux的集成使得向客户发布补丁变得更容易,而从单独的虚拟化软件部署补丁则需要更多的调查工作,他说。此外,KVM帮助Planet为其云客户提供自由,以定制运行在虚拟服务器上的内核,而软件的可移植性允许虚拟机轻松迁移到物理服务器,反之亦然,他说。
“由于KVM是本地运行的,因此我们创建动态混合环境要比使用Xen容易得多,”Meadows说。
地球运行的七名同案位置的数据中心和全球拥有20000个客户运行1502020欧洲杯预赛0万个的网站。其客户中超过80%已经在使用Linux操作系统。
但地球是一个初来乍到云计算领域,其中包括虚拟化服务器实例和按需存储,而不是专用硬件。地球上的云服务是公共测试版,并在其上运行戴尔出货基于Nehalem的英特尔双核机超过500台虚拟服务器。
云计算市场的巨头Amazon EC2使用Xen虚拟化,但是Meadows说他相信KVM将是长期的开源hypervisor的选择,并指出IBM最近的部署来支持他的观点。
当Planet使用KVM运行在Ubuntu上时,IBM采用了Red hat品牌KVM的版本。红帽和KVM似乎赢得了Novell的另一个认可,Novell说它将在SUSE Linux Enterprise Server的第11版中支持KVM。
当然,Novell仍然支持Xen, Citrix的CTO Simon Crosby在他的文章中写道博客Novell对KVM的支持是意料之中的,因为KVM是随主线Linux内核一起提供的。
2007年购买了XenSource的Citrix是Xen社区的主要供应商,但是Crosby承认KVM有一些优势。
“对于Linux供应商来说,重要的是要认识到KVM极大地简化了发行版的工程、测试和打包,”Crosby写道。“KVM内核驱动程序,而Xen…要求供应商选择一个特定版本的Xen及其工具堆栈,然后整合与特定的kernel.org内核,并详尽测试它们,而不是刚刚从kernel.org预先集成的内核和程序。”
但最终,用户偏好的事,克罗斯比继续什么。Xen的胜出,他写道,部分原因是因为它提供了与多个操作系统和管理程序的兼容性。
“如果用例涉及到客户购买、安装和运行Linux来实现虚拟化,KVM最终会做得很好,”Crosby写道。“另一方面,如果用户希望部署一个完全与来宾操作系统无关的虚拟化平台,使用一个完整的虚拟基础设施平台,那么一个与操作系统无关的1型虚拟机监控程序……就是他们想要的。”
尽管Citrix与微软有着强大的合作伙伴关系,但Crosby写道,依赖操作系统供应商是有问题的,因为“还没有哪个操作系统供应商在虚拟化竞争对手的产品方面做得很好,而且从战略上讲也不太可能做到这一点。”
在地球的情况下,争论少Xen的VS-KVM比它是Xen的主场迎战,VMware等。该星球提供了使用VMware除了其基于KVM的公共云主机托管服务。
VMware是很受顾客期待的星球托管私有云,因为他们往往是运行VMware内部开始。KVM确实有许多主要的功能,VMware还包括实时迁移和RAM重复数据删除,梅多斯说。KVM的发展也比移动VMware的,因为开源社区的速度更快,但KVM仍远远落后于管理工具,主要的原因是VMware的竞争对手相比虚拟化软件更昂贵的一个。
“与VMware相比,KVM管理工具是不存在的,”Meadows说。
在Twitter上关注乔恩Brodkin:www.twitter.com/jbrodkin