股票交易系统平台 openEuler成长史:从通用到全场景,再到AI原生

发布日期:2024-10-11 19:21    点击次数:151

股票交易系统平台 openEuler成长史:从通用到全场景,再到AI原生

【IT168评论】操作系统被誉为计算机的“魂”,是数字基础设施的基石。如果将各类电子设备硬件喻为培育数字生态的“花盆”股票交易系统平台,那么操作系统便是其中至关重要的“土壤”。在这片土壤之上,应用软件如同精心栽种的“植物”,它们的茁壮成长与开花结果,都要依托于肥沃的土壤,即成熟的操作系统。

长达近二十年,“缺芯少魂”的困境如同枷锁,沉重地束缚着我国信息科技的步伐,让开发者们踌躇不前。然而,openEuler开源操作系统的崛起,犹如破晓之光,为构建数字基础设施的操作系统开辟了一条光明大道,它不仅突破关键领域“卡脖子”难题,更为中国乃至全球的技术生态注入了新的活力与希望。

过去四年间,openEuler从通用计算平台向AI原生开源操作系统转型,实现了跨越式发展。通过坚持不懈的技术革新,openEuler在全场景布局中的竞争力日益增强,为AI、云计算、边缘计算、嵌入式等应用场景提供强有力的支撑。2023年,openEuler凭借36.8%的市场份额,成长为中国服务器操作系统新增市场份额的第一。

我国第一服务器操作系统问世

回顾openEuler的技术演进路径,可以窥见我国开发者在操作系统领域坚韧不拔的精神。在2019年底,华为将EulerOS正式开源, openEuler社区正式发布。

openEuler的开源,不仅加速了操作系统的技术创新与生态构建,也为全球开发者提供了一个共同参与、共创价值的平台。openEuler采用长期支持(LTS)版本与创新版本交替更迭的发布方式,每两年一个LTS版本奠定基石,每半年一个创新版本激发活力,支撑Linux爱好者的技术创新。

时间来到2020年,openEuler 20.03 LTS作为首个LTS版本震撼发布,发布了一个全新的具备独立技术演进能力的操作系统,更为世界提供了第二种选择。这一里程碑事件,标志着openEuler正式踏入开源社区的广阔天地,为全球计算生态贡献智慧与力量。

在这一版本上,我们可以看到openEuler的软件全栈优化技术优势进一步释放。采用多核调度技术,实现关键路径Fs cache免锁重构,Nginx性能因此跃升15%。同时,该版本搭载鲲鹏加速引擎(KAE),性能提升幅度高达10%至100%,为加解密等高性能计算任务提供强大的硬件加速支持。

openEuler 20.03 LTS的核心亮点在于采用iSula轻量级容器解决方案,不仅统一了物联网、边缘和云计算的容器生态,还通过缩短三级调用链、大幅削减资源消耗,将容器启动时间缩短35%,内存资源消耗降低68%,实现系统效能的飞跃式提升。总的来讲,该版本展示了openEuler在多样性算力领域的强大实力。

打造全场景协同的操作系统

当前数字基础设施领域存在大量“软烟囱”,即不同设备、不同应用场景下使用的操作系统各不相同,导致生态割裂、应用重复开发、协同繁琐等挑战。基于此,openEuler在2021年9月全新升级为数字基础设施开源操作系统,旨在通过统一的操作系统架构来满足不同应用场景的需求,解决这些问题。

随着时间的推移,openEuler历经蜕变,终于在2022年3月推出了首个数字基础设施全场景版本——openEuler 22.03 LTS。该版本是openEuler社区贡献给开放原子开源基金会之后的首个共建社区版本,来自社区的773名贡献者、百家厂商和用户参与了版本开发,新增代码2300万行。

在openEuler22.03 LTS版本中,社区开发者带来了众多的新特性,最令人瞩目的亮点在于其全场景协同能力。作为长周期版本,它采用统一的Linux Kernel 5.10内核,为服务器、云计算、边缘计算及嵌入式提供了统一的构建环境、SDK接口及联接方案,极大地简化了开发者跨场景构建数字基础设施的复杂性。

值得一提的是,该版本不仅集成了社区前三个创新版中经过严格商业验证的特性,如EulerFS文件系统、内存分级扩展etMem、轻量级容器OS等,还创新性地构建起分布式软总线能力,实现openEuler与设备间的自发现与自连通,乃至与鸿蒙设备间的无缝协同,进一步拓宽了技术生态的边界与可能性。

