填补国内市场技术空白:超聚变基于欧拉打造BMC OS商业实践新标杆

与芯片的炙手可热相比,操作系统(OS)似乎并非聚光灯下的主角,但其在数字经济演进中发挥着不可替代的作用。特别是在内外部环境日益复杂的背景下,服务器操作系统的突围备受瞩目。

根据IDC报告预测,2023年欧拉(openEuler)系在中国服务器操作系统领域的市场份额达到36.8%,成为国内首个实现市场份额第一的基础软件。开源四年以来,欧拉系累计装机量超过610万套,在技术创新、生态发展、社区合作、商业落地等方面达成正反馈效应。

当然,一路披荆斩棘的欧拉并非孤军奋战,基于欧拉的技术开发与商业实践汇流聚力,在诸多未知领域建立起一座座里程碑。在攻坚克难的道路上,BMC(Baseboard Management Controller) OS作为一项根技术,承担着管理算力基础设施全生命周期的使命,其稳定性与安全性至关重要——能否填补这一技术空白,关乎相关产业的未来发展。

大部分数据中心的服务器上都有BMC,而国内服务器厂商采用的BMC OS主要来自国外企业提供的技术,市场中缺乏适配的嵌入式操作系统方案。在欧拉的沃土上催生另一种可能,让BMC OS绽放出别样的光彩,可谓众望所归。

在近日举办的操作系统大会2023上,openEuler社区联合国家工业信息安全发展研究中心,围绕技术创新性、示范推广价值、应用规模、服务运维能力、社区贡献五大维度,评选出15个2023年度openEuler领先商业实践项目,其中,超聚变基于欧拉打造的BMC嵌入式操作系统成功入选,商业发行版已应用到全系服务器产品,填补了服务器BMC OS的技术空白。

这是超聚变BMC OS迈向新征程的一小步,更是技术生态另辟蹊径的一大步。

BMC OS的核心价值与应用痛点

在数字经济大行其道的新时代,算力、存力、运力堪称支撑产业发展的核心底座,而服务器无疑是整个底座中最值得关注的单元。服务器中的BMC承载着安全、监控、管理、运维等功能,OS的重要性不言而喻。

首先是安全保障。从服务器上电时起,BMC负责管理与控制所有服务器硬件的上下电、故障状态、固件等,这对BMC OS提出极高的安全要求。

其次是具备可定位性。服务器BMC南向对接几百类硬件部件,北向提供丰富的管理接口,涉及Redfish、WEB、CLI、SNMP等几十种标准协议。高度复杂的系统需要BMC OS给予丰富、便捷的可定位手段。

再次,小型化和高性能也是刚需。由于BMC的内存(256MB~1GB)和存储(64MB~1GB)资源有限,因此要求OS的资源占用越少越好;在过压及掉电保护等场景,则需要BMC的响应速度足够快,OS须做到在系统大压力下仍能进行紧急调度。

尽管BMC OS扮演的角色举足轻重,但在相当长一段时间里,众多服务器厂商在BMC OS领域依然受制于两种模式:一是基于开源的嵌入式OS自己投入资源二次开发维护,需要长期维持一定的研发人员规模;二是从其他国家购买完整的BMC+嵌入式OS方案,费用高昂且存在安全隐患。

是否还有第三条道路?通过自主创新,研发出可供行业共享的BMC OS通用解决方案,避免重复投入的同时化解安全风险,也许是真正值得探索的崭新路径。

超聚变BMC OS的开发挑战与路径探索

作为欧拉社区的OSV厂商,超聚变打造的BMC OS商业版本已应用于自家的全系列服务器上。这是从0到1质的飞跃,也迈出了商业化进程的关键一步。

在BMC OS研发过程中,会遇到诸多挑战。除了前面提及的轻量化难题,可观测性和可测试性也不容忽视。OS必须提供足够丰富的可观测性接口,快速定位线程死锁、内存泄露等场景问题;与此同时,对BMC业务所需OS特性的快速自动化测试能力亦颇为重要。

