文 | 曾响铃

来源 | 科技向令说(xiangling0815)

每一个开发者都了不起!

2021年4月26日,HDC.Cloud 2021落下帷幕,这次大会不管是在深圳大学城举办的主会场,还是清华大学、北京鲲鹏联合创新中心这些被开发者与高校师生高度关注的分会场,都奉上了满满的干货。

在众多熠熠生辉的分会场中,鲲鹏全栈创新与应用实践峰会绽放出了独有的光彩。

该峰会汇聚了行业专家、学者、企业领袖等,与鲲鹏计算产业生态的主要推动者华为共同探讨鲲鹏技术创新与行业应用实践,此外,峰会还对鲲鹏计算产业的发展做出了总结,并介绍了鲲鹏计算全栈开放创新的最新进展。那么经过一年多的努力,鲲鹏计算的全栈能力的发展究竟步入了哪一个阶段?又会给行业带来怎样的改变?

数字经济渴求算力,“全栈”成计算产业应有之义

在数字中国战略愿景牵引下,近年来,数字经济加速发展,行业数字化转型和产业智能化升级蓬勃进行,而这背后,算力作为“生产力”要素变得尤为关键。

在这样的大背景下,能够提供大规模算力又能够将算力有效“对接”到各种场景化应用的全栈能力,对计算产业发展而言变得越来越重要。

首先,从必要性看,数字化正衍生出越来越丰富的业务场景和非结构化数据,要契合这样的趋势,单单依靠纯硬件的发展是不够的,差异化的业务和数据类型意味着只有硬件、基础软件和应用软件在内的全栈协同创新,才能满足不同场景的个性化算力需求。

其次,从计算产业本身的需求来看,未来随着商用的行业、场景越来越多,“全栈”式发展对于市场进一步打开、产业生态进一步构建具有重要意义。

最后,从前瞻性来看,“全栈”亦符合未来我国国情。“十四五”规划纲要指出,未来我国将通过一批具有前瞻性、战略性的国家重大科技项目,带动产业界逐步突破前沿基础理论和算法,其中就包括基础硬件层、基础软件层以及应用层的创新。由此可见,加快国内计算产业全栈能力建设与国家战略层面的布局是完全契合的。

由此,不难理解作为多样性计算的典型代表,为什么鲲鹏要大力建设全栈能力,这是计算产业内在发展要求、市场开拓需要、宏观环境影响共同作用的结果,如此,更具性价比、更适应未来数字化需求的算力形态才能更好地走向千行百业。

全栈体系搭建完成后,多维度创新推动鲲鹏计算产业再进一步

事实上,经过两年左右时间的建设,在华为的推动下,鲲鹏计算产业已经完成了打穿底层硬件到场景化应用的全栈体系搭建。在现阶段,鲲鹏的主要“成长任务”是如何进一步在一个基本的框架下进行全栈能力的深化创新。

这个过程,华为的大力投入与开源开放,也离不开合作伙伴、开发者的通力协作,已经是一个必须依靠生态的力量才能有效推进的事。

究竟怎么做?答案在本次HDC.Cloud 2021的鲲鹏全栈创新与应用实践分论坛上已经有了充分的展示。

其一,在基础硬件上,华为开放了鲲鹏主板,帮助整机合作伙伴推出自有品牌的服务器产品。

到目前为止,华为方面开启了包括研发、制造、采购、供应、市场等在内的全方面伙伴赋能,帮助伙伴快速成长。

在“硬件开放”的旗帜下,华为将鲲鹏主板更广泛地开放给合作伙伴以开发鲲鹏服务器、主机等产品。有数据显示,在服务器方面,伙伴的发货量已经超过了华为自有品牌TaiShan,这使得鲲鹏计算产业能够更快速地铺开落地应用的“基本面”。

其二,在操作系统上,华为以开源的方式把多年来构建的操作系统能力开放出来,和伙伴共建生态。

作为面向包括鲲鹏在内的多样性计算的原生开源操作系统,openEuler在华为开源后已经逐步演变成一个开源社区,一个开发者、合作伙伴、开源爱好者共同参与与贡献的创新平台。

自一年前openEuler发布首个LTS版本后,到现在国内主流操作系统厂商均基于此推出了商业发行版,并已在金融、运营商、电力等行业规模商用。在开发者的共同努力下,最新的openEuler 21.03版本具备千核调度、PB级内存的分级管理、内核热升级等特性,在支持鲲鹏、x86等多样性算力的能力上更进一步。

随着openEuler的持续发展,更多鲲鹏计算产业的伙伴与开发者将围绕应用场景进行创新,推动鲲鹏应用的体验更好。

其三,在数据库上,华为将多年来构筑的企业级产品积累直接向业界开源,和伙伴一起完善企业级特性,共同构建生态。

去年6月,华为将openGauss开源,现在有6家数据库伙伴基于openGauss推出商业发行版,并已在金融、电力等多个行业客户规模商用。最新的openGauss 2.0.0社区长期支持版本,在企业级性能、安全、运维等方面进行了全方位提升。

对鲲鹏而言,新版本的openGauss以架构和工程优化,将帮助鲲鹏服务器的性能得到进一步提升和释放,例如四路鲲鹏服务器上性能可达到230万tpmC,这使得鲲鹏单台服务器就有望进行超高性能数据库部署,无疑是鲲鹏计算全栈能力建设的重大进步。

