Dragonfly 成为 CNCF 孵化项目我们与基金会首位华人 TOC 聊了聊


Dragonfly 成为 CNCF 孵化项目我们与基金会首位华人 TOC 聊了聊
本文插图
本文转载自开源中国 。
推荐阅读:《重磅 | Dragonfly 晋升成为 CNCF 孵化项目》
4 月 10 日 , 由云原生计算基金会(CNCF)技术监督委员会投票决议 , 来自中国的开源项目 Dragonfly 正式晋升为 CNCF 孵化级别的托管项目 , 成为继 Harbor、TiKV 之后 , 第三个进入 CNCF 孵化阶段的中国项目 。
CNCF 成立于 2015 年 7 月 , 是 Linux 基金会旗下的重要开源组织之一 , 围绕微服务、DevOps、持续交付、容器化四大特性 , 致力于维护和集成云原生相关开源技术 , 以支持编排容器化微服务架构应用 。
目前 , CNCF 有会员公司超过 300 家 , 其中包括 AWS、Azure、Google、阿里云等全球主流的云计算厂商 。 CNCF 的技术监督委员会由 11 位具有丰富技术知识和行业背景的代表组成 , 为云原生社区提供技术领导 。
在“云”已经成为大众基础设施的今天 , 云原生被认为是云计算技术的 2.0 标准 , 而 CNCF 正是引领云原生技术发展的风向标 , 在业内具有举足轻重的地位 。 那么 Dragonfly 项目究竟凭何能够跻身 CNCF 孵化项目?其在云原生的技术生态中又扮演着怎样的角色呢?为深入了解 Dragonfly 项目的特性 , 以及云原生技术在国内的发展现状 , 我们邀请到了 CNCF 首位华人技术监督委员会委员(TOC)、阿里云资深技术专家李响先生 , 请他分享了 CNCF 与 Dragonfly 的相关情况 。
关于 CNCF 与 TOC
CNCF 是如今最有影响力的开源组织之一 , 作为 CNCF 仅有的 11 名 TOC 之一 , 我们对于李响平时的工作十分好奇 。 据李响介绍 , CNCF 基金会本质上是以项目为中心进行运作的 , 目标是为了让 CNCF 吸纳更好的项目 , 进而通过这些项目吸引更多最终的客户群体 。 有了更多的客户群体使用 CNCF 的项目之后 , 厂商会把这些开源项目组合成产品或者云服务 , 以更低的成本和更高的效率供客户使用 , 助推整个云原生生态形成一个健康发展的产业闭环 。
【Dragonfly 成为 CNCF 孵化项目我们与基金会首位华人 TOC 聊了聊】所以 , CNCF 是希望通过项目来连接基金会、开发者和厂商 。 因此 , 作为 TOC 的核心目标就是收集最好、最适合基金会云原生理念的项目 , 而李响个人的主要工作也是寻找最好的项目 , 就像一名“星探”一样 。
李响还给我们介绍了 CNCF 内部的项目晋升机制 。 进入 CNCF 的每个项目会被分为沙箱阶段( sandbox)、孵化(incubation) 和毕业(graduation)这三个阶段 。
沙箱阶段都是处于早期发展阶段的项目 , TOC 们会去寻找一些有潜力的项目 , 为他们提供建议 , 促使其进入沙箱阶段 。 CNCF 基金会本身并不像 Linux 基金会已有十几年发展历程 , 它现在仍然还需要定义一些东西 , 比如沙箱阶段的项目到底意味着什么?进入沙箱阶段的流程又是如何?从沙箱阶段进入孵化该怎么做?它的标准是什么?定义这些也是 TOC 的责任 , 李响自己也在这方面投入了比较大的精力 。
还有 , 如何分配 CNCF 有限的资源来保证基金会能够以项目为中心运作 , 如何能让 CNCF 既有创新能力 , 又能在吸纳进大量项目的同时保持它的先进性、中立性以及云原生理念 , 这些也都是 TOC 需要关心的问题 。
Dragonfly 是什么?
官方资料显示 , Dragonfly 项目主要解决以 Kubernetes 为核心的分布式应用编排系统的镜像分发难题 。 Dragonfly 的架构主要解决了大规模镜像下载、远距离传输、带宽成本控制、安全传输这四大难题 。
1. 大规模镜像下载
Dragonfly 成为 CNCF 孵化项目我们与基金会首位华人 TOC 聊了聊
本文插图
图注: