【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?

【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第1张图片


美国当地时间12月6日,在“KubeCon + CloudNativeCon”峰会上,阿里云正式成为云原生计算基金会Cloud Native Computing Foundation(CNCF)的最高等级会员——白金会员。同时,阿里云首席架构师唐洪正式加入CNCF管理委员会。


今年5月23日,在云栖大会·成都峰会上,CNCF刚刚宣布阿里云正式成为金牌会员。一年两度晋级,让阿里云不仅在CNCF中的角色更加关键,在整个开源世界中,阿里云也更加举足轻重。


CNCF(Cloud Native Computing Foundation )是Linux基金会旗下专注于下一代云计算方案的子基金会。2015年成立以来,一直致力于统一云计算的接口和相关标准,维护和集成开源技术,并支持编排容器化微服务架构应用。


目前,CNCF成员已经包括AWS、思科、Docker、谷歌、华为、IBM、英特尔、微软、红帽、甲骨文等国际知名科技公司,旗下核心项目有容器集群管理系统 Kubernetes、容器管理系统containerd、微服务基础技术gRPC/CoreDNS/Linkerd等。


众所周知,CNCF会员从上至下分别为白金、金牌、银牌、终端用户和学院以及非营利组织。所有成员的申请都需要经过Linux基金会的筛选。阿里云成为白金会员后,与AWS、Azure、Google三大全球公有云提供商并驾齐驱。


那么,阿里云为何如此重视CNCF,一年两次实现晋级呢?在这背后,阿里云在开源之路上又有哪些幕后故事呢?


占据制高点,走向国际化


这先要从“容器”说起。容器技术自诞生起就受到广泛关注,这种被誉为云原生应用的技术于2016年迅速进入企业主流应用。据Gartner预测,到2018年,将会有超过50%的新应用部署到容器中。


阿里云早已提供对Docker的支持。美国中部时间 2017年4月19日,在容器技术领域年度风向标DockerCon 2017大会上,阿里云“飞天”敏捷版(Apsara Stack Agility)正式对外发布。


在2016年杭州·云栖大会上,Docker和阿里云宣布达成战略合作,阿里云成为Docker在中国的首个官方合作伙伴,双方将在开源容器技术以及其发展方向共同努力,为客户提供本地化Docker的企业级支持和咨询服务。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第2张图片


Docker一度在企业市场大热,Docker旗下提供容器集群服务的容器编排工具Swarm自然也一度和Docker画上等号。然而,Swarm并未像开始人们想象的那样一统容器江湖,容器技术发展至今已经分化,开源的Kubernetes后来居上,逐渐成为容器编排工具的事实标准。


Kubernetes(K8S)是Google开源的容器集群管理系统,能够提供应用部署、维护、扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用。


云管理服务商RightScale所发布的《2017年云计算行业现状》报告显示,IT人员使用的所有DevOps工具当中,Docker占据市场35%的份额,Kubernetes的份额约有Docker的一半。但RightScale指出,相比其他容器编排工具,Kubernetes显示出来的同比增长势头最为强劲。


另一方面,再来看CNCF基金会。CNCF成立于2015年,首先是由谷歌牵头组织,致力于创建并推动新型可伸缩、可恢复的分布式架构范式,CNCF基金会最先也是借助谷歌推出的容器编排框架Kubernetes而成立的。


由此可以理解,阿里云为何如此重视加入CNCF基金会,并一年两度晋级,从黄金会员到白金会员,阿里云的目标不言而喻,就是为了Kubernetes。


阿里云今年在成为CNCF黄金会员后,持续加强了对Kubernetes的支持。今年11月1日,阿里云正式上线了Kubernetes管理服务,成为中国唯一同时支持Kubernetes和Swarm两大流行容器调度系统的中国云计算公司。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第3张图片


毫无疑问,阿里云大力支持Kubernetes以及相关的开源项目,其背后的意图可以从三个角度来做观察:


其一,容器和云的融合正在成为必然趋势,云计算客户越来越希望获得全栈式的IaaS服务,从Linux、云操作系统到容器,阿里云拥有值得自豪的“飞天”云操作系统,是Linux基金会黄金会员,面对当前的容器技术热潮,阿里云自然不会错失Kubernetes这个新的风口。


其二,加入CNCF基金会,成为白金会员,阿里云能够和世界顶级厂商站在同一起跑线,尤其是国际公有云三巨头,这让阿里云能够在未来云和容器的融合中,在技术、标准等方面占据制高点,也是阿里云获得国际影响力,走向国际化的必经之路。


其三,历史上,阿里云就是开源技术的积极支持者。阿里云在采用分布式架构的过程中大量采用了开源技术。不仅是阿里云,阿里系的几乎所有业务,如蚂蚁金服、手机淘宝、天猫都在积极拥抱开源技术。


盘点阿里云开源这一年 


如今,除了CNCF基金会,阿里还是 Linux(黄金)、Apache、MariaDB(白金)、FSF等著名基金会成员,也是Xen顾问委员会成员,维护的热门开源项目已经超过150个。


