CNCF TOC成员李响:云原生未来可期
极客时间编辑部
讲述:子阳大小:2.07M时长:04:32
云原生理念近年来热度高居不下,CNCF(云原生计算基金会)一直致力于培育和维护一个厂商中立的开源生态系统,使云原生计算具有普遍性和可持续性,通过将前沿的模式民主化,让这些创新为大众所用。
日前,开源中国采访了 CNCF TOC 成员、阿里巴巴的资深技术专家 Xiang Li,了解了 CNCF 的最新动态和发展动向。
Xiang Li 介绍称 CNCF 基金会实质上以项目为中心进行运作,目标是为了让 CNCF 吸纳更好的项目,做出更多创新,进而通过这些项目吸引更多最终的客户群体。有了更多的客户群体使用 CNCF 的项目之后,厂商会把这些开源项目组合成产品或者云服务,以更低的成本和更高的效率供客户使用。
而对于云厂商和开源项目之间存在的各种利益纠葛问题,有些项目甚至为此修改开源协议以防被云厂商“滥用”。对此, Xiang Li 表示,首先开源项目分为两种,第一种是纯社区驱动或者说是纯基金会驱动的,他们并没有利益诉求,比如 CNCF 很欢迎云厂商采用一些技术放在云上贩卖。
CNCF 旨在发掘好项目并让用户使用,让厂商提供服务。这些用户、厂商为了了解项目会买门票参加会议,促进基金会的发展,厂商也会更愿意投入人力、物力来维持项目。
这种模式把项目交付给基金会,因为上游的迭代速度快,尤其是好的项目,通常是快于下游的,厂商更愿意持续使用这些项目。所以云厂商和开源项目的争执并不存在本质矛盾,两者有良好的合作模式。
另一种开源项目的边界不太清晰,有需要协调的点,这些开源项目的支持公司是独立个体,比如 PingCAP 打造的开源数据库,公司需要通过他们的开源产品来赚钱。
如果云厂商也利用这个开源项目包装成产品来获利,两者就在商业模式上产生了冲突。如何解决这个冲突,站在阿里巴巴的角度,会愿意跟这些独立公司合作,帮助他们在阿里云上把产品卖的更好,扩大用户基础。只要他们能利用好阿里云的资源,为阿里云带来更好更优质的客户。
从本质上来讲,云厂商和开源项目应该是共赢互利的关系,开源的公司只是利用开源模式以更低的门槛去吸引客户,开源和闭源的生态合作伙伴在本质上并不矛盾。当然,如何跟持有开源项目的公司在开源模式上有更多良性的商业合作,这是云厂商亟待解决的问题。
此外,Xiang Li 作为 CoreOS 最早的工程师之一,见证和参与了云原生的兴起,他表示,云原生近几年的发展及演变与他预想中的非常一致。他也谈了谈对云原生未来演进方向的看法。
首先从基础层来讲,容器和 Kubernetes 虽然得到广泛认可,但在国内的采用率并没有想象的那么高,所以在未来三年内,尤其在国内市场还要培养土壤、建设土壤,让更多人认同云原生理念,提高容器和 Kubernetes 本身的采用率。
其次,希望未来达到容器本身的目标,让应用能以更标准化的模式交付。
举个例子,比如现在你想在 iPhone 上装一个 App,点“安装”键就能直接安装,想升级也可以一键完成。但在服务器端(server side)的交付市场完全不是这样,安装和升级必须要去现场操作,升级中可能还会遇到各种环境不一致的问题需要修复。企业软件交付的成本非常高,跟 iPhone 应用交付的成本完全无法比较。
原因在于 iPhone 是一个统一的硬件平台,iPhone 上的应用是统一的运行环境,在传统 IT 交付市场不存在这样标准的条件。但换到云原生上之后,硬件是跑在云上的,都是虚拟化的、标准化的,操作系统也被 Kubernetes 云原生的操作系统标准化了,软件的载体是标准化的容器。只要把这个流程定义好,就能像安装 iPhone App 一样在服务器端安装软件,从而大幅降低人力成本和交付成本,整个企业软件开发市场都会有更蓬勃的发展,这也是阿里未来的发展方向。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论