其四,在使能行业应用方面,华为发布了通用计算鲲鹏应用使能套件BoostKit,以及助力开发者实际极简迁移的开发套件DevKit。

对鲲鹏这样的计算生态而言,要充分体现多样性计算的优势和价值,在行业应用层面需要考虑两个问题,一是如何在硬件架构上充分发挥应用软件极致性能,二是如何让原生于其他计算架构上的应用进行有效迁移。

对于前者,华为开放的鲲鹏应用使能套件BoostKit起到了重要作用。结合业务场景进行软件架构与核心算法创新,BoostKit能为开发者提供高性能组件、基础加速软件包、应用加速软件包、参考实现等加速能力,在大数据、分布式存储、数据库、虚拟化、ARM原生、Web/CDN、NFV和HPC等方面可以让鲲鹏的倍级性能优势得到有效释放。

对于后者,华为着力建设和发展了鲲鹏开发套件DevKit,这是一个可以实现各个场景开发活动工具化、模板化、自动化,并大幅度提升迁移效率的套件,极大地降低了应用迁移门槛。

不久前,华为发布鲲鹏众智计划,又在通过主动聚集开发者的方式,推动DevKit、BoostKit等基础套件的深化发展。

总的来看,以鲲鹏计算产业生态的主要推动者身份,华为的“硬件开放,软件开源,使能伙伴,发展人才”计算产业全篇谋局不断落地践行,为鲲鹏计算的发展注入了源源不断的动力,而随着越来越多的开发者加入,已经构建了全栈体系的鲲鹏在全栈各个层面又进行了大跨步的创新。

全栈创新,探索鲲鹏背后的长期价值密码

全栈能力的创新及落地,对鲲鹏计算而言其主要价值体现在产品与生态两个方面。

首先,立足于产品层面,鲲鹏全栈创新令产品、服务更加智能与高效。

这一点,从场景应用案例可以很好地体现。

在上海证券交易所,由于证券交易业务的极端复杂性,其对更高性能的计算有迫切的需求,在数字化升级的过程中,鲲鹏成为重要的选择之一。但是,由于实时交易系统代码多、语言多、依赖库多、性能要求高,如何构建基于鲲鹏架构的应用变得很有挑战。

最终,在鲲鹏DevKit加持下,开发人员2天内就完成了自研应用代码的基础迁移,并通过版本升级、锁优化、内存优化等手段调优,令多并发场景整体性能提升30%。

然后,立足于多样性计算生态,鲲鹏全栈创新也将拉动生态发展,为未来进一步探索应用打下基础

这从云宏信息科技股份有限公司落地鲲鹏计算项目的过程可见一斑。

在国产化、降本增效等内外部需求下,云宏信息的一些原本跑在其他计算架构上的应用要进行面向鲲鹏的应用迁移。

对云宏信息而言,这不是简单地把某些应用背后的底层计算方式改变一下那么简单,还必须考虑在各种计算架构并存的情况下,保证企业业务的有效甚至更有效运转,这其实直接反映了多样性计算如何存在与发展的问题。

最终,依托鲲鹏应用使能套件BoostKit,云宏+鲲鹏的国产化应用迁移方案不仅在多个维度性能优于传统平台,还能兼顾不同架构,保证了业务平滑迁移,并发挥了极致应用性能。

可以看到,在华为与合作伙伴、开发者的通力协作下,通过全栈能力创新,跑在鲲鹏计算上的行业应用已经走入了既有“数量”又有“质量”的良性发展循环,得到越来越多的企业认可,这为多样性计算的全场景普及打下了良好的基础。

当然,在全栈这样的技术要素之外,在鲲鹏计算的发展环境上,华为等生态参与者也在持续努力,人才建设是其中的典型。例如,去年在教育部组织下,华为启动智能基座产教融合协同育人项目,把鲲鹏融入高校计算机专业,成为必选课程,已经覆盖首批超过70所高校,还和清华大学出版社已经联合出版了3本鲲鹏教材和系列教辅资料。

HDC.Cloud虽然结束,但是多样性计算发展的脚步却在加速,“鲲鹏应用创新大赛2021”的公布,再一次反映了鲲鹏对于技术中坚和优质人才的渴望。伴随着鲲鹏成为计算机、软件工程、信息化专业等高校理工科专业的必备技能,源源不断的人才将流入鲲鹏计算产业。

让我们期待下一届华为HDC.Cloud,期待鲲鹏新的发展征程。

*本文图片均来源于网络

*此内容为【科技向令说】原创,未经授权,任何人不得以任何方式使用,包括转载、摘编、复制或建立镜像。

【完】

曾响铃

1钛媒体、品途、人人都是产品经理等多家创投、科技网站年度十大作者;

2虎啸奖评委;

3作家:【移动互联网+ 新常态下的商业机会】等畅销书作者;

4《中国经营报》《商界》《商界评论》《销售与市场》等近十家报刊、杂志特约评论员;

5钛媒体、36kr、虎嗅、界面、澎湃新闻等近80家专栏作者;

6“脑艺人”(脑力手艺人)概念提出者,现演变为“自媒体”,成为一个行业;

7腾讯全媒派荣誉导师、多家科技智能公司传播顾问。