1、华为技术有限公司深圳龙岗区坂田华为基地电话:+86 755 28780808邮编:免责声明本文档可能含有预测信息,包括但不限于有关未来的财务、运营、产品系列、新技术等信息。由于实践中存在很多不确定因素,可能导致实际结果与预测信息有很大的差别。因此,本文档信息仅供参考,不构成任何要约或承诺,华为不对您在本文档基础上做出的任何行为承担责任。华为可能不经通知修改上述信息,恕不另行通知。版权所有 华为技术有限公司 2024。保留一切权利。非经华为技术有限公司书面同意,任何单位和个人不得擅自摘抄、复制本手册内容的部分或全部,并不得以任何形式传播。商标声明 ,是华为技术有限公司商标或者注册商标,在本手册中
2、以及本手册描述的产品中,出现的其它商标,产品名称,服务名称以及公司名称,由其各自的所有人拥有。鲲鹏原生开发技术白皮书01鲲鹏原生开发的机遇和挑战 0102鲲鹏原生开发的核心技术理念 0303鲲鹏原生开发能力介绍 053.1 代码开发阶段 063.1.1 代码开发 063.1.2 代码优化 363.1.3 编译 383.1.4 调试 403.1.5 调优 453.2 流水线阶段 703.2.1 门禁检查 703.2.2 编译构建 763.2.3 调优 773.2.4 测试 783.2.5 版本发布 793.3 OS底座(openEuler系操作系统)803.3.1 openEuler简介 803
3、.3.2 openEuler基础能力 813.3.3 openEuler工具和社区服务 8504行业案例 904.1 金融 914.1.1 恒生电子:基于鲲鹏原生开发经纪场外业务系统,让证券数据处理更高效 914.1.2 宇信科技:基于鲲鹏原生开发金融软件,让金融信息处理更高效 934.2 电信 964.2.1 浩瀚深度:鲲鹏原生赋能 DPI 采集系统,网络数据可视化处理更加高效 964.2.2 恒安嘉新:基于鲲鹏原生开发安全采集分析平台,保障企业信息系统安全稳定运行 994.3 政府 1014.3.1 超图软件:基于鲲鹏原生开发地理信息系统,让自燃资源评估更高效 1014.3.2 深圳防灾减
4、灾技术研究院:鲲鹏原生助力地震观测数据高效处理 1034.4 电力 1054.4.1 广州海颐:基于鲲鹏原生开发高性能、高可靠电力系统软件,加速电网数字化转型 1054.4.2 国能信控:基于鲲鹏原生开发新能源计算平台,为电力系统提供高效算力支撑 1074.5 医疗 1094.5.1 卫宁健康:基于鲲鹏原生开发新一代医疗信息系统WiNEX,让医疗服务更便利 1094.5.2 东华软件:构建鲲鹏原生医疗经营管理系统,让医院运作更有序 1114.6 水平软件 1134.6.1 星环科技:基于鲲鹏原生大数据基础软件,让企业数据流转更快捷 1134.6.2 深信服:联合鲲鹏共同推进企业级分布式存储ED
5、S原生开发创新实践,让数据管理更可靠 11501鲲鹏原生开发的机遇和挑战鲲鹏计算产业聚焦计算架构创新和开源基础软件的研发,致力于推动鲲鹏生态发展。通过战略性、长期性的研发投入,吸纳全球计算产业的优秀人才和先进技术,持续推进全栈计算技术的创新发展,加快构筑面向多样化计算的全球开源体系与产业标准。基于“硬件开放、软件开源、使能伙伴、发展人才”的策略推动鲲鹏计算产业发展。目前,鲲鹏软硬件联合创新已覆盖国计民生核心场景,主流伙伴核心应用已迁移到鲲鹏,鲲鹏生态进入快速发展期。当前阶段,鲲鹏和 x86 多平台版本并行迭代成为主要需求,由于两个架构开发生态的差异,如果采用两套流水线分别开发两套代码,则会带来
6、很多重复开发验证的工作,并且两个版本分别开发、构建和维护效率低。因此,鲲鹏创新性的提出鲲鹏原生开发:基于鲲鹏硬件+openEuler+鲲鹏 DevKit+鲲鹏BoostKit,实现 1 套代码+1 条流水线+多平台版本,助力伙伴持续且首发性能领先的商用版本。03/鲲鹏原生开发技术白皮书鲲鹏原生开发技术白皮书/04鲲鹏原生开发的核心技术理念鲲鹏原生开发的核心技术理念鲲鹏原生开发包含代码开发阶段和流水线阶段:代码开发阶段:通过鲲鹏 DevKit、BoostKit 开发代码,充分应用鲲鹏架构优势,性能更优。流水线阶段:鲲鹏 DevKit 以命令行方式 1 小时接入 CI/CD,便捷发布多平台版本。极