华为借助云计算和人工智能的
研发上云 全球协同
华为最重要的一块业务就是研发,近十年投入研发费用超过4850亿元人民币,目前华为在全球有14个研发中心,36个联合创新中心,1500个实验室,8万多名研发人员。
4850亿
近十年投入研发费用超过-
14个
研发中心
-
36个
联合创新中心
-
1500个
实验室
-
8万
研发人员
华为工程师在同时研发一个产品的时候,涉及流程、工具、数据、编译环境等多个环节。例如北研所、欧研所、印研所等分布在全球的工程师协作研发某高端网络产品,要进行联调,需要申请环境装备、搭建IT环境、找地方,过去的“烟囱式”实验室环境导致准备周期可能要1个月甚至更长。现在,环境的准备时间降低到以天为单位。这是如何做到的呢?
华为依托华为云打造“研发云”,将研发涉及的环节进行了服务化解耦,为研发提供仿真云、持续集成云、设计云、桌面云、杀毒云、测试云、分析云七种服务。通过代码上云,建设10万桌面云,奠定研发全面云化基础;通过作业上云,重构研发作业模式,大幅提升研发效率,利用百万级虚拟机集中管理和调配,实现分钟级环境准备,资源复用率提升2.5倍;通过研发作业上云,实现了跨区域全球协同研发,使得作业时间缩短50%,加快产品上市周期;并通过云上云下隔离,重构安全架构。
前文提到的手机操作系统编译隔离问题,现在工程师借助“研发云”,通过一个公共编译平台,可以将华为全球提供的所有手机版本代码的构建时间从小时级缩减到分钟级。
华为还借助SDN和云计算,灵活调度、快速搭建研发实验室环境,实现Lab as a Service(LAAS服务)。研发人员只需申请服务,LAAS可调度资源、自动组网,提供研发环境,实现研发环境分钟级搭建,大幅提高了效率。例如,基于无线5G核心仿真场景,时长由15.2天下降到13.2小时业务平均加速达11倍;无线曼卡4G测试环境交付时间从2小时下降到3分钟。
-
13.2小时
基于无线5G核心仿真场景15.2天下降到
-
3分钟
无线曼卡4G测试环境交付时间2小时下降到