操作系统是基础软件的核心,随着国外科技的封锁、CentOS停服等事件 ,更体现出国产信创操作系统发展的紧迫性和必然性。在银行业中,选择信创操作系统时,需要考虑到技术架构的未来演进趋势和延展性,因此在做操作系统选型时需要做一个总体规划。这样才可以保证未来的系统可与当前的操作系统兼容,进而更好地满足银行业务的需求。
【本文来自twt社区专业委员会的课题研究】
课题主持:
李先科 某城商行系统架构师
课题协作:
社区互动委员:summit 某城商行系统架构师,zolaars 某银行系统运维工程师,pumi 某金融科技系统运维工程师,lyjiwy 某保险系统工程师
国内本土操作系统主要以Linux为基础进行二次开发为主,目前国内信创类服务器操作系统主要分为开源社区版和商业版两大类。开源社区版主要以欧拉OpenEuler、龙蜥OpenAnolins、OpenCloud等,商业版主要以麒麟KylinOS、统信UOS、其他(中科方德Delix、红旗)等为代表,以下表格为其主要发行版本对比:
二.信创主流操作系统对比
1. 当前国产操作系统发行周期对比
2. 各信创操作系统功能对比
3. 各信创操作系统性能对比
测试主机为浪潮 NF5270M4 , CPU 为 Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 24 核,内存为 DDR4-2400 MT/s Samsung 256G ,系统盘为 Intel-SSDSC2KB48 480GB 。
测试主机为华为 Taishan2280V2 , CPU 为 Kunpeng920-4826 96 核,内存为 DDR4-2933MT/s Samsung 256G ,系统盘为 HW-SAS3508 480GB 。
4. 各信创操作系统可迁移性对比
迁移步骤:
1)环境precheck
主要检查当前OS 环境的硬件、驱动、软件运行情况,梳理操作系统、业务程序运行架构及数据、用户数据等信息。
2)数据备份/系统备份
通过数据备份工具、系统备份工具做OS数据的备份工作。
3)OS适配验证
基于1和2步骤中所梳理出的软件、硬件情况,做OS适配验证,保障软件迁移前后兼容。
4)操作系统迁移
rpm源替换->包替换->内核重引导->重启->验证
5)迁移后观测
通过监控工具观测主机负载、运行状态等,以对比迁移前后异常。
5. 麒麟、统信OS生态对比
功能支持方面 |
生态适配方面 |
|
麒麟OS |
|
|
统信OS |
|
|
6. 影响操作系统的因素
分享一下当前主流信创操作系统的特性情况:
▪ 业务连续性
统信、麒麟、龙晰、欧拉都具备较为活跃的社区、技术实力,均具备支撑业务系统使用及演进的能力。
▪ 场景适配度
当前麒麟、欧拉在鲲鹏ARM生态支持较优,在多核生态软件方面性能表现好,选型时可以在不同的场景下开展更多针对自身业务场景的测试对比。
▪ 信创要求
现阶段欧拉、麒麟自主可控性更高,但生态尚未成熟,迁移难度较大;统信、龙晰的自主可控稍弱,但迁移更方便,从长远考量,逐渐应过渡至原生国产信创的开源/商业OS。
▪ 稳定性、安全性、成熟度
商业OS公司在安全修复能力、响应支撑成熟度方面要强于开源社区,但整体均具备24小时感知上游CVE,高危漏洞7日修复能力。商业OS经大规模验证,开源版本验证较少 。
▪ 成本因素
四.企业该如何规划引入一个操作系统?
企业在规划引入一个操作系统,以我行为例,一般有如下几个步骤:
第一, 明确引入操作系统的目标和范围。操作系统引入是一个复杂、长期更替的过程,在引入前期需分析自身需求,如引入操作系统替换范围、影响度评估、稳定和兼容性评估等。
第二, 借鉴同行、并行运行。调研、参考同行业单位已经在生产较长期使用过的操作系统品牌、版本,同时挑选某一版本在边缘业务系统从开发测试多轮回归测试、压测、系统补丁漏洞升级等到生产多版本操作系统并行运行,同时与原厂商建立良好的售后支持关系,发现问题后能够快速解决问题。
第三, 系统升级前做好验证。生产环境稳定运行一定时间后,即可逐步将原有系统下线,将业务完全切换至新操作系统平台,新操作系统生产环境的补丁、漏洞升级务必先在测试环境验证后再执行且升级前做好数据备份。
信创操作系统选型仍需根据自身业务特点来评估,不同业务场景需要选择与其匹配的OS,没有哪款操作系统能覆盖一个企业所有的应用场景。操作系统是承载企业业务运行的基础底座,信创操作系统是未来企业OS优选的趋势,尽管现在其还存在不少的问题,随着信创浪潮的袭来,相信国产信创操作系统在不久的将来也能逐步完善软硬件生态,让系统运行更丝滑、更完美。
*本文数据来源于中国联通软件研究院信创操作系统测试数据
原题:信创操作系统选型对比测试总结
点击文末阅读原文到社区看赋能视频资料及更多交流分享
觉得本文有用,请转发或点击在看,让更多同行看到
资料/文章推荐:
*所发布内容仅代表作者观点,不代表社区立场
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!