云计算 频道

灵雀云借力CaaS搅动Docker云生态

  【IT168 云计算】在IT领域里,英文的Container被翻译为容器技术。但随着Docker的横空出世,又一个英译词汇出现在IT领域,那就是集装箱。之所以扔掉了容器的帽子,冠上集装箱的名号,是因为Docker的出现赋予了容器全新价值,它创立了一套标准,将原来形态各异的容器技术做了统一,所以集装箱的架构更符合Docker的实际意义。

  然而,大家都知道Docker好,怎样用好它成了关键。CaaS(Container as a Service)的出现,打破了原有云计算的三层架构,很好的解决了企业对于Docker镜像集群运维管理的问题,作为国内首批基于Docker的创业企业,灵雀云目光独具的锁定在了CaaS平台的搭建上,希望通过这一角度切入到国内Docker云生态。

  CEO左玥是灵雀云的创始人之一,也是整个创业团队的核心。这个天枰座的70后,曾经Azure SDN以及Windows Container的奠基人,正以他对Docker的前瞻理解,带领着整个团队跨步前行。在他的眼里,Docker将成为下一代云技术的核心, CaaS也定将在下一轮云基础架构的构建中脱颖而出。

灵雀云借力CaaS搅动Docker云生态
▲灵雀云创始人、CEO左玥

  “我们是做CaaS的!”

  “麻雀虽小,五脏俱全!”这是左玥解释灵雀云时说的第一句话。他将自己的团队比喻成一只活泼小巧的云雀,虽然小,却什么都有,而且其轻盈灵活的姿态也很好的贴合了Docker本身所具备的原生优势:妙级响应、灵活迁移、弹性扩容。“灵动轻便,雀跃云端”是团队头脑风暴后的宣传语,左玥对此很满意,“因为我们本身不自建云基础设施,实际上是云上的云,我们的英文名Alauda也是云雀的意思,正好跟我们的英文名相配合。”

  2014年10月,灵雀云宣布成立,历经大半年的内测,今年6月举办了产品发布会,正式上线商用。左玥介绍,目前灵雀云提供两种服务,一是Docker镜像集群的托管分享平台,灵雀团队将其定义为一种镜像社区的概念,用户通过注册在社区内共享自己的镜像产品,供其他用户使用测试,打造一个基于Docker镜像成品互动交流的平台。另外一个服务,是灵雀云的主打产品CaaS。目前CaaS产品可以理解成为一种云上之云,既不属于IaaS,也不是PaaS,而是基于二者之间的平台层,它是完全面向容器技术的一种托管服务,属于公有云范畴。

  随着移动、社交、互联网等新兴技术的飞速发展,云架构目前已经成为企业构建基础架构的主流,然而如何在云上再去实现瞬捷开发、快速部署、灵活迁移,这是目前很多企业都面临的技术困境。Docker具备原生的跨云平台快速部署特性,很好的解决了开发者在开发、运维端的难题。虽然目前国内像BAT这样量级的互联网厂商,都已经或多或少的接触使用到了容器技术,但是大多数中小型企业并不具备相关的技术实力来承担容器镜像的发布与运维,此时,像灵雀云这样的企业就有了机会。

  虽然相较于国内的技术环境,国外用户对Docker的接受度较高,但左玥觉得仍有一点需要强调,虽然大家都是在用Docker,但用法却大相径庭。有的企业更多的是把Docker作为一个持续部署的工具,关注其做持续集成、持续部署这个点上,但整个托管环境还是用VM或者物理机,这种应用比例大概占60%~70%。还有一种基于Docker的应用相较前者,扎根儿更深,因为他们除了采用Docker的部署功能外,底层还用到了全面面向容器的托管运维平台,也就是CaaS,这个比例占到20%~30%。“虽然目前看来,企业基于Docker的应用还不是很深,但随着用户对于快速、高效率部署的需求不断增加,市场接受度不断提高,相信后者的比例会逐渐超过前者。”

  CaaS落地 市场教育是关键

  相比虚拟机(VM)阶段的创业公司,基于Docker创业的企业,面对国内环境困难更大!

  为什么这么说,因为VM阶段的创业企业,无论是基于OpenStack的私有云,还是公有云,他们开始进入市场的时候,在国外已经有很多的成功案例可供借鉴与推广,在国内也有像阿里云这样的先驱企业,提前四到五年就做了教育市场的工作,所以在VM阶段新进入的企业,他们不需要做很多事情就光比拼产品与服务就好了。而基于Docker创业的这批企业,由于没有成行的范本可供复制,所以他们面临着相对来说更大的挑战!用左玥的话说,“我们要做的更多,既要承担市场教育的责任,又要把产品研发做到极致。”

  值得欣喜的是,容器技术在开发者中的应用早有历史,在国外,像Google、Twitter、Airbnb、LinkedIn等这般创新型公司,内部开发人员使用容器技术已经有很多年的积累。像VMware、微软这样的传统IT厂商大概也有3~5年以上不等的基于容器技术的研发经验。但Docker的兴起是始于2013年,时至今日也才短短不到两年的时间。纵然前期有很好的容器应用基础,但过快的发展,也使得落地有时间断层,像YELP(相当于国内的大众点评)、eBay这样的成形案例,也是近一年多时间才出来的。向国内的理念输送与用户的接受程度都还需要一定的时间积累。“有一点我很惊讶,目前在国内大部分用户的想法里,使用Docker就必须得自行部署一个Kubernetes环境或构建一个管理平台,然后将二者统一,这才是真正的在使用Docker。可想而知,这无形当中给企业应用设置了障碍,抬高了门槛,因为做这些事情相当于要将整个后台都变掉,这是目前国内绝大部分企业无法接受的。”

  然而,实际上国外公司不是这样理解的,国外的公司会分开来看,先用Docker来部署,来改进开发流程,然后再看怎么把Docker管理起来。因为,当企业尝到Docker的甜头以后,将会打破一个VM虚拟机上部署一个Docker集装箱的场景,随之而来的,将是成百上千个集装箱集群需要管理。

  试想一下,当需求突然猛增到必须部署成千上万个集装箱时,你的资源承载能力还是否可以在保证集装箱间信息互通的前提下,很好的运行起来?“CaaS的价值就体现于此,它作为公有云资源的身份,有能力承载镜像集群的运行和运维。而在CaaS平台上,你只需确认输入代码,让应用真正跑在云里面,只需短短几分钟就可以了,大大提高了开发人员的效率。”左玥表示。“我觉得国内用户对产品理念的理解与接受程度,是影响CaaS在国内落地的直接原因,但随着整个生态圈在教育市场方面的进程不断推进,这个局面会很快被打破。”

  CaaS推广 众人拾柴火焰高

  面对国内Docker的整个大环境,首先最直接接触的开发者用户,对于Docker的追捧毋庸置疑,他们非常认可容器技术在开发部署、运维测试等环节所表现出的极致体验,但苦于技术功底不够深厚,存在操作性经验短板。其次是把控整个IT决策权的C-Level人群,他们对CaaS的认知程度还有限,最关键的是,他们对于CaaS平台的安全性与可用性心存疑虑。

  针对上述现实,左玥给出了建议,他认为,对于新事物的接受需要一个过程,如果还没有做好大面积迁移的准备,可以先尝试在CaaS平台上运行开发、测试等环节,用户会感受到非常快速的开发周期,立刻就能体会到Docker带来的好处。至于其他漏洞与安全性的顾虑,这个会随着技术的成熟持续改进。就好比当初虚拟化技术出现的时候,用户一样怀疑其是否足够稳定可用,未来是否能够取代物理机还是与之并存,事实证明,随着技术的不断成熟与理念的不断转变,虚拟化已经成了所有人都认可的技术。“基于Docker的CaaS也是如此,我们团队做研发的时候,都是基于企业级应用的标准来做设计与开发的,随着整个生态环境的不断成熟,相信会有更多人认识到CaaS的真正价值。当然,在这个过程中,需要生态内的所有团队一起努力,无论你位于链条上的哪一环,都要义不容辞的在教育市场和推进生态建设方面贡献力量。”

  正如左玥所说,对于下半年计划,灵雀云也将积极投身到各类生态推广的活动当中去,不仅是自己的,有竞争关系的企业如果需要也要去,毕竟在当前这个市场环境下,创业团队之间竞合比竞争更有意义。毕竟这是个全新的市场,开拓培育的过程需要大家的共同参与,只有认识到这一点,健康良性的生态环境将会很快被建立起来。

0
相关文章