9月19日 鸿蒙一开天地宽,前段时间鸿蒙OS开源的消息在消费者市场引发巨大轰动。那么,企业级市场的服务器OS能不能开源呢?华为说YES。9月19日,在华为2019全联接大会的第二天,华为重磅宣布将于2019年12月31日开源服务器操作系统,开源版命名openEuler。
如果说操作系统开源还不过瘾,那么数据库呢?同一天同一场合,华为宣布GaussDB OLTP单机版数据库将于2020年6月开源,开源版本叫openGauss。数据库是软件行业皇冠上的明珠,也是软件行业中的“重工业”,它的开源,其爆炸性不亚于OS开源!
两大重量级软件开源之外,华为还在大会上宣布硬件开放,即基于“鲲鹏”与“昇腾”等自研芯片,对外提供主板/SSD/网卡/RAID卡/Atlas模组和板卡,优先支持合作伙伴发展服务器和PC等计算产品。条件成熟时,华为甚至可以停止TaiShan服务器的销售业务。
接二连三的重磅炸弹轰炸后,华为“普惠”思维在计算产业落地的意图也逐渐浮出水面。正如华为Cloud & AI产品与服务总裁侯金龙在主旨演讲中所说,“华为在计算产业的追求是为世界提供最强算力,让云无处不在,让智能无所不及。”
一日之内将潜心研发多年的关键软件技术开源,同时在硬件产品上优先为合作伙伴让道,华为此番在相对封闭的企业市场的所作所为,即便在高度开放的消费市场也不多见。那么问题来了,华为为何要将普惠思维引入计算产业?具体会怎么做?能成功吗?
计算产业谋变:AI需求大增,算力需要普惠
计算为何重要?侯金龙在演讲中开篇名义,他指出,从微观世界、日常生活到宏观世界,计算加速了人类认知世界的进程。随着万物互联网、万物感知、万物智能的世界一步步向我们逼近,计算产业走到了变革的十字路口。据华为洞察,当前计算产业正在发生四个方面的深刻变化:
趋势一,数据中心演变为计算中心。目前在先进的大规模数据中心中,服务器成本占比持续提升,计算正在成为数据中心的主体。以华为云数据中心为例,服务器成本占比已经超过60%。同时,每年AI算力需求还在以超过10倍的速度增长。华为预计,到2025年AI算力在数据中心算力的占比将会超过80%。
趋势二,端和边正驱动计算架构创新。边缘计算盛行,端和边的计算需求大增。数据显示2018年全球Arm芯片(主要用于端和边)出货量超230亿片,是数据中心通用CPU出货量的数百倍。端和边的巨大需求将驱动中心侧计算架构的创新,去适应日渐增多的端、边、云的协同。
趋势三,计算应能源友好。华为测算发现,实现同等算力,集成NPU的AI训练集群要比传统的CPU和GPU方案占用少得多的机柜空间,同时大幅降低功耗。随着算力需求暴增,其能源与环境的友好性将越来越重要。
趋势四,计算架构持续创新。过去5年CPU遭遇性能提升瓶颈,摩尔定律放缓已成事实。如今,AI等一系列新技术的加入,可以打破能效墙、散热墙、优化墙、内存墙、高速IO墙等,进一步释放计算潜能。新的计算架构正助推计算产业朝着充裕、高性能、多样性、绿色、触手可及的方向不断发展。
从变化中清晰可见,AI计算的需求正与日俱增,算力既需要大幅提升,也需要优惠地普及到端、边、云的全场景,支持千行百业拥抱智能,更好地发展数字经济。这将推动计算产业迈入新的发展周期,原有的技术及市场格局亦将被打破和重塑。
华为的对策:一云两翼双引擎+开放的生态
为了跟进计算产业的变化,华为很早就提出了普惠AI的理念,誓将AI算力普及到千行百业。在此次全联接大会上,侯金龙全面介绍了华为应对计算产业变革的战略,提出华为要以“一云两翼双引擎+开放的生态”,为世界提供最强算力,让云无处不在,让智能无所不及。
具体来看,双引擎指的是华为的鲲鹏与昇腾芯片族;两翼指华为的智能计算业务、智能数据与存储业务;一云代表华为云;开放的生态则表示华为要通过硬件开放和软件开源,使能广大合作伙伴,形成开放的产业生态。
这其中,“鲲鹏+昇腾”双引擎作为构筑异构计算架构的核心,被侯金龙视为计算产业的“心脏”。他介绍,处理器是整个计算产业的基础,有“芯”才有力。华为从2004年开始投资研发第一颗嵌入式处理芯片,历经15年,目前投入超过2万名工程师,在计算产业形成以鲲鹏+昇腾为核心的基础芯片族。迄今,华为已成业界唯一同时拥有计算架构中“CPU,NPU,存储控制,网络互连,智能管理”5大关键芯片的厂商。面向未来,侯金龙表示,鲲鹏+昇腾会长期演进,华为将按每年推出一代的节奏,持续提升竞争力,同时确保后向兼容,源源不断地推动整个计算产业向前发展。
两翼是华为计算服务千行百业的业务载体,其中针对智能计算业务,华为会面向端、边、云场景,打造“鲲鹏+昇腾+x86+GPU”的多样性算力,确保计算的多样性。在智能数据与存储领域,华为融合存储、大数据、数据库、AI能力,围绕数据的全生命周期追求每比特数据的最大价值和最优成本。
华为云则通过全栈创新构建极致性能,为千行百业提供安全可靠的混合云服务,成为生态伙伴的黑土地,为世界提供普惠算力。
开放的生态是侯金龙在主旨演讲和媒体圆桌环节都多次强调的重点,它既是华为的生态打法,也是华为的边界所在。他不止一次提到华为聚焦,表态华为会重点投资计算架构创新,处理器研发以及华为云,并将这些基础能力全面开放。
具体而言,华为会通过硬件开放、软件开源、支持迁移三个维度支持生态发展。硬件开放层面,华为对外提供主板/SSD/网卡/RAID卡/Atlas模组和板卡,优先支持合作伙伴发展服务器和PC等计算产品,发展自己的品牌,条件成熟时华为可以停止TaiShan服务器的销售业务。软件开源层面,华为将开源服务器操作系统、开源数据库、开源AI计算框架,使能伙伴发展自己品牌的产品,并为开发者提供覆盖端、边、云的全场景开发框架。支持迁移层面,华为虽然不做应用,但免费支持主流应用和软件的迁移。
开篇提到的服务器OS和数据库两大关键软件开源,模组和板卡等基于华为核心处理器的硬件开放,其实已经为此番华为在计算产业推行的开放生态定下基调——华为正以计算产业乃至整个企业市场都前所未见的开放力度,让合作伙伴具备前所未有的能力,打造真正共建共赢的产业生态。毋庸讳言,这也可视为某种层面的普惠,在技术密集、壁垒森严的企业市场非常罕见。
成功的关键:坚定的投资,生态凝聚力
从以上种种信息来看,华为祭出服务器操作系统和数据库开源这样的连珠大手笔绝非为了差异化而差异化,而是深思熟虑有备而来。抛开贸易战/科技战背景下的自主创新诉求不谈,业界确实应该看到AI算力崛起给计算产业带来的机遇与挑战,选择与趋势为伍,与弄潮儿为伴。
侯金龙强调,计算产业的成功,首先是生态系统的成功,而开发者是一个产业的灵魂。为了更好地支持生态发展,华为计划未来五年投入15亿美元用于发展产业生态,未来5年希望能为产业培养500万开发者。具体来看,华为将从四个方面努力:
一是以行业聚合应用,围绕各个行业打造完整的产业生态链和具有竞争力的解决方案;二是以区域整合产业,欢迎各区域的伙伴根据自身特点在本区域打造自己的鲲鹏产业;三是以联盟孵化标准,通过绿色计算产业联盟、边缘计算产业联盟等构建基础软硬件的标准体系,促进产业的健康发展;四是以社区发展开发者,未来5年华为希望能为产业培养500万开发者。
当然打铁也要本身硬,作为使能者的华为,本次全联接大会也带来了系列技术、产品及方案的更新。比如在软件层面,华为宣布了开源服务器操作系统openEuler和开源数据库openGauss。在侯金龙看来,如果说处理器是“心脏”,那么操作系统和数据库就是计算的“灵魂”,华为会持续投资这两大关键软件基础设施,最大限度对合作伙伴开放赋能。
在硬件层面,基于鲲鹏和昇腾两大核心处理器,华为都有新品发布。鲲鹏方面,华为宣布推出基于鲲鹏920的主板并面向台式机和服务器全面开放,支持合作伙伴快速开发出自有品牌的服务器和台式机产品。昇腾方面,除了首日惊艳全场的全球最快的AI训练集群Atlas 900外,华为还发布了AI训练服务器Atlas 800和AI推理与训练卡Atlas 300,均在各自应用场景突破算力极限。
坚定投资核心技术,坚定投资产业生态,严守边界不与合作伙伴争利,是华为过去取得高速成长的法宝。如今面对风云涌动的计算产业,华为延续这一惯性,不断加大投资,更加开放和无私,可以说已经做好了再次迎接成功的准备。独行疾,众行远,华为普惠之风到底能不能吹遍计算产业,接下来就看整个生态的凝聚力和行动力了。