4月11日,openEuler Developer Day 2025(以下简称“ODD 2025”)大会在杭州落幕。本次大会展示了全新发布的openEuler 25.03的技术成果。麒麟软件作为openEuler 25.03创新版最大贡献者之一、openEuler社区的第二大贡献者,分享了在内核开发、AI原生支持方面贡献openEuler的相关成果,与众多社区贡献者和用户共同讨论版本路线以及联合创新。
持续贡献多维突破
基于内核新特性完成Valkey原生支持开发 在内核开发专题研讨上,麒麟软件分享了openEuler内核新特性MPTCP对典型应用的性能测试及Valkey原生支持探索。依托openEuler内核的MPTCP新特性,麒麟软件成功赋能iperf和rsync等典型应用,实现了显著的带宽拓展优化;同时,麒麟软件完成对Valkey的原生支持开发,并通过严谨的性能提升测试,全面验证其在实际应用中的性能提升。 主导PilotGo赋能智能运维 麒麟软件主导一体化运维管理平台PilotGo。在openEuler 25.03中,PilotGo融合 AI 与 GraphRAG 技术,实现智能检索与高效知识更新。通过知识图谱与大语言模型(LLM),PilotGo 能智能解析运维日志,自动管理知识库,解决RAG检索文档中遇到的上下文割裂,语境语义不足问题,并提取数据内容中实体间的复杂依赖关系,同时提供动态决策支持与智能报告生成,全面提升运维效率与决策准确性。 基于CXL+RDMA优化内存利用率及 传输效率 CXL(Compute Express Link)是一种基于 PCI Express(PCIe)物理层的高速互连协议,旨在为处理器、内存和加速器等设备之间提供高效的连接和数据传输解决方案。使用场景广泛,涵盖了数据中心、人工智能、高性能计算等多个领域。 麒麟软件基于CXL+RDMA技术,将机架内所有CN和MM通过CXL链接,形成一个小的CXL内存池;不同机箱之间通过RDMA连接起来,形成一个更大的内存池,实现一套内存撮合系统,最终实现将计算和内存资源分开为独立资源池,优化内存利用率及传输效率。 提升Gazelle多业务承载能力 Gazelle是一款基于DPDK技术构建的高性能用户态协议栈,其创新性地采用用户态直接读写网卡报文的设计,通过共享大页内存实现高效报文传输,并集成轻量级LwIP协议栈。该架构可显著提升应用的网络I/O吞吐量,同时有效降低网络时延。 麒麟软件在Gazelle原有架构基础上,成功实现了多实例场景的支持方案。该方案具有以下技术亮点:支持多个业务实例共享同一物理网卡,显著提高硬件资源利用率;结合多队列网卡RSS特性、软hash技术和DPDK多进程技术,实现网络数据的智能分流;开发了完善的多进程监控机制,大幅提升了系统的故障处理能力。这一系列优化使Gazelle协议栈在保持高性能的同时,具备了更强大的多业务承载能力和更高的系统可靠性。 此外,麒麟软件还演示了在openEuler社区孵化的云底座操作系统NestOS之上部署DeepSeek-R1,进一步验证了NestOS在云化场景下的兼容性与性能优势。 NestOS 集成了 rpm-ostree 支持、ignition配置等技术。采用双根文件系统、原子化更新的设计思路,使用 nestos-assembler 快速集成构建,并针对 K8S、OpenStack 等平台进行适配,优化容器运行底噪,可以更安全的运行大规模的容器化工作负载。 开源已成为技术应用和行业数字化发展的基石,开发者是社区发展的核心。麒麟软件将一如既往地与开发者、用户共同携手,打造更安全、更可靠、更智能的操作系统软件产品和解决方案,共同致力产业繁荣,共创数字化未来! KYLINSOFT 通讯员 | 杨昭 来 源 | 服务器研发中心 审 核 | 市场与政府事务部