据了解,阿里云当前维护的开源项目包含移动、后端、Web、调试和性能、库和工具五大类,涉及数十个子类;阿里云还提供了四类开源解决方案,包括DevOps解决方案、深度学习解决方案、基础设施自动化管理解决方案和自动创建镜像解决方案。无论开源项目还是开源解决方案,都经过阿里内部验证,阿里自身就是开源技术的实践者。


今年,阿里更是在开源上动作频频,除了积极加入Linux、MariaDB、CNCF等开源基金会,还相继开源了自家的多个重要产品。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第4张图片


3月13日,阿里手机淘宝安卓客户端容器化框架Atlas正式宣布开源。Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发、快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发。Atlas开源是继Weex之后,阿里在移动技术领域的开源大动作,为安卓开发者送上了一大福利。


9月25日,Apache软件基金会官方宣布,阿里巴巴捐赠给Apache社区的开源项目RocketMQ从Apache社区正式毕业,成为Apache顶级项目(TLP)。自此,Apache RocketMQ成为国内首个非Hadoop生态体系、国内首个互联网中间件的Apache顶级项目。


10月14日,在2017杭州·云栖大会上,阿里云宣布飞天缓存ApsaraCache项目正式开源,ApsaraCache是阿里云数据库Redis版所使用的Redis分支,在此次正式开源前,已经过四年技术打磨和上万生产环境实例实测。ApsaraCache开源,成为中国科技力量贡献世界的又一个里程碑。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第5张图片


10月20日,AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things正式开源。AliOS Things具备极简开发、云端一体、丰富组件、安全防护等关键能力,可广泛应用在智慧城市、智能家电、智能家居、新出行等领域,实现物联网设备快速上云。


11月2日,知名开源数据库公司MariaDB 宣布完成由阿里巴巴领投的C轮2700万美元的融资。


11 月 19 日,在中国开源年会现场,阿里正式宣布自主研发的容器技术Pouch开源,这对于容器领域是一个重磅消息。Pouch可以追溯到2011年,当时阿里内部基于LXC技术为业务提供容器服务,经过了七年的技术锤炼和经验积累。开源Pouch,阿里希望与开发者共同推动容器技术发展,共建容器技术标准。


当然,今年阿里在开源上的努力并不止这些,综合来看,2017年阿里开源在无线端、分布式系统中的软件模块、标准与规范、物联网等领域均颇有建树。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第6张图片


在无线端,除了开放Atlas,阿里还为企业级Node.js框架egg提供了大量企业实践;在分布式系统方面,阿里开源了文件分发系统Dragonfly,并对RPC框架Dubbo重启维护;在物联网方面,阿里开源了IoT终端操作系统AliOS Things。


在标准与规范方面,阿里联合雅虎、滴滴出行、Streamlio等公司发起了OpenMessaging项目,意在创立厂商无关、平台无关的分布式消息及流处理领域的应用开发标准;阿里众多资深技术专家与代码规约人员还共同潜心研制了一套Java规约守则,可以使得开发者更加方便快速的将规范推动并实行起来。


不难看出,在过去这一年中,以阿里云为代表的中国开源新力量,不仅正在利用开源重塑云计算市场的新生态,继而也正在重构整个基础软件的大格局,甚至将有可能改变全球软件市场的未来发展走向。


开源,更开启了未来


毫无疑问,全球正处于一个变革的时代,而这场变革无疑是由新技术所驱动的。


统计显示,自2000年以来,财富500强企业名单中的超过半数的企业名字如今都已消失不见;到2020年,财富500强企业的名单上将会出现多达有四分之三我们今天不认识的名字。


【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?_第7张图片


所以,能够预见的是,未来的世界是一个以新技术为驱动的世界,新技术驱动了行业的变革,创造了新的商业模式,也给全行业带来了通往未来的钥匙。而开源,则为新技术成长提供了肥沃的土壤。

 

去年,马云提出了“新零售、新金融、新制造、新技术、新能源”的五新战略,在我看来,新技术是五新战略的基础,作为一家依靠新技术实现发展壮大的企业,阿里的经历已经为新技术推动企业发展的关键作用提供了最好的注释。


今年,在杭州云栖大会上,阿里又宣布成立“达摩院”,计划未来3年内为“达摩院”投入1000亿元以上。为此,马云提出了达摩院的三个原则:一定要活得比阿里久;至少要服务世界20亿人口;必须要解决人类未来的问题。


从这个角度来说,阿里云不遗余力的积极参与开源项目并不断将自家技术开源,这不仅是对开源精神的一种传承,更表达了阿里对于未来的一种渴望。不难预见,阿里在开源的道路上还将砥砺前行,不仅要做中国开源的关键力量,在国际开源舞台上,阿里云也将担当更为重要的角色。


申耀的科技观察,由非著名科技媒体人申耀(微信号:shenyao)创办、10万公里公路自驾经验老斯基,在各大自媒体平台拥有专栏,致力于科技行业的观察和思考,在这里读懂科技行业,知趋势,赢未来!


640?wx_fmt=jpeg

你可能感兴趣的:(【观察】晋级CNCF白金会员背后,阿里云为何如此看重开源?)