阿里自研之路:不碰别人的天花板 要造出一片新天空
文/郑凯
前几天,梁宁的文章《一段关于国产芯片和操作系统的往事》在朋友圈广为流传,也引发了两种截然不同的观点争议,在中美贸易战的背景下,似乎又多了些许悲情的味道。
笔者在科技媒体从业15年,对自主创新、国产正版、国产操作系统、自主可控等各个时期的故事也有些感同身受。这些年政府在高新技术上投入不可谓不多,但一手扶持起来的企业,有些像温室里的花朵,很难在激烈的市场竞争中生存下来。
反而在互联网行业中摸爬滚打,像阿里这样的公司,伴随着商业模式的成功,却通过自主研发,走通了自主可控这条路。阿里云副总裁李津说,“阿里云不是在打破别人的天花板,我们是在造一个新的天空。”这也许是对阿里为什么能在自研这条路上走到底最佳的诠释。
“飞天”诞生记:沉下心,耐住寂寞
4月26日云栖大会·南京峰会上,李津说这样一句话:“中国只有两种云,一种是拿来主义的云,一种是自主可控的飞天云。自主可控才能走得更远。”他的意思换一种表达方式就是:中国只有两种云,阿里云和其他云。
李津之所以敢于这么说,是因为阿里云对飞天系统的投入和成功,值得上这样的赞誉。早在2009年,王坚出任阿里云首个总裁角色时,就决定放弃如今大部分云计算公司采取的开源路线(彼时还没有Openstack),转而从最底层代码开始自主编写大规模分布式计算系统,这就是今天的“飞天”。
我认为,飞天的意义远不止于此。中国在操作系统层面已经错失了两个“十年”,在PC操作系统时代,因为当初的科技能力落后,几乎完全失去了抵抗力;而在移动操作系统时代,因为投入的较晚,也失去话语权。那么,如今的云计算时代,云操作系统并没有形成事实上的标准。而阿里云已成长为全球前三的云计算公司,这意味着“飞天”的价值并没有完全被挖掘出来,随着阿里云全球化布局的深入,飞天还有更多施展的舞台。
李津的观点认为,“今天很多人看到飞天这条路是通的,但从来不去看这条路是怎么走过的。拿来主义和今天自主可控的飞天,过程当中我们遇到的困难之多,是无法想象。”王坚在他的《在线》中也写道,“飞天的诞生让我为团队感到自豪,这是中国第一个单个集群超过5000台服务器的通用计算平台,每一行代码都是我们自己写的,非常了不起。”
实际上,阿里云当初选择了自主研发这条最难的路,就已经奠定了阿里向科技公司转型的基础。只有沉得下心来,不受外界因素的干扰,耐得住寂寞,才能做出“飞天”这样纯粹的操作系统。“起初我们内部讨论也很激烈,但是一点点坚持下来,一点点做下来,而且选择了那条最难的路走到今天”,李津说。
如今,“飞天”已遍布全球200多个国家,总用户数高达230多万。2017年天猫“双11”全球狂欢节当天,飞天创下了世界纪录,实现了每秒32.5万笔交易峰值,每秒25.6万笔支付峰值。飞天在国内也受到了最大程度上的褒奖。中国电子信息技术年会将,设立15年以来首个科技进步特等奖颁给了飞天云,这可以算得上是飞天的一个里程碑。
中国应该有自己的世界级OS
如果说2009年的飞天是阿里科技属性的第一次萌发,作为云计算操作系统,也许短时间内并不能汇及全民。那么,端操作系统AliOS则代表了阿里对成为主流世界级OS的一种渴望,甚至是“疯狂”。
马云在《在线》的序中提到,“第一次听博士提出要进行YunOS的研发,我几乎是愤怒地惊讶于他的胆识。” 这很容易理解。移动操作系统早已经被安卓、iOS两大阵营全面把持,即便是微软这样的科技巨头,倾尽全力也只能分到一小杯羹。阿里凭什么,可以在主流移动OS上做到成功?
所以,AliOS从底层开始做系统架构设计,应用框架采用的据不是目前iOS、Android所采用的App应用安装模式,而是所有的应用即服务,是以服务非安装模式来做的。因为,AliOS的安全体系是从底层往上重新构建的,尤其是在汽车操作系统上,整个交互方式更多的是语音加触摸加手势的多模态交互模式。并在汽车领域取得了不错的成绩,根据上汽方面提供的数据表示,截止到2018年4月,已累计卖出超60万搭载AliOS的智联网汽车。
我认为,智能手机时代的移动互联网,正在向物联网时代迈进,这为AliOS成为世界级OS保留了可能。
底层原创技术群落,创造自己的天空
过去很多年,中国软件业的发展都是永远的“痛”。我们看到中国的硬件公司从市场份额上可以做到媲美世界级公司,但中国的软件公司与国际软件公司的对抗,却总是实力差距非常悬殊的。
这也导致了中国企业在很多关键软件上无法做到自主可控,尤其是数据库和中间件等产品。李津说,“如果我今天站在云计算大视角往回看,制造业、物联网等很多的同业务场景,更多的公司愿意从中间走,而不愿意去打破它,但阿里只要坚信将来一定是趋势的,就不会选择跟随,而是去创造自己的天空”。从这个角度,就不难理解为什么阿里会去做OceanBase,Aliware,物联网平台Link和服务器神龙。
2010年问世的蚂蚁金服拥有完全自主知识产权的OceanBase是全球目前规模最大的分布式金融级关系型数据库系统。它不仅承载了蚂蚁金服全球金融业务的大规模事务性需求,还出口到了印度和美国等地。2014年发布的Aliware作为互联网中间件,用互联网的架构方式来构建强大的业务和数据中台,让一线前台有“空军”支持,整合企业的数据能力和产品技术能力,构建“大中台、小前台”,一切业务数据化,一切数据业务化,全面驱动企业数字化转型。
又在2014年和2016年分别拿出了物联网平台Link和服务器神龙架构。前者是阿里云拥有从底层到开发平台的自主研发能力,相继推出了自研的物联网操作系统、物联网云平台、边缘计算引擎及一站式开发平台;而后者是阿里云自研的服务器技术架构,由自研芯片和自研系统软件组成,在软硬件和芯片技术层做了大量技术创新。
阿里为什么能够走好技术自研这条路?因为双11这样的电商大促带来的瞬间脉冲流量,已经超过了全球传统软硬件巨头的技术极限。包括IBM、Oracle、微软这些全球科技企业,都无法为阿里提供一套完整的技术方案。这倒逼阿里通过自研来满足阿里自身业务的需要。
自研维度跃迁:上拓展平台,下聚焦芯片
进入到2016年之后,这时候的阿里云已经奠定了中国云计算市场遥遥领先,全球稳居前三的市场地位。所以,阿里云的自研之路,也发生了维度上的跃迁。
通常意义上看,技术的向上就是平台化,利用多种技术的融合,通过平台去赋能企业、赋能社会。沿着这个思路,在2016年,阿里云ET城市大脑应时而生,它本质上还是飞天的技术延伸,在飞天之上将AI技术、云计算大数据能力与垂直领域行业知识相结合,诞生相应的应用。技术的向下延伸,则是进入核心技术的最底层,芯片级。我们知道阿里巴巴在2017年云栖大会上成立达摩院,而AI芯片NPU,就是达摩院正研发一款神经网络芯片,该芯片将运用于图像视频分析、机器学习等AI推理计算。
阿里的自主可控为很与众不同,李津说,“我们并不是抵触开源,反而我们很喜欢开源,但开源的意义是你从开源吸收了养分,然后能够提出自己的见解,并走向自我创新。显然很多公司都不是这样去做的。”
李津的观点认为:“140年前开始中国就沦落成这个世界上全球的技术消费国,我们想重新站起来是一件挺难的事情,但是我相信一代又一代的技术人会为此而奋斗,希望阿里云和我们的伙伴是其中的一批。”这句话值得整个中国的科技界深刻的思考。走通了自主可控路线的阿里,其实也给中国的自主创新环境提供了积极的意义。
这是阿里云敢说:“中国只有两种云,一种是拿来主义的云,一种是自主可控的飞天云。自主可控才能走得更远。”的根本实力。