亲爱的同学们,我们又见面了,按照上一期所说的,我们今天这期开始讲解XEN和KVM这两大开源虚拟化,他们也是现在主流的两大开源虚拟化,像我们之前所说的VMware,微软的Hype-V,以及华为的FusionCompute,他们都是不开源的,都是对应的厂商基于开源虚拟化所做的二次开发,对于厂商而言,可以不用给虚拟化厂商付钱。
主流开源虚拟化XEN和KVM
我们先从Xen开始说起,xen是英国剑桥大学开发出来的,在2002年被正式开源,华为FusionCompute6.1之前的版本,它所使用的虚拟化就是Xen,但是从FusionCompute6.1之后的版本就改为KVM了。2008年,Xen被思杰citrix收购,就是现在大家所看到的Xen server,本来xen是开源的,大家都可以用,但是被收购后,citrix开始收费,而在2007年,红帽发布了第一个企业版的虚拟化,叫红帽企业版linux5.0(RHEl5.0),而在xen被收购后,红帽就不使用xen了,开始使用KVM,于是红帽在2008年收购了KVM.
在全球的云计算前三的厂商中,亚马逊和阿里云是绝对排的上号的,在2008年的时候,亚马逊和阿里云的底层就是xen,后来到2017年,亚马逊开始使用kvm,阿里云也紧随着使用kvm,所以,实至今天xen的身影已经比较少见了。