摘要:GOTC 全球开源技术峰会在上海张江科学会堂成功举办。
本文分享自华为云社区《源生创新 云享未来|GOTC全球开源技术峰会华为云云原生精彩时刻》,作者:华为云云原生团队。
GOTC 全球开源技术峰会在上海张江科学会堂成功举办。作为面向全球开发者的开源技术盛宴,大会以“Open Source, Into the Future”为主题,国际开源大咖、专家学者和产业代表齐聚一堂,超 1500 人现场参会, 540 万+人次线上直播观看,全网曝光量达3 亿+( 数据来源:CNCF),共同探讨开源未来,助力开源发展。
会上,华为首席开源联络官、CNCF基金会董事、开放原子开源基金会安全委员会副主席任旭东在主题为“开源协作,加速迈向智能世界”的演讲中表示,充满机遇和挑战的智能时代正在加速到来,开放合作是迈向智能世界的必由之路,在新时代的新形势下,要用新思想去解决新问题,这也正契合了开源“新范式、新开发、新融合、新安全”的特征,华为也希望发挥自身技术优势,携手生态合作伙伴共同拥抱无限可能的智能世界。
任旭东《开源协作,加速迈向智能世界》
自2000年左右,华为便开始探索开源。一方面,华为积极融入和贡献Apache、Linux、Eclipse、OIF、CNCF、开放原子开源基金会等数十个国际开源基金会组织;另一方面,结合产业需求,华为先后开源了KubeEdge、Volcano、openEuler、OpenHarmony、MindSpore、openGauss、Karmada 等多个平台级基础软件开源项目。基于社区,面向未来,华为云云原生技术团队在本届峰会上携手产业伙伴,在云原生、AI编程、数据库、开源人才教育、汽车等多个会场带来主题分享。
在“Cloud Native Summit”云原生分会场,华为云云原生团队开源技术专家, Google Open Source Peer Bonus获得者徐中虎介绍了当前 Istio 社区最热门的新技术Ambient Mesh, 并从功能、安全、资源开销等多方面与Sidecar模式对比,以辨证的角度分析Ambient Mesh对一些典型场景会非常有力,但它的发展距离生产可用,还有一段挺长的距离。
徐中虎 《Istio Ambient Mesh Present and Future》
华为云高级软件工程师汪洋,博云PaaS产品线平台架构师梁兵联合分享了《一种基于云原生批量计算平台Volcano的工作流编排引擎JobFlow》。工作流编排引擎广泛应用于高性能计算、AI生物医药、图片处理、美颜、游戏AGI、科学计算等场景,帮助用户简洁化管理多个任务的并行与依赖关系,大幅度提升整体计算效率。Volcano通过JobFlow提供一种轻量化的工作流编排能力,专注于对多作业场景下的调度管理,实时查看作业及其任务的完成进度、执行状态,只要资源允许的场景下,自动下发后续任务,大大提升了资源利用率、减少了人工成本和作业执行时间。
汪洋 | 华为云高级软件工程师 Volcano社区Member
梁兵 | 博云PaaS产品线平台架构师 Volcano社区Member
KubeEdge 社区 Member,华为云云原生团队高级工程师赵然与 DaoCloud 边缘计算开源技术专家刘琛林,介绍了 KubeEdge 的设备管理框架 DMI。在 DMI 框架设计下,设备不再是单纯的数据源,而是被抽象为微服务,以云原生的方式为设备数据消费者提供数据服务。DMI 框架下的设备数据访问支持多种场景,非常灵活。DMI 框架可以为基于 KubeEdge 的边缘智能设备云原生化管理提供有力支持。
赵然 | 华为云高级工程师 KubeEdge社区Member
刘琛林 | DaoCloud 边缘计算开源技术专家
携程资深云原生研发工程师李静雪分享了携程基于Karmada的多集群HPA探索与实践。Karmada 是CNCF首个多云多集群容器编排项目。结合了华为云多云容器平台MCP以及Kubernetes Federation核心实践, Karmada提供了包括Kubernetes原生API支持、多层级高可用部署、多集群自动故障迁移、多集群应用自动伸缩、多集群服务发现、多调度组及自定义调度器等关键特性,并且提供原生Kubernetes平滑演进路径,让用户像使用单个集群一样轻松管理跨云多集群,让基于Karmada的多云方案无缝融入云原生技术生态。
李静雪《携程基于Karmada的多集群HPA探索与实践》
在“OpenSDV软件定义汽车”论坛,华为云云原生开源负责人王泽锋分享了KubeEdge 车云协同平台创新实践。云原生技术栈为软件定义汽车以及车云协同平台打开了全新的演进路径。基于KubeEdge构建车云协同平台,加速了汽车软件平台的云原生化,实现从FOTA到SOTA的架构升级以及车路协同的架构统一。未来社区将继续围绕开源与业界一起推动云原生技术在汽车领域的探索与实践。
王泽锋《KubeEdge 车云协同平台创新实践》
在“Linux 基金会开源教育及人才培养峰会”分会场,各界大咖从不同角度深入探讨了国内开源教育和人才培养的重要性和挑战。此外,基于华为云在 LFOSSU x 华为云云原生人才培养计划,华为云云原生王者之路训练营,Volcano云原生批量计算公开课,KubeEdge云原生边缘计算公开课等行业人才培养领域的杰出贡献,华为获评“2022年度优秀开源人才培养企业“称号。
王泽锋(中)《不同角度谈开源及开源人才培养》
在峰会展台区域,KubeEdge、Volcano、Karmada、Kurator等多个云原生社区的专家现场讲解社区技术和应用案例。科技码力十足,玩转现场体验,现场同学通过参与云原生社区上机体验,使用KubeEdge轻松管理边缘设备、快速体验Volcano AI大数据全域调度,体验Karmada跨云多集群管理以及Kurator集群生命周期管理,可在现场即时感受到云原生技术的实现方式和应用效果。
作为一场全球范围内的技术盛会,GOTC 全球开源技术峰会为开源技术领域的专家、开发者和爱好者们提供了一个交流、合作和共同发展的平台。基于社区,面向未来,华为云云原生技术团队携手产业伙伴,从技术赋能、社区创新、案例实践和人才培养等多方面,展现了华为云云原生根社区的行业底蕴与技术前瞻。未来,我们也期待开源技术领域迎来更多的创新和发展,共同推动开源技术的不断繁荣和进步。
DI依赖注入对我们后端程序员来说肯定是基础中的基础了,我们经常会使用下面的代码注入相关的service services.AddScoped(); services.AddTransient<