Docker会谋杀KVM吗?

2015/09/23

关于Docker的想法,以前觉得Docker距离我们很远,突然意识到Docker可能会以比我们想象的更快的速度,进入我们的技术领地。Docker会不会取代KVM,两周之前我的判断是不会,因为在生产环境,性能是一个很大的问题。

 

    从理论上讲,Docker更加的提高了资源利用率,但是Docker的实现机制决定了Docker在网络、存储IO方面有许多瓶颈。现在,一些解决这些瓶颈的方法已经出现,比如OVS(Open vSwitch)和Docker一起结合,可以解决网络问题,比如Ceph和Docker结合,可以解决存储问题。

 

    当然,OVS和Ceph虽然是趋势,但是本身目前也有许多问题要解决,还要不停的实践和总结,但是方向已经非常明确了,只是一个时间问题。

 

    Docker会不会谋杀KVM,我不知道,但是基本可以肯定,2年之后,会有70%的应用场景重合。

 

    还有一个很明显的事件,连Windows也已经开始支持容器技术了,VMWare目前也在积极拥抱容器技术,就知道类似的解决方案影响力有多大。虽然我靠KVM吃饭,但是还是强烈呼吁大家开始拥抱Docker,KVM还会热上好长时间,同时Dcoker也会越来越热。

 

    有人说Docker会和KVM共生,比如Docker目前还不支持热迁移,一个比较巧妙的解决方案就是将Docker容器放到KVM虚拟机里面,通过虚拟机的迁移,完成容器的迁移。


Copyright © 深圳市秦安科技有限公司 All right reserved 粤ICP备 12045930