西雅图(SEATTLE)——Docker和它的云合作伙伴们在容器编排上会有个冲突过程。
Docker引擎V1.12版集成了Swarm编排,预计在2016年下半年商业支持。Docker引擎是Docker内核和运行时创建带操作系统容器的核心软件。它的功能——现在当运行在Swarm模式时融入Docker引擎——在引擎之间依靠一个分布式数据库来维护状态以及定义由容器组成的服务。
换言之,新Docker引擎将与Docker编排的合作伙伴公司们提供的诸多产品有很大的重复。
这些合作伙伴,不只是Google的Kubernetes编排产品,Mesosphere的产品Data Center Operating System,还包括亚马逊和微软在它们的公有云上提供的编排容器服务。
Docker还发布了这些云产品这周公开测试的回应。Docker for亚马逊Web Service(AWS)和Docker for Azure在这方面相似:快速简便地得到Docker容器并运行在期望的云中。
Docker官方在上周的简报中说:这些公有云合作伙伴们在他们的计算、网络和存储资源方面产生收入,作为Docker的基础云产品将会继续出售。
然而,Docker for AWS和Docker for Azure在其它公有云之外提供了便携容器。
这些Docker附加产品是可选的;“捆绑并且可替换”是Docker引擎变化的口号。但这些举措已经在Docker社区引发强烈的辩论:Docker是个工具,还是个平台?
“基于Docker通过给企业客户和用户解决IT业务需求上做了什么,很清楚Docker把它视为平台,”451研究分析师杰伊·莱曼说。
可能有些担忧“这可能会超出Docker的原始驱动程序——简洁和易用,使得容器化通过采用大量的编排更加可用,”他说。
企业还没有把赌注放在容器上,因为按莱曼和其它观察者的话说,它是一个非常新的科技。
网站工程总监帕特里克·考克斯,他的公司是一个用容器非常早的公司,说,一个纽约Web和移动应用原型软件即服务提供商,产品中有Docker 用了Kubernetes的投入非常大,进而考虑Docker引擎的Swarm模式作为编排的替代工具。
考克斯说:“Docker出现后,围绕填补Docker当时没有的技术空隙建立了一个产业链,” 但是在Docker1.9,开始进入一些上面提到的有附加值的领域,例如跨主机网络支持。
“Docker现在跟上来了,我确信他们要跟上所有的东西,”他说。“市场是巨大的…企业对他们来说是一个巨大的市场,并且在很大程度上还未被开发。”
至于云产品,让Docker平台具有战略意义,根据旧金山数码摄像机制造商GoPro的DveOps工程领头人西奥·金所说。
金还说,他希望看到Docker的更多自带功能,例如持久文件存储——另一个充斥着空隙填充公司的,围绕容器领域崛起的市场。
而其它IT专业人士则表示,希望看到一个与Docker正面竞争的对手,并且——转向公平竞争——推测这样的竞争对手可能会变成亚马逊或者微软。
“我认为他们会做些什么,”在加州利弗莫尔的Fixate IO公司DevOps分析师以及TechTarget的贡献者,克里斯·赖利说,“Docker没有发明容器——那种隔离,容器中最难的部分,已经内置到了Linux中,并且一切都是围绕它的包装。”
莱曼怀疑这个推测,指出Docker已经有了一个正面的竞争对手CoreOS的rkt,它没有席卷整个市场。
“它更像是微软将有它自己的管理和编排层——那就是竞争所在,” 莱曼说。“但现在是一个蛮荒格局。”
谷歌的Kubernetes产品经理拒绝发表关于Docker编排集成Swarm的评论。亚马逊和微软没有在发稿前对此作出回应。
原文链接:Docker orchestration integration could ruffle partners' feathers(翻译:陈晏娥 校对:田浩浩)
原文发布时间为:2016-06-29
本文作者:田浩浩
本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。
原文标题:Docker编排集成可能让合作伙伴心烦意乱