消息 华为全联接2021上全新发布版欧拉开源操作系统,引发了业界和媒体的广泛关注。作为面向数字基础设施的开源操作系统,欧拉开源操作系统可广泛部署于服务器、云计算、边缘计算、嵌入式等各种形态设备,应用场景覆盖IT、CT和OT,实现统一操作系统支持多设备,应用一次开发覆盖全场景。
在欧拉的发展上,华为一直采取开放的态度。华为轮值董事长徐直军明确表示,欧拉开源操作系统定位为未来的数字基础设施的操作系统,不仅仅是服务于鲲鹏,也能支持X86;同时支持边缘计算,也能支持云基础设施,还准备发展一个分支,未来去支持嵌入式设备。徐直军说,欧拉开源操作系统将全部开源,让更多的企业参与进来,大家共同把它做得更好,让其适配更多场景。
其实在欧拉开源操作系统问世以来,一直得到包括移动云在内的诸多合作伙伴支持,中国移动和华为已经展开了深度的合作。在华为全联接2021上,中国移动云能力中心IaaS产品部总经理刘军卫就分享了移动云基于欧拉开源操作系统的应用适配和实践情况。
移动云为何选择欧拉开源操作系统
“移动云”是由中国移动研发,面向政府部门、企业客户和互联网客户推出的新型云计算平台,从2007年到现在,移动云已成为国内云服务市场的重要力量。中国信息通信研究院近日发布的《云计算白皮书》报告显示,2020 年中国公有云 IaaS市场规模达到 895亿元,其中移动云占据公有云 IaaS市场份额7.2%,位列第五。
基于这样的背景,移动云在操作系统选择上会考虑两个方面的要求:技术创新性和安全需求。刘军卫介绍说,从技术角度看,云平台的操作系统必须要面向多样性计算。因为一是计算产业已经进入多样性计算时代,不同架构的CPU、各种类型XPU共同为行业应用提供算力支持;二是操作系统是实现算力释放的关键,要实现多种算力的灵活调度,实现不同架构算力间的高速通信,OS创新应面向多样性计算发展趋势。
从安全角度看,要安全可靠。刘军卫介绍说有四点原因。一是可实现全产业链健康运行发展。欧拉开源操作系统实现了技术上的突破,同时,华为与合作伙伴共建的欧拉开源社区,也使得全产业链共同参与,促进产业链健康运行发展。
二是能够聚焦关键技术创新。欧拉开源操作系统聚焦内核技术突破,拥有多核加速、多核调度等技术提升性能,释放多样化算力。此外,它还聚焦关键技术创新,推出iSula轻量级容器、 StratoVirt全场景虚拟化平台等创新技术。
三是开放支持多种计算架构,实现多样性算力协同,支持x86、鲲鹏、飞腾、RSIC-V、昇腾、海光 等多种计算架构与芯片。此次欧拉开源操作系统全新升级后,可同时支持服务器、云计算、边缘计算、嵌入式等各种形态设备。
四是具有可持续演进的鲲鹏生态,支持云原生、虚拟化、大数据、分布式存储等主流业务场景。目前,鲲鹏已发展超过60 万鲲鹏开发者,面向硬件、软件和应用全栈创新,包括华为在内的3500多家合作伙伴提供了10000多个解决方案,在金融、电力、政府、运营商等行业全面落地,全国建设了24个鲲鹏生态创新中心。
基于欧拉开源操作系统的移动云做了什么?
刘军卫介绍说,合作两年多以来,移动云基于欧拉开源操作系统做了5方面的工作。
一是合作建设了欧拉开源社区开源生态。这一环节分三步走,先是确定合作,开始测试。从2019年9月开始,移动云基于欧拉开源操作系统进行了定向开源内测,提出了10项+要求,10月起双方开始联合测试。之后移动云基于欧拉开源操作系统开始进一步创新。移动云的大云操作系统(BC-Linux)在2020年1月启动了基于欧拉开源操作系统的开发计划,并在4月完成了欧拉开源社区版功能/性能测试,完成版本评估,并在当年12月完成BC-Linux欧拉版的定制开发。2021年,BC-Linux欧拉版逐步完成与虚拟化、存储、计算、大数据等应用场景的适配,并且对外正式发布。未来,刘军卫表示,BC-Linux将与欧拉开源社区展开深度合作,共建生态开源系统。
二是在关键领域技术合作,打造云时代操作系统。刘军卫介绍说,大云天元操作系统针对移动云业务应用场景,对欧拉开源操作系统进行了深度定制和优化,推出BC-Linux欧拉版。BC-Linux欧拉版新增核心组件热升级、虚拟化及容器特性增强、系统安全加固、DPDK加速库、集中部署运维工具等特色功能,集成KAE插件,软硬协同完成从应用到系统全堆栈的性能优化,充分释放多样性算力。