面对充满不确定性的前景,超聚变的研发团队迎难而上,不断攻克BMC OS闯关路上的一道道难关。由于BMC系统整体较为复杂,涉及开源软件包400+, 且要满足BMC开发过程中所需的调试、发布、最小集合、最全集合等不同场景的诉求,因此系统化的思维方式与创新性的解决方案是破局的不二法门。

例如:为了保证嵌入式OS的轻量化,裁剪是必不可少的步骤,而基于一个完整的系统进行裁剪是更高级别的挑战。超聚变借助开发工具自动梳理各OS特性、软件包的信息树全集,实现不同场景的精准裁剪。尤值一提的是,在嵌入式OS里面支持轻量的容器化技术,此前国内没有成熟案例——超聚变率先引入isula轻量化容器,最终成功应用在BMC OS中。

事实上,超聚变BMC OS不仅通过技术创新填补了国内市场的空白,而且在商业实践和生态发展方面也屡有建树,这正是其能够入选2023年度openEuler领先商业实践项目的底层逻辑。

其一,打造BMC OS安全与稳定的新标杆。欧拉作为开源操作系统,在安全性和稳定性方面有较高的标准。超聚变基于 openEuler Embedded构建安全可靠的服务器 BMC 操作系统,满足企业级用户对服务器管理的全方位诉求。比如:BMC OS通过及时修复安全漏洞,降低BMC被攻击的风险,进而保证客户数据中心的安全。

其二,定制与整合协同发力满足全场景多元需求。超聚变基于欧拉进行场景化开发,持续强化网络管理、安全加固、可维护性等功能。以运维场景为例:超聚变在嵌入式OS中支持小型化容器技术,可实现版本秒级切换,客户无需停机即可完成固件升级,显著提升运维水平。

其三,以生态繁荣推动BMC OS加速商业渗透。超聚变积极参与欧拉社区建设,促进openEuler生态系统发展,为开源社区贡献代码、文档、测试等资源,改善算力基础设施管理面操作系统的成熟度。

携手驱动BMC中国方案走向未来

近几年来,国内服务器市场每年保持近400万台的规模并呈增长态势。据IDC预测,未来3年中国服务器销量有望达到每年500万台,服务器BMC OS的市场规模也将水涨船高。

身处潜力巨大的市场空间,BMC OS中国方案会逐渐进入深水区,在收获成果的同时亦可能遭遇惊涛骇浪。从这个意义上讲,寻找持续进化的动力,将成为BMC OS开路先锋们的重大课题。

令人欣喜的是,超聚变近日宣布在openEuler开源社区成立sig-BMC工作组,协同社区伙伴继续探索BMC中国方案的未来之路:以欧拉社区为孵化平台,面向算力基础设施领域提供可商用的开源管理解决方案;支持多样性算力平台,覆盖X86、ARM、RISC-V、Ampere等不同处理器架构;建立公开、开放的社区,以技术交流为主,积极推进信息分享、先进技术引入、相关标准化等工作。

站在更广阔的视角,BMC 中国方案在欧拉社区不断演进,既符合中国算力发展的实际情况,又匹配国内算力基础设施建设的安全标准,同时可以兼顾不同行业数字化转型的纷繁需求。以超聚变为代表的探路者们正在形成合力,开放、安全、灵活的BMC中国方案将驶向未来。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2024-01-15
填补国内市场技术空白:超聚变基于欧拉打造BMC OS商业实践新标杆
与芯片的炙手可热相比,操作系统(OS)似乎并非聚光灯下的主角,但其在数字经济演进中发挥着不可替代的作用。特别是在内外部环境日益复杂的背景下,服务器操作系统的突围备受瞩目。根据IDC报告预测,2023年欧拉(openEuler)系在中国服务器操作系统领域的市场份额达到36.8%,成为国内...

长按扫码 阅读全文