基于内核的虚拟机(通常称为KVM)是当今使用的最流行的开源虚拟化技术之一。而IBM红帽都将其作为Linux虚拟化技术的基础,也是OpenStack云中应用最广泛的虚拟化技术。
KVM最初是由以色列软件开发商Avi Kivity在Qumranet工作时编写的。Qumranet在2008年被红帽以1.07亿美元收购。
在接受eWEEK的视频采访时,Kivity回顾了科索沃核查团的历史及其目前的受欢迎程度。Kivity表示,随着Linux的日益普及,将KVM直接集成到Linux中已经成为一个关键优势。2007年初,KVM和2.6.20内核首次集成到主线Linux内核中。
Kivity把KVM放入Linux内核并不难。
Kivity说:“这是在正确的时间进行的正确的项目。”“虚拟化在当时非常热门,唯一的开源替代方案是Xen,它在Linux内核之外。”
Kivity表示,在将KVM首先提交给主线Linux内核之前,他潜伏在Linux内核邮件列表中,了解开发人员的期望和代码提交情况。一旦他准备好提交,他就完全准备好了,他的代码很容易被接受。
Kivity指出,一旦Qumranet和KVM成为红帽的一部分,技术将变得更好。Kivity不再对红帽有效。红帽目前正在运行一家名为Cloudius的虚拟化初创公司,该公司正在构建一个云操作系统。他说,他仍然潜伏在KVM邮件列表中,偶尔会提交补丁,但在大多数情况下,他将KVM的开发留给了其他人。