Docker是什么?它会颠覆企业云市场吗?

Docker到底是什么?很多人问,因为过去一年,几乎全球所有的主流IaaS公有云提供商,都宣布提供Docker(容器)服务。Docker公司的市值,如今已经超过20亿美元,而且还在继续极速飙升。

笔者在去年7月20日发表的《Docker:软件的工业4.0模式?》一文中,对Docker进行过解读。但彼时,笔者的理解还很肤浅,比如Docker容器技术将传统操作系统分成了两个部分——容器内部的小面积运行环境以及容器运行的主机操作系统。这样,容器既可以独立运行,也可以通过容器编排管理工具,快速实现多个容器的组合与调度,形成新的服务,不仅对系统资源消耗极低,可实现秒级创建与销毁,而且实现了跨主机集群的水平扩展,管理了基础架构,确保应用的安全性、性能和弹性。

上述文字,估计没有几个人看得懂。咱们还是回到原点:Docker到底是什么?

Docker是什么?

“Docker是一个标准。”DaoCloud CEO陈齐彦这样回答。

在陈齐彦看来,Docker的出现重新定义了云计算的标准和通用的模式。“云计算是IaaS、PaaS、SaaS三层,PaaS架构在IaaS上,IaaS架构在硬件基础架构上,但Docker就好像是一层PaaS,贴近应用,却又可以直接落在硬件基础架构上——也就是说,有了Docker,未来的云计算只需要IaaS和PaaS,这对于传统的云计算逻辑来说,是一种全新的变革,以至于原来不存在的体系突然出现了,这会改变整个IT市场的格局。”陈齐彦解释说。

实际上,容器技术最早出现在虚拟化平台里,最初业界把容器标记为轻量级的虚拟化,是对虚拟化技术的补充,这一原始设计思路是从底层基础架构向上看;而未来趋势中,容器更贴近应用形态,它对资源的管理、调度等,都是在应用生态里自成体系,而并不是与底层资源进行绑定,相反,容器Native场景中,容器是不稳定状态,它可以时刻在数据中心到处漂移,而不是划定某一块区域。

据国际调查机构统计,全球超过1/3的开发者都已经开始使用容器技术,就是因为容器技术关注的是应用层。举个例子,DaoCloud去年有一个客户遇到一个事故,其业务部署在云上,云提供商出现了故障,通过联系要6个小时才能恢复,而通过DaoCloud的Docker服务,迁移到另一个云提供商上仅仅花了20分钟——Docker是一个做混合云备份和快速复制的适合的技术方案。

Docker都适合做什么?

很明显,Docker的秒级虚机集群的建立,使之更适合数据中心级的业务切换。

陈齐彦也承认,Docker目前的主要场景有三个,其中之一就是容器的交付周期变快,开发测试一体化,这几乎是泛行业的——任何一个行业当他有开发需要,传统的开发模式瀑布式的都没办法达到现在的体量;

第二是数据类的场景。容器技术在谷歌那里跑的就是一个底层调度系统,用来分析底层大数据平台,因为容器化的特点是并发部署大量的计算节点——在大量分析场景里,移动数据是很难的,但是移动计算很容易,容器出来以后移动计算变成毫秒级,因而容器在大数据的场景里有广泛的应用场景,可以把数据的计算分发到这个数据端上,这是边界计算能力,改变了通常意义上理解的大数据方式方法。

而第三种典型应用场景,是企业有大量的数据停留在内部系统里,需要一个缓冲层,把内部信息系统的能力以适当的体量开放给一个生态系统,特别是当这个生态系统可能会出现井喷式的流量性。Docker就是企业内部信息系统和外部生态中间的那个平台,相当于负载和分压互联网的流量,核心价值还是需要流量来获得内部信息的数据。

实际上,DaoCloud的容器技术提供了一个平台,能够高效集成并管理应用以及所有的依赖组件,这种封装应用的方式使得它能够在本地、私有云、公有云等平台中运行,从而为应用开发提供了巨大的灵活性及可移植性。

企业级交付实现

很明显,在一些特定场景中,Docker具有颠覆性的价值。其关键在于,如何打造适合于私有云和混合云场景的企业级交付平台。这实际上也是DaoCloud几位创始人的远景了。

笔者前面引用的几段观点均出自于DaoCloud CEO陈齐彦——EMC中国研究院创始人和前总架构师,绝对是业界大牛。

