【云驻共创】华为云开发者日·成都站

举报
龙腾九州 发表于 2023/07/17 22:28:26 2023/07/17
【摘要】 本文针对三大领域的专家直播主题做输出:1、《智能加持,解密CodeArts 助力研发效能倍增的底层逻辑》;2、《洞见车云协同的下一站:云原生+边缘计算双轮驱动》;3、《Huawei Cloud EulerOS:云原生加持操作系统创新,全面升级云上开发》。

本文针对三大领域的专家直播主题做输出:1《智能加持,解密CodeArts 助力研发效能倍增的底层逻辑》2、《洞见车云协同的下一站:云原生+边缘计算双轮驱动》3、《Huawei Cloud EulerOS:云原生加持操作系统创新,全面升级云上开发》

1、 智能加持,解密CodeArts 助力研发效能倍增的底层逻辑

解密CodeArts 助力研发效能倍增的底层逻辑,我们从四个方面来加以阐述:软件开发工具的发展趋势,软件开发生产线CodeArts产品介绍,软件开发生产线CodeArts关键特性,客户案例。

1.1 软件开发工具的发展趋势

1.1.1 政策:坚持科技自立自强,打好软件关键核心技术攻坚战

2018年政府工作报告中关于自主创新的重要讲话:“掌握创新和发展主动权,促进中国产业迈向全球价值链中高端。”,“掌握核心技术,加快推进国产自主创新。”工业和信息化部发布的《“十四五”软件和信息技术服务业发展规划》指出:到2025年,规模以上企业软件业务收入交破14万亿元,年均增长12%以上。产业结构更加优化,基础软件、工业软件、嵌入式软件等产品收入占比明显提升。

目前,有五大主要任务:

推动软件产业链升级

聚力攻坚基础软件(开发支撑软件等);

融通布局新兴平台软件(人工智能、大数据等)。

提升产业基础保障水平

提升软件工程化能力;

提升软件标准化能力,质量管理能力。

强化产业创新发展能力

推进模式与机制创新(创新软件开发模式)。

激发数字化发展新需求

突破知识工程、低代码等关键核心技术;

培育高质量工业App。

完善协同共享产业生态

推进大中小企业融通发展;

开展中国软件名园创建工作。

1.1.2 软件供应链安全威胁频发,关注供应链风险已成全球共识

根据相关资料显示:预计2023年网络犯罪将给全世界造成8万亿美元的损失,体量相当于仅次于美国和中国的世界第三大经济体。

1.1.3 LLM大模型改变开发模式,软件开发工具进入智能化时代

从软件工程1.0到软件工程2.0,再到软件工程3.0,LLM大模型改变开发模式,软件开发工具进入智能化时代。

AIGC:验收标准、测试用例、UI、代码、测试脚本等;

人机交互智能:软件研发过程就是人与计算机的交互过程;

数字化:软件研发平台开始理解需求、设计、代码等;

以模型和数据为本:研发人员服务于大模型和大数据平台。

1.2 软件开发生产线CodeArts产品介绍

1.2.1 华为重视软件工程&IT工具,持续提升研发效率和质量

总体上看,业务特点和软件工程历程产品形态丰富产品复杂团队规模大

1.2.2 研发能力Built-in工具链,端到端支撑华为15万人可信作业

1.2.3 CodeArts,华为研发工程/工具能力外溢,助企业提质增效

CodeArts是一站式全流程、安全可信的软件开发生产线。其集华为30年研发实践、前沿研发理念、先进研发工具为一体。支持web开发、移动应用开发、微服务开发、Cloud Native应用开发、嵌入式开发等典型研发场景。覆盖需求与设计、开发、测试、部署、运维等软件交付全生命周期环节,打造全云化研发体验。

1.2.4 软件开发生产线CodeArts七大关键竞争力

软件开发生产线CodeArts七大关键竞争力:自主创新开发工具链、国内超全软件供应链安全、业界超强IPD研发、一站式DevSecOps、大规模测试自动化工厂、国内超优智能化研发(Q3)、云上云下协同研发。

1.2.5 软件开发生产线CodeArts在不同维度获得权威机构认可

1.3 软件开发生产线CodeArts关键特性

1.3.1 需求管理:开箱即用需求管理系统、大型产品开发协作利器

传统模式下需求管理主要面临三方面问题:需求协作困难,跨部门需求传递丢失,产品开发期长需求频繁变更,缺乏基线管理工具,需求遗超过10%需求无法追溯,过程质量无法保障,人工举证周期长。而IPD需求管理模型支持大型产品高效协作、契约化高质量交付。

1.3.2 IDE Online: 10秒获取软件集成开发环境,支持主流语言

1.3.3 代码仓:千亿级代码行存储,十万并发下载,百万人在线协同

云化架构、全栈自研

高安全、高并发、高容量

集大成者、按需选用

