余文
Docker到底是什么?很多人问,因为过去一年,几乎全球所有的主流IaaS公有云提供商,都宣布提供Docker(容器)服务。Docker公司的市值,如今已经超过20亿美元,而且还在继续极速飙升。
Docker是什么?
“Docker是一个标准。”DaoCloud CEO陈齐彦这样回答。
在陈齐彦看来,Docker的出现重新定义了云计算的标准和通用的模式。“云计算是IaaS、PaaS、SaaS三层,PaaS架构在IaaS上,IaaS架构在硬件基础架构上,但容器就好像是一层PaaS,贴近应用,却又可以直接落在硬件基础架构上,对于传统的云计算逻辑来说,是一种全新的变革,以至于原来不存在的体系突然出现了,这会改变整个IT市场的格局。”陈齐彦解释说。
实际上,容器技术最早出现在虚拟化平台里,最初业界把容器标记为轻量级的虚拟化,是对虚拟化技术的补充,这一原始设计思路是从底层基础架构向上看;而未来趋势中,容器更贴近应用形态,它对资源的管理、调度等,都是在应用生态里自成体系,而并不是与底层资源进行绑定,相反,容器Native场景中,容器是不稳定状态,它可以时刻在数据中心到处漂移,而不是划定某一块区域。
据国际调查机构统计,全球超过1/3的开发者都已经开始使用容器技术,就是因为容器技术关注的是应用层。举个例子,DaoCloud去年有一个客户遇到一个事故,其业务不熟在云上,云提供商出现了故障,通过联系要6个小时才能恢复,而通过DaoCloud的Docker服务,迁移到另一个云提供商上仅仅花了20分钟——Docker是一个做混合云备份和快速复制的适合的技术方案。
Docker都适合做什么?
很明显,Docker的秒级虚机集群的建立,使之更适合数据中心级的业务切换。
陈齐彦也承认,Docker目前的主要场景有三个,其中之一就是容器的交付周期变快,开发测试一体化;第二是数据类的场景,比如底层调度系统,用来分析底层大数据平台,因为容器化的特点是并发部署大量的计算节点,移动计算变成毫秒级;第三种典型应用场景,是企业有大量的数据停留在内部系统里,需要一个缓冲层,把内部信息系统的能力以适当的体量开放给可能会出现井喷的生态系统,Docker就是企业内部信息系统和外部生态中间的那个平台。
实际上,DaoCloud的容器技术就是提供了一个平台,能够高效集成并管理应用以及所有的依赖组件,这种封装应用的方式使得它能够在本地、私有云、公有云等平台中运行,从而为应用开发提供了巨大的灵活性及可移植性。
企业级交付实现
经过近一年的发展,DaoCloud公有云已经推出了包括了持续集成流水线DaoShip、开放式容器镜像仓库DaoHub、超大规模容器云平台DaoCloud,革命性应用运营工具DaoVoice等核心功能模块,并推出了用于私有云和混合云场景的企业级产品及行业解决方案。
如今,DaoCloud公有云平台已经获得了近十万用户,并为金融、能源、政府、制造等行业的数十家企业提供了容器化私有及混合云解决方案,特别是在开发者市场具有较高的品牌知名度。
然而,DaoCloud要想取得更为快速的发展,还是需要加速进军企业级市场。为此,DaoCloud日前宣布完成千万美元A轮融资,主要用于招募专业销售团队,加速进军企业市场。
值得一提的是,DaoCloud在企业级市场已经初具影响力:今年春节前DaoCloud与东风汽车达成大规模商用车联网基础平台深度战略合作,最近又与国内最大第三方数据中心GDS万国数据建立全面产品和行业渠道合作。
应该说,以Docker为代表的容器技术经过高速发展,已经完全具备了进入企业市场,为生产环境应用提供支持服务的能力。在披露本轮融资的同时,DaoCloud公布了“公有云+企业集群管理软件+定制化特大规模云平台”的三层产品路线图。发布了革命性应用运营工具DaoVoice,和全面支持Docker Native特性,能够有效对接几乎所有企业级IT基础设施的DaoCloud Enterprise企业版集群管理套件。