有意思的是,他和另一位业界大牛——青云CEO黄允松一样,在与笔者的直接沟通中,都表示不看好OpenStack的未来——陈齐彦和黄允松都曾经亲身投入精力到OpenStack的研发当中,一个在EMC实验室,而另一个IBM实验室。实际上,当年无论是IBM还是EMC都投入数十亿美元参与OpenStack的研发,但无论是黄允松还是陈齐彦,都认为OpenStack的组织过于松散,要平衡各方利益,就会导致其最终无法满足企业级非常严谨的应用需求。

DaoCloud的理念是基于Docker容器技术打造互联网化应用的持续交付、高效运维和数据运营平台,以“精益、融合、开放”三大理念作为基础,于2015年3月推出国内首个容器公有云平台。

如今,DaoCloud公有云已经推出了包括了持续集成流水线DaoShip、开放式容器镜像仓库DaoHub、超大规模容器云平台DaoCloud,革命性应用运营工具DaoVoice等核心功能模块。

DaoVoice实际上也是一款沟通工具,支持Web和Email两种方式,能与各类 Web 应用无缝集成,拉近用户与产品运营团队的距离——与DaoCloud容器云平台集成,运营团队可以通过DaoVoice将用户的产品反馈与开发需求管理流程对接,实现更高速的开发、交付、运维、运营闭环——运营团队的数据不再是孤岛,实现自动化的运营到研发对接,当用户提出产品需求或Bug时,DaoVoice自动与DaoCloud容器交付系统对接。

据DaoCloud总裁喻勇介绍,DaoCloud公有云平台如今已经获得了近十万用户,并为金融、能源、政府、制造等行业的数十家企业提供了容器化私有及混合云解决方案,特别是在开发者市场具有较高的品牌知名度。

很明显,DaoCloud下一阶段的重点在于企业级市场的推广——其在公有云架构和大规模应用运维所积累的经验之上,公布了“公有云+企业集群管理软件+定制化特大规模云平台”的三层产品路线图,发布了能够有效对接几乎所有企业级 IT 基础设施的DaoCloud Enterprise企业版集群管理套件。

不仅如此,DaoCloud还找来了千万美元A轮融资——由阿里巴巴集团首任CTO吴炯创立的风和投资领投,天使轮投资机构光速安振跟投,以加速其在企业级市场的生态建设和销售团队的建设。

实际上,DaoCloud在企业级市场已经初具影响力:今年春节前DaoCloud与东风汽车达成大规模商用车联网基础平台深度战略合作,最近又与国内最大第三方数据中心GDS万国数据建立全面产品和行业渠道合作。

不过,DaoCloud的四位创始人都是技术出身——除了CEO陈齐彦领导EMC中国研究院的创建之外,总裁喻勇曾在微软和VMware领导前沿技术的市场战略和推广,CTO郭峰是企业级软件架构、微服务、精益研发领域的知名专家,而总架构师颜开则是国内最早接触Hadoop、Cloud Foundry并在超大规模实战场景投入应用的技术专家。显然,DaoCloud创始团队还缺乏企业级IT市场的生态伙伴建设和运营管理经验。不过,这对于即将颠覆上一代云计算的国内企业级Docker领头羊来说,还是个事儿吗?

时间: 2024-11-05 21:49:48

Docker是什么?它会颠覆企业云市场吗?的相关文章

深度学习容器云获4000万融资,人工智能激活企业云市场

2017年3月,"人工智能"被首次写入<政府工作报告>.报告指出要加快培育壮大新兴产业,全面实施战略性新兴产业发展规划,加快新材料.人工智能.集成电路.生物制药.第五代移动通信等技术研发和转化,做大做强产业集群.随后,多家国内人工智能上市公司涨停. 自去年AlphaGo大战韩国世界级旗手李世石以来,全球就掀起了人工智能60年历史上又一波热潮.2016年,Facebook.Amazon.谷歌.IBM和微软结成史上最大人工智能联盟轰动业界,IBM发布了百年历史上第三个品牌愿景&

选型宝访谈:企业网盘,能否成为联想企业云市场的突围尖兵?

写在前面 云端存储与协作是企业的刚性需求,也是企业SaaS应用中的第一大门类,而SaaS百亿级的市场规模,则占了国内整个云服务市场70%的份额. 和超融合一样,企业网盘对联想来说,也不仅仅是一款产品或解决方案,它是联想从传统的硬件设备供应商向新时代的云服务提供商转型的重要依托,是联想"设备+云"业务的突破口. 那么,联想企业网盘到底是怎样一款产品?它能否担得起联想突围企业云市场的重任呢?做为联想的新生力量,网盘团队是联想这家IT老字号本分守成的"富二代",还是锐意进

