2023 年 12 月 9 日,龙蜥社区“走进系列”之走进中兴通讯 MeetUp 在天府之国成都成功召开。本次会议由龙蜥社区主办,中兴通讯承办,会议主题为“边缘及嵌入式场景泛 OS 技术、应用和生态”。会上,来自四川省软件协会、开放原子开源基金会、电子科技大学、阿里云、中兴通讯、长安汽车、黑芝麻智能科技、统信软件的专家和教授为大家带来了精彩的主题演讲。主讲嘉宾分享了其各自领域的最新技术成果,并与现场观众探讨了边缘及嵌入式场景下泛操作系统技术的发展与生态建设,促进了产业界和学术界力量的融合,为龙蜥社区全场景生态支持提供了动力。
(图/龙蜥社区走进中兴通讯 MeetUp 现场合影)
会议伊始,四川省软件行业协会秘书长邓小华为本次会议致辞。邓小华秘书长提到操作系统是软件行业的冠上明珠,边缘及嵌入式是操作系统的重要场景。边缘及嵌入式操作系统广泛运用于汽车电子、航空航天、医疗、智能家居等诸多领域。边缘及嵌入式操作系统开源社区吸引了众多开发者、专家与学者积极参与、共同交流、共享成果。邓小华秘书长祝愿本次会议能为产业界、学术界的各位专家学者搭建一个共同交流、学习和分享的平台,共同探讨边缘及嵌入式操作系统的挑战和技术创新,推动边缘及嵌入式系统更加深入的发展,为中国操作系统的发展贡献更大的力量。
(图/四川省软件行业协会秘书长邓小华)
接着,开放原子开源基金会资深行业研究员郭皓分享了中国开源生态的发展状况。郭皓表示,中国已成为世界第二大开源贡献的国家,开源已成为国家科技创新的重要技术手段。在更加开放、更加透明的趋势下,开源贡献者们要勠力同心,推动底层技术的突破,共建繁荣的开源生态,将开源的价值赋能到全社会。
(图/开放原子开源基金会资深行业研究员郭皓)
致辞结束进入技术交流环节,下面是本次会议嘉宾带来围绕“边缘及嵌入式场景泛 OS 技术、应用和生态”的主题演讲。
电子科技大学计算机学院教授、博士生导师汪文勇教授分享题为《程序最坏执行时间分析技术研究与展望》的前沿技术。在航空航天系统、汽车安全系统、工业控制系统和防御系统等实时系统中,程序的及时响应尤为重要,而程序最坏执行时间(WCET,worst-case execution time)是评估程序能否及时响应的重要参考依据。为了获取 WCET,早期简单计算机系统往往使用基于“一次尝试”思想的动态分析。而随着计算机系统的复杂化,通过对程序代码的理论分析来预测最坏情况下执行时间的静态分析应运而生。静态分析用代码检查、路径分析、流水线模型化、整数线性规划等方法来获取安全性更高的、与测试环境无关的、仅取决于分析技术的 WCET 分析结果。
(图/电子科技大学计算机学院教授、博士生导师汪文勇)
中兴通讯车载操作系统研发总工胡冲进行《混合关键场景下 OS 挑战与解决方案》的主题演讲。混合关键(Mixed Criticality)场景是在一个系统里具备关键与非关键应用,或不同关键等级的应用混合部署、混合计算的场景。混合关键场景在工业控制、智能网联汽车等领域具有普遍性,其系统内部署的业务对实时性、安全性、资源消耗的确定性等存在差异化需求。面对混合关键场景的需求与挑战,中兴通讯提出了基于软硬件隔离的多操作系统解决方案,并在方案中运用了操作系统免于干扰的安全机制、基于静态配置的用户态调度和高速高确定性的域间通信等关键技术,可以很好的满足混合场景的差异化需求。
(图/中兴通讯车载操作系统研发总工胡冲)
龙蜥系统运维 SIG Maintainer、阿里云高级技术专家张毅以《系统性能抖动分析的探索与实践》为主题与大家进行分享。系统性能抖动将影响嵌入式系统的实时性和服务器系统的吞吐响应率,抖动分析难点在于现象偶发,传统的分析方法依赖经验和运气。张毅专家为大家引入了一次请求在故障节点的执行过程,按照资源使用情况还原的“排障北极星指标理论体系”,并现场展示了该体系在 CPU 时间、网络时间、存储时间与等待时间四个关键时间上进行分析的方法。可以看出应对系统性能抖动的分析场景,北极星指标体系构建了标准化排障流程。
(图/龙蜥系统运维 SIG Maintainer、阿里云高级技术专家张毅)
长安汽车底层软件副总工程师文洋做了关于《共创智能驾驶操作系统》的演讲。文洋总工介绍,边缘及嵌入式场景泛 OS 技术在汽车行业的应用,使得汽车也由最初的“机械定义汽车”逐步转变为“软件定义汽车”,新汽车趋向智能化、网联化,汽车操作系统软件架构也从“分布式、分域、基于功能”的传统架构转向“中央计算、分层+分域、基于服务、端云互控”的平台架构。在这样的趋势下,长安汽车提出“SDA-S 六层架构”的设计理念,落实到智能驾驶 OS 层,长安汽车提出了“基于 Linux 的融合方案为主,以单一 RTOS 为辅”的解决方案。与此同时,长安汽车率先提出并践行与优秀合作伙伴(中兴通讯等)背靠背联合研发的模式,共创智能驾驶操作系统,让汽车用户切实享受到更好的智慧体验与数字生态服务。
(图/长安汽车底层软件副总工程师文洋)
黑芝麻智能科技系统软件副总裁游昌海带来了《基于车载中央计算芯片的下一代车载计算平台》主题演讲。游昌海总从指欧洲经济区的路线图(EEA Roadmap)为背景说起,详细讲述了从分布式,到(跨)域集中式,再到车辆集中式的架构升级历程,并补充了车载超异构芯片中多域 SoC 布局的演化过程。在演讲中,游昌海总展示了黑芝麻智能在车载中央计算芯片方向的探索成果——“武当”系列单芯片解决方案,意在推进黑芝麻智能车载计算平台在嵌入式操作系统领域与合作伙伴取得长足的进步与发展。
(图/黑芝麻智能科技系统软件副总裁游昌海)
中兴通讯嵌入式操作系统研发负责人杨洋分享了《算网融合场景 OS 资源调控》。杨洋对比了传统网元和算网融合网元的差异,提出新场景衍生出差异化资源分配策略、扩展可用资源、增强观测性的诉求。实践中以业务价值为导向,贯通中兴通讯 OS、平台、产品的技术栈系统化思考。通过自研、与开源社区协作等方式,新增多项资源调控特性,如快速容器通信、CQFS、THP 和 KSM 优化、动态排他绑定。优化结果显著,部分指标提升超 50%。
(图/中兴通讯嵌入式操作系统研发负责人杨洋)
统信软件高级研发工程师麦合木提·买买提进行了《统信有雀边缘计算实践与分享》主题演讲。麦合木提·买买提高工分析,当前应用层已经开启了云原生+边缘计算的云边融合部署方式;借助于边缘计算,应用可减少网络带宽需求、降低延迟、增强数据隐私和安全性、提高整体可靠性。麦合木提·买买提高工还介绍了统信软件打造的有雀容器云管理平台,这个平台采用了云边融合部署的方式。在有雀容器云管理平台中,有雀边缘计算(uccps-for-edge)是一种创新的边缘计算解决方案,它采用轻量级的设计理念,旨在为边缘计算场景提供灵活、高效的容器编排平台。结合物联网、工业制造、城市管理等场景,这种云边协同方式具有广泛的应用前景。
(图/ 统信软件高级研发工程师麦合木提·买买提)
中兴通讯容器团队负责人张徐瑜,就边缘场景下容器运行做了《边缘场景下容器运行时技术实践》分享。张徐瑜介绍到,Docker 引擎在技术成熟度、云原生工具兼容性、使用便利性上都是非常契合的。但边缘电信场景上,使用容器引擎将面临着单板系统资源的紧张、环境随时掉电、版本镜像大的挑战。针对这些挑战,张徐瑜介绍了中兴通讯的实践方案,通过采用减少核心进程内存消耗、提供独立的 Docker 镜像扫描工具、针对 bolt.db 损坏等场景专门修复策略和引入差分镜像技术等技术,均可有效解决。此外,张徐瑜还指出边缘场景下容器引擎将朝着更强的资源管控和调配能力、异构计算架构的支持、更极致的资源节省方向发展。
(图/中兴通讯容器团队负责人张徐瑜)
最后,龙蜥社区系统运维联盟(SOMA)副主席、中兴通讯操作系统产品部副部长蒋学鑫进行总结和表达感谢。本次龙蜥社区“走进系列”MeetUp是社区首次针对边缘和嵌入式场景的技术探索,是对拓展社区生态到边缘和嵌入式场景的一次有益交流,各位嘉宾的精彩分享让大家收获满满。中兴通讯作为龙蜥社区副理事长单位,有意愿有能力和产业合作伙伴一起,共同为推动国内操作系统技术进步,为构建繁荣的全场景操作系统生态贡献自己的力量。
(图/龙蜥社区系统运维联盟副主席、中兴通讯操作系统产品部副部长蒋学鑫)
最后,感谢本次活动各位嘉宾的精彩演讲,也感谢龙蜥社区伙伴及中兴通讯工作人员:徐立锋、胡捷、李康雅、蔡佳丽、金美琴、孙林林、池福睿、徐攀达、刘纯、罗梅、蒲玲玲、任晓辉、周晓莉、袁艳桃、夏敏琪(以上排名不分先后)等人的组织与配合,有各位的辛苦付出,使得本次走进中兴通讯 MeetUp 活动圆满举办。
—— 完 ——
加入龙蜥社群
加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。
关于龙蜥
龙蜥社区是立足云计算打造面向国际的 Linux 服务器操作系统开源根社区及创新平台。龙蜥操作系统(Anolis OS)是龙蜥社区推出的 Linux 发行版,拥有三大核心能力:提效降本、更加稳定、更加安全。
目前,Anolis OS 23 已发布,全面支持智能计算,兼容主流 AI 框架,支持一键安装 nvidia GPU 驱动、CUDA 库等,完善适配 Intel、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。
加入我们,一起打造面向云时代的操作系统!