覆盖Git的所有代码开发工作流

入库审核、雁过留痕

自动检查+人工审视双保险,过程全记录

1.3.4 代码检查:支持主流业界标准和华为规范,守护软件质量与安全

1.3.5 制品仓库:实现百亿级软件包管理,支持日均20亿上传下载请求

1.3.6 部署:内置丰富模板,多套环境一站式分发部署

1.4 客户案例

1.4.1 德邦物流携手CodeArts,一站式研发管理,使快递分拣产能提升22.5%

德邦物流是一家综合的物流供应链跨境业务服务公司,业务涉及快运停车、仓储与供应等多元业务,在全国已有近11000家网点,省市区盖率达到99%年来,流业经历了规模化大发展,在规模化背数字化能力建设的短板依然存在,“怎么建设数字化”成为了许多传统物流企业所关切的问

1.4.2 江苏财政携手CodeArts,建设全省大集中的预算管理一体化系统

江苏财政作为江苏省账房的“大管家”,率先探索数字财政,其信息系统承载全省136个财政区划、3万预算单位、超万亿财政资金的运转,直接间接服务于全省8000万人口和经济社会发展。

 

2、洞见车云协同的下一站:云原生+边缘计算双轮驱动

本话题我们从三个方面来探讨:车企智能化管理面临的挑战,基于云原生构建车云协同平台,车云协同平台案例实践。

2.1 车企智能化管理面临的挑战

2.1.1 高速智能化给车企带来新的挑战

2.1.2 关键挑战 1:车企数据中心核心挑战

挑战1:统一管控

以汽车行业为例,业务分布式署带来的管理入口分散,缺少统一权眼控制,使用体验不一致,用户体险差。

不同基础设施,不同云分布式带来的监控运维难以统一管控

挑战2:云原生应用管理

分布式场景下汽车行业存在研发中心->区域管理中心>下属工厂等服务应用下发诉求,当前缺少服务应用的统一生周期管理

内部创新服务缺少平台进行上架推广,导致协同合作能力降低

挑战3:算力供给

传统稳态业务资源利用率不高,新型电商业务、线上营销线下下单、多渠道经销商等业务需打通多基础设施集群,当基础资源无法有效整合,资源协同差。

2.1.3 关键挑战2:车云协同云核心挑战

细分方向多,互操作性差

边缘资源受限,需要轻量化的组件管理运行边缘应用

边缘离线时,需要具备业务自治和本地故障恢复等能力

边云通信网络质量低,时延高,且边缘经常位于私有网络,难以实现双向通信

边缘节点高度分散,如何高效管理,降低运维成本

如何对异构资源进行标准化管理和灵活配置

固定位置vs移动位置

车载场景,大批量节点上下线

2.2 基于云原生构建车云协同平台

2.2.1 扎根云原生基础设施技术,构建车云平台关键能力

(1)丰富的云原生基础设施开源生态:

Kubernetes代码贡献量亚洲第一;

主导开源CNCF首个云原生多云容器编排项目Karmada;

主导开源CNCF首个云原生边缘计算项目KubeEdge;

主导开源CNCF首个云原生批量计算项日Volcano。

(2) 更高效、更稳定的资源调度与管理能力

2.2.2 Karmada:开源云原生多云容器编排平台,使能构建车企数据中心

使用Karmada构建无限可扩展的容器资源池,让开发者像使用单个K8s集群一样使用多云。

2.2.3 Volcano:开源云原生批量计算平台,使能车企AI、大数据业务

1. 统一的作业管理

提供完善作业生命周期管理,统一支持几乎所有主流的计算框架,如PytorchMPIHorovodTensorflowSpark-operatorFlink-operator等

2. 丰富的高阶调度策略

公平调度、任务拓扑调度、基于SLA调度、作业抢占、回填、弹性调度、混部等。

3. 细粒度的资源管理

提供作业队列,队列资源预留、队列容量管理、多租户的动态资源共享。

4. 性能优化和异构资源管理

调度性能优化,并结合Kubernetes提供扩展性、吞吐、网络、运行时的多项优化,异构硬件支持x86ArmGPU昇腾昆仑等。

2.2.4 KubeEdge:开源云原生边缘计算平台,使能构建车云协同平台

开放生态;

支持海量边缘设备管理;

支持复杂的边云网络环境;

应用/数据边缘自治;

边云一体资源调度和流量协同。


2.2.5 华为云UCS解决方案全景图

2.3 车云协同平台案例实践

2.3.1 案例一:通过UCS打造高能效现代化车企

如何实现高效管理

步骤一:创建k8s集群,选择以ARM或者X86作为算力节点

步骤二:创建车企工作负载,并配置可观测标和告警

步骤三:创建弹性策略,根据指标或定时出发业务弹件

步骤四:对工作负载进行运维管理,及时洞察业务风险