openEuler 22.03 LTS以其卓越的兼容性著称,全面支持包括鲲鹏、英特尔、飞腾、申威、龙芯、兆芯等在内的全球主流芯片架构,为IT、CT、OT等多领域提供了统一的开源操作系统解决方案。其全栈原子化解耦的设计理念,更是赋予了系统前所未有的灵活性与可扩展性,支持版本灵活定制与服务自由组合。

知名博主@数码闲聊站 爆料称,华为 Mate 70 系列因为 HarmonyOS NEXT 和硬件适配进度较慢,导致最快得到第四季度中下段(11 月后)才能量产发布。据爆料,华为 Mate 70 系列采用了 1.5K LTPO 屏幕、 5000 万像素的 OV50K 主摄 + 超大可变光圈,配备 5000~6000mAh 的新型硅负极电池。以上内容为爆料提供,一切以官方实际发布内容为准。

openEuler与AI的双向奔赴

随着人工智能技术的飞速发展,算力需求呈现爆炸式增长,各项创新技术和智能应用纷纷涌现。操作系统必须主动拥抱AI,以应对数智时代的挑战与机遇。openEuler顺应趋势,率先提出了“AI forOS ,OS for AI”的战略愿景,实现AI全栈使能,打造容器化的、开箱即得即用的方案。

“AI for OS”旨在通过AI技术改造操作系统,实现操作系统的全面智能化升级。通过引入基础大模型,基于大量openEuler操作系统的代码和数据,训练出EulerCopilot智能助手,初步实现代码辅助生成、问题智能分析、系统辅助运维等功能,使openEuler能够更智能地响应用户需求,提升用户体验。

“OS for AI”则是对openEuler生态边界的一次拓展。openEuler将全面增强对于AI的契合度,支持更多主流的智能应用和语言大模型,实现AI软件栈的全栈兼容,为开发者提供开箱即用的AI开发环境,通过将不同AI算力平台的软件栈进行容器化封装,即可简化用户部署过程,提供开箱即用的体验。

当然,openEuler的愿景远不止于此。它希望将自身打造成为一个适用于各种场景的多元化和智能计算的操作系统,使其与众不同。通过不断的技术创新与生态拓展,openEuler正逐步构建起一个以AI为核心竞争力的操作系统生态体系,为数字世界的未来发展贡献力量。

openEuler深知,只有全面拥抱AI,才能赢得未来。2024年6月,作为openEuler首个AI原生开源操作系统,openEuler 24.03 LTS版本的正式发布如同一缕清风,吹遍了全球开源技术的田野。该版本在基础设施、Linux6.6内核、智能解决方案,以及全场景体验四大方面实现了全面升级。

在本次发布的24.03 LTS版本中,openEuler通过大模型自然语言交互平台接入oeAware、A-ops、A-Tune实现智能调度、智能运维、智能调优。openEuler软件中心也首次亮相,它可以帮助用户快速掌握openEuler社区各领域丰富的软件生态,帮助开发者实时监控上游软件的更新情况,保持特性与上游实时一致。

同时,openEuler更广泛地支持了南向硬件,并覆盖了主流的大模型、框架以及工具链,使能全栈AI,支持Faiss、DCN等推理和检索算法,兼容OpenViNO、Pytorch等主流AI框架,使能Numpy、ACL等基础算法库,确保智能算力在不同场景下的高效利用。

结语

开源至今,openEuler走过了不平凡的发展历程,技术创新层出不穷。首先,openEuler实现了支持ARM、x86、RISC-V等全部主流通用计算架构的面向多样性计算时代的操作系统。其次,openEuler构筑了面向服务器、云计算、边缘计算、嵌入式的全场景能力。再次,openEuler在AI加速、模型训练与推理等方面展现出强大功能,并通过三层AI使能架构支持智能算力的多样化。

正如openEuler技术委员会主席胡欣蔚所说,“惟保守也,故永旧;惟进取也,故日新。”在上万名开发者的参与和贡献下,openEuler已经从一粒种子成长为参天大树。未来,openEuler将以技术为根,继续深化与AI的融合,推动操作系统领域的智能化升级股票交易系统平台,为千行百业的数字化转型提供坚实支撑。