中国企业云操作系统的出路会是OpenStack吗?

(上图为EasyStack创始人陈喜伦) 在过去十年里,IT行业一直在酝酿一场大变革,这就是云计算.在过去五年里,企业级IT在酝酿一场大变革,这就是以OpenStack为代表的开源IT.在过去的两年中,一批OpenStack创业公司在中国市场酝酿着企业IT生态的大变革,这就是以OpenStack为核心的企业云操作系统. 进入2016年以来,包括联想.神州数码.思科.新华三等老牌IT厂商以及IT生态链领导企业纷纷喊出新IT新生态的方向,要打造以企业云为基础的新企业级IT生态链.基于开源OpenSt

多云还是单云?五角大楼要用100亿美金定义企业云未来

2019年第一季度,将要在全球云产业,发生一件定义未来的大事件,这就是美国五角大楼的JEDI大单到底花落谁家.2018年3月,美国国防部发布了一份价值100亿美元的联合企业防御基础设施(Joint Enterprise Defense Infrastructure, JEDI)的商业云采购合同.这份十年期的云服务合同,将把整个美国国防部向IaaS和PaaS云平台迁移.而JEDI招标说明中指定只向一家云供应商采购,而不是业界热炒的多云方案. JEDI随后锁定AWS,但也一石激起千层浪,导致其它几大

联想企业云docker开发实践

Docker容器技术发展势头如此迅猛,以至于很多开发人员跟不上节奏,Docker不仅是有史以来人气最高的开源项目之一,同时也已经给人们构建应用程序的方式带来了根本性变革.其实docker是基于LXC(Linux Container)容器技术发展而来,通过内核虚拟化技术(namespaces及cgroups等)来对容器进行资源隔离,容器运行时相当于宿主机上一个进程,没有额外操作系统开销,由此带来docker隔离性.便携性和轻量性等优点. 随着Kubernetes和相关管理工具的发布,docker容

云计算新十年大考:Docker企业云操作系统

对于云计算来说,2016年是承上启下之年,这一年是AWS亚马逊云推出十周年,也是谷歌首提"云计算"十周年.过去的十年里,云计算经历了从0到1的生死大考.如今,AWS已经年营收达78.8亿美金,Wikibon预测全球公有云市场将在2026年达4930亿美元. 在过去十年间,云计算技术经历了从模糊到清晰.从概念框架到具体开源项目以及产品化.从AWS的SOA微服务开始,2010出现的OpenStack开源项目是对AWS具体的产品化,而2013年出现的Docker容器技术是对未来云计算的进一步

解密云原生---看企业云的未来

引语:云原生是一个不断丰富的理念和技术体系,它在基础架构.应用程序和管理上都将深刻的影响和改变企业云的未来! 共享.敏捷和创新是互联网时代下企业信息化建设最大的转变.近几年企业云的发展也进入到了一个纵深阶段,是兼顾新老不同应用还是基于新的架构平台重建下一代应用,是我们必须要思考的课题.对于大部分的企业来说,IT是有历史包袱的.因为原来的IT应用部署模式,都是竖井式的,不同的应用都由不同的软件开发商提供的,系统之间还有网络安全隔离,各系统间还有协同关系,网络.应用拓扑很复杂.企业IT上云是一个系统

理解Docker(6):若干企业生产环境中的容器网络方案

本系列文章将介绍 Docker的相关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 (4)Docker 容器的隔离性 - 使用 cgroups 限制容器使用的资源 (5)Docker 网络 (6)若干企业生产环境中的容器网络方案 Docker 在早期只有单机上的网络解决方案,在 1.19 版本引入了原生的 overlay 网络解决方案,但是它的性能损耗较大,可能无法适应一些生产环

企业云化2.0的深度思考与展望

伴随着IT新技术的发展,像虚拟化.云计算和大数据对大家来说已经不再陌生了.在企业里面进行云化实施的时候,各种新技术在优势显现的同时,随之而来的问题也比较多.上了云之后,有时候我们没有感觉到轻松反而更累了.那么问题出现在哪儿?我们的IT是变得简单还是复杂了?我们的思维是否还禁锢在传统的IT模式里面?下面分享下我们在云化过程当中的思考与实践. 一.企业云化演进的阶段分析 云计算从2006年出现到现在已经发展了有10余年的时间,在这期间硬件资源虚拟化及其管理技术获得繁荣发展,推动人们对云的概念和认识不