2.3.2 案例二:高速公路取消省界收费站,实现高速自由流

该方案现的价值如下:

统一管理:应用镜像、应用部署、应用调度,应用运维升级等全生命周期管理

低时延响应:轻量级AI推理引擎,交通专用算法,数据在本地处理

演进:边云协同架构,可灵活扩展方案,未来可向V2X车路协同和自动驾驶演进

效率提升:帮助客户实现海量边节点与应用的可管可视可控,灵活异构设备支持,结合AI云边计算力支客户业务效率提升10倍。

2.3.3 案例三:基于KubeEdge的车云管理平台,实现车云协同

3、Huawei Cloud EulerOS:云原生加持操作系统创新,全面升级云上开发

本主题共包含四个方面:操作系统产业现状与趋势,Huawei Cloud EulerOS 关键特性,迁移到Huawei Cloud EulerOS,Huawei Cloud EulerOS周边生态。

3.1 操作系统产业现状与趋势

3.1.1 CentOS停服引发产业危机

2020年12月8日,CentOS宣布将停止开发,截至目前,CentOS 8已于2021年停止服务,CentOS 7将于2024年停止服务。

3.1.2 HCE OS是基于openEuler构建的云上操作系统

3.2 Huawei Cloud EulerOS 关键特性

3.2.1 传统OS上在云上面临弹性、安全、运维等全方位技术挑战

Huawei Cloud EulerOS 为解决云上应用弹性、安全、快捷运维应云而生

3.2.2 云原生:支持业务容器在、离线混部,资源利用率从15%提升至40%

全球数据中心规模巨大(万亿美元),并伴随高速增长(千亿美元/年),但总体资源利用率很低。据Gartner统计,数据中心平均使用率不足15%存在巨大的资源浪费。

3.2.3 云原生混部实践:云原生混合部署解决方案,助力客户QoS无损下资源利用率提升

3.2.4 容器OS:降低云原生系统底噪消耗,让开发更关注应用本身

它的主要特点:极致轻量化、极速启动、高安全性、原子升级能力。

3.2.5 XGPU:构建容器的细粒度GPU资源管理,支撑大数据与AI业务

3.2.6 应用加速:结合关键应用实现垂直优化,典型应用性能优于主流OS

基础性能:在吞叶量、时延、抖动方面优于业界主流linux发行版。

场景化性能:数据库,大数据,分布式存储,web,虚拟化,容器等场景性能均优于业界主流Linux发行版。

3.2.7 全新升级框架,实现OS升级补丁流程自动化,以及组件灵活热升级

面临的核心痛点:OS冷补丁升级耗时长、投入大,与业务存在耦合,无法满足安全SLO。

业务目标:

全网快速升级,全流程自动化和灵活配置,满足企业安全漏洞SLO要求;

补丁升级过程业务不感知,中断时间秒级;

合规租户清晰展示,呈现租户合规全景。

关键技术:

OSM2.0框架+OSMT技术,支持rpm包全网批量快速部署和异常回滚

HCE内核热替换技术,业务改造后支持无损秒级热替换;

HCE内核热补丁技术,支持高危漏洞快速修复;

HCE外围包热升级,支持systemd,dbus等常驻服务不中断升级。

3.2.8 HCE为用户提供6年的生命周期维护,采用2+4的模式

3.3 迁移到Huawei Cloud EulerOS

3.3.1 操作系统迁移:提供从评估到部署工具套件,助力用户安全高效完成OS迁移

3.3.2 提供从评估到部署工具套件,助力用户安全高效完成OS迁移

第一步:搬迁分析;第二步:移植适配;第三步:搬迁方案实施;第四步:测试上线。

3.3.3 端到端体验从CentOS到HCE OS

3.4 Huawei Cloud EulerOS周边生态

3.4.1 HCE继承并发展openEuler丰富的生态

持续投入,深厚技术积累,为开源奠定坚实基础

内核SIG贡献排名TOP5,TOP20中率先入围的中国厂商,5.10版本排名领先;

GCC编译器中国首家Maintainer,Linux内核补丁13000+,Docker社区贡献排名TOP 5。

开放生态,充分吸收开源社区力量

与openEuler社区紧密配合,开发者可通过向社区参与到HCE的开发演进中来;

保证商用稳定性的同时,确保HCE始终体现社区最新特性。

3.4.2 欢迎来到华为云Huawei Cloud EulerOS专区

Huawei Cloud EulerOS(简称HCE OS),是基于openEuler构建的云上操作系统。HCE OS打造云原生、高性能、高安全、易迁移等能力,加速用户业务上云,提升用户的应用创新空间,可替代CentOS、EulerOS等公共镜像。

综上所述,本文对三大领域的专家直播主题做出了详细的描述。

本文参与华为云社区【内容共创】活动第23期

任务27华为云开发者日·成都站

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。