容器技术代表了比传统虚拟机管理程序虚拟化更有效的模型

资讯2020-02-25 10:59:02
导读 该泊坞窗开源虚拟化容器技术项目庆祝3月20日的一周年,作为该项目站在显著增长,在2014年的悬崖。Docker代表的虚拟化模型不同于VMware ESX

该泊坞窗开源虚拟化容器技术项目庆祝3月20日的一周年,作为该项目站在显著增长,在2014年的悬崖。Docker代表的虚拟化模型不同于VMware ESX,Microsoft的Hyper-V,Xen和已经广泛部署在数据中心的开源KVM(基于内核的虚拟机)技术支持的传统虚拟机管理程序虚拟机(VM)方法。世界各地。使用传统的管理程序,每个VM都需要自己的操作系统。相反,使用Docker,应用程序位于一个容器内,该容器位于可以为多个容器提供服务的单个主机操作系统上。

Docker技术带来了巨大的希望和兴奋。

我第一次听说Docker是2013年9月在新奥尔良举行的Linuxcon会议上认识了它的创建者Solomon Hykes的那天。我当时正在与Fedora Linux项目的负责人Robyn Bergeron交谈,她注意到Hykes过去了。Bergeron坚持要让我遇到Hykes,并告诉我Docker非常令人兴奋。她没错(贝格隆(Bergeron)从来没有错)。

在与Hykes的第一次简短会面中,我睁开了眼睛,我也清楚地看到了Docker所代表的希望。

Hykes当时对我说:“虚拟机管理程序所发生的事情是,它是一项伟大的技术,但是业界认为它是一个巨大的锤子,并且正在尝试在任何地方使用它。”

容器类型的虚拟化方法并不是一个全新的概念。在Unix世界中,Oracle的Solaris和FreeBSD都有其自己的本机容器概念。Docker本身利用LXC(Linux容器)项目,尽管Hykes向我解释说Docker是一系列低级技术的集合,这些技术已经存在,但其组织方式超出了其各个部分的总和。

早在2013年8月,码头工人仍然得到它的轴承,宣布了一个合作与Red Hat和Fedora的Linux社区项目。当时,Docker只是开源项目的名称,Hyke的公司名为dotCloud。从那时起,dotCloud重命名为Docker Inc.,并筹集了1500万美元的新资金。

我也很幸运地与Docker的首席执行官Ben Golub会面,他对将开源初创公司带到成功的退出并不陌生。Golub 在2011年以1.36亿美元的价格将他的最后一家公司Gluster 卖给了Red Hat。

“如果问题是,我如何采用一个应用程序并将其部署在大量服务器上,则无需采用以兆字节为单位的应用程序,并将其与千兆字节的操作系统结合起来并运行整个程序。在运行于另一个主机操作系统之上的管理程序之上”,Golub告诉我。

Docker是一个表面上看起来很痛苦的想法,这就是为什么它是一种如此诱人的技术。作为一个只有1年历史的项目,Docker仍然很年轻,但是它有望在2014年获得成功。

全球领先的企业Linux供应商红帽已经承诺将Docker包含在即将发布的红帽企业Linux(RHEL)7版本中。更进一步,红帽还领导了一项工作,以帮助认证运行在RHEL上的容器化Docker应用程序。

Docker支持也已与开源OpenStack云平台集成在一起,这也可能是Docker增长的驱动力。

Docker诞生一年后,对于一家技术初创公司来说是令人羡慕的时刻。该公司拥有资金和支持者的商业生态系统。更重要的是,Docker还具有强大的社区支持,这是任何开源项目成功的关键。

尽管Docker作为开源技术的成功很可能会成功,但作为独立实体的Docker Inc.的未来还不太清楚。Docker Inc.的商业模式仍在不断涌现,只有在3月19日才宣布了首个正式商业产品。Docker现在向用户收费提供私有存储库。

来年,Docker可能会成为收购目标,并集成到更大公司的平台中。考虑到该公司迄今为止对Docker的支持,Red Hat似乎是一个显而易见的候选人。

无论Docker Inc.的命运如何,开源Docker容器技术在许多层面上都是有意义的。虚拟化的长期承诺是有效地优化服务器资源。Docker承诺以容器化形式交付。

免责声明:本文由用户上传,如有侵权请联系删除!