(麒麟、统信)信创操作系统与非信创操作系统稳定性、性能、故障率以及运维难度对比差异(同行交流共识)

科技   2024-10-29 07:35   北京  
· 议题说明 ·
信创操作系统作为信创改造的核心组成部分,为整个改造过程奠定了坚实的技术基础。它提供了基本的计算、存储和网络通信等功能,并与其他信创软硬件产品共同构成了完整的信创生态系统。通过采用信创操作系统,企业可以确保业务系统在信创环境下的稳定性和可靠性。但信创操作系统的运维方式和技术能力要求相较于非信创操作系统发生了一些变化,这对构建稳定高效的系统运行环境产生了一系列挑战。
金融行业业务系统在进行信创化改造时,需要重点关注操作系统层面的稳定性、性能情况和故障率指标。信创操作系统采用全新的内核架构或优化方案,因此其稳定性表现与传统的非信创操作系统存在差异。信创操作系统在硬件兼容性、资源调度、I/O性能等方面可能存在差异,这直接影响业务系统的整体性能。对于故障率来说,由于信创操作系统的成熟度和技术路线的不同,其故障率可能高于非信创系统。
同时,运维方式和技术能力的要求也发生了一系列变化,对运维人员的技术能力提出了新的要求。信创操作系统的运维可能涉及更多的定制化配置和优化工作,以适应特定的业务需求和硬件环境。运维工具的选择和使用也可能发生变化,需要采用与信创系统兼容的运维管理工具。
本议题将通过社区平台的深入交流,探讨金融企业在信创改造过程中,信创操作系统的稳定性、性能和故障率情况,以及信创操作系统运维技术能力的变化。

议题主持人:
Ciao 某证券行业 操作系统负责人
议题参与交流共识人员:
李先科 江西裕民银行 资深工程师
赵子翊 某城商行 技术经理
程宗憬 某城商行 资深工程师
陈成 中国联通软件研究院 研发工程师
谢茜茜 某城商行 系统架构师
叶骄龙 某股份制银行 系统运维

• Ciao 某证券行业 系统架构师:

稳定性方面,从现实生产系统表现来看,信创操作系统稳定性要低于非信创操作系统,比如红帽等。信创系统有时会有内核崩溃、软件bug等问题,需要打补丁解决。性能方面,由于信创操作系统一般部署在信创服务器环境,与非信创环境相比本身硬件就有性能差距,而就操作系统本身来说,在同等调优后,对于大部分系统来说,并没有发现明显操作系统性能上的明显差别。

运维方面,由于基于的硬件环境的差别,使用上会有一些区别。例如BIOS设置,基线设置、部分命令不同、参数不同等,对于运维人员会产生一些学习成本,但是大部分内容与非信创系统都是相通的,也很容易上手使用。

• 李先科 江西裕民银行 资深工程师:

总体上讲操作系统的稳定性还好,但是配合信创服务器,有时候随服务器硬件的固件版本不同会导致操作系统出现莫名其妙的报错或者死机,但这种情况也是少数,不会普遍存在;性能方面目前主机交易没那么大压力,没发现OS层会出现性能瓶颈;运维方面与现有Centos/Redhat等类Linux操作系统使用上差不多,无非就是一些命令的细微差别。

• 赵子翊 某城商行 系统环境管理:

麒麟操作系统的操作习惯与主流的Linux操作系统差距不大。稳定性方面,总体差距不大,适配国产数据库中间件产品时,可能因一些大页参数配置等问题引起平台的异常。性能和投入方面,基本与国外差距不大,投入相对差距不大,国产软件针对授权的管理相对严格。运维方面,需要结合服务器、数据库、中间件等产品统一考虑才有意义,总体对于国产体系的软件如果已经熟悉了,则运维难度不大,操作通常相对界面化更多,但是在故障排查时,可能遇到日志不够详细的情况较多。

• 程宗憬 某城商行 资深工程师:

1)就日常维护操作而言,与主流的Linux操作系统基本一致。

2)稳定性方面,相比主流Linux系统还有待进一步提高,就我们实际使用的情况来说,不同批次不同产品的服务器均有出现过无法定位根因的故障,服务器本身无故障,但系统无缘由的中断运行。可能与信创服务器厂商或者芯片有关,但总体来说故障率相比非信创的产品还是高不少。

3)性能和投入方面,信创服务器的使用基本以微服务架构为主,因此整体服务器数量投入相比非信创环境要多,但投入的服务器资源使用率却又较低。因此我们整体使用体验就是,服务器量大,但资源却没得到很好的利用。这部分可能上了云平台后会得到改善。

4)运维方面,信创操作系统的运维可能不仅涉及服务器和操作系统,还需要关注信创体系。包括分布式应用,数据库等。现在国产中间件及数据库较多,在运维方面可能会带来不小的困难,因此需要有完整的信创规划路线和选型,才能在运维方面带来更好的收益。

• 陈成 中国联通软件研究院 研发工程师:

信创相比非信创操作系统稳定性、性能、故障率以及运维的难度对比,有如何变化,通过我们自己的实践下来,可以谈谈这几方面!整体难度有提升,主要体现在如下方面:

1)工具方面:基本与RHEL、CentOS等原有生态一致;

2)能力方面:缺少如红帽、CentOS等企业知识库和高度活跃的开源社区、用户参与,导致问题的解决难度增加;

3)支持方面:仍然缺少如红帽等OS的完善支持体系,亟待提升支持服务水平和专业能力。

• 叶骄龙 某股份制银行 系统运维:

信创的稳定性、性能和故障率情况,跟信创操作系统本身有一定关联,主要体现在对传统操作系统二次封装和新功能新特性引入上。和其上运行的软件,和下游硬件生态是强相关的,主要在于软硬件生态上,如鲲鹏、海光CPU的稳定性和性能都在迭代中不断提升,故障率随之下降。信创的硬件故障率和软件的兼容磨合,因时间相对较短,成熟度没有传统操作系统高,在稳定性、性能和故障类上的表现,在一定程度上是偏弱的,但差距不大,毕竟技术是相通的。而运维的难度也因为信创操作系统的封装和新功能的引入,较传统操作系统要高些许,但仍在可接受范围,除了软硬件兼容性上的问题,拥抱信创所需要的技术能力基本和传统操作系统持平。

• 谢茜茜 某城商行 系统架构师:

这里其实可以分为2类:

1)信创产品的风险情况

信创产品的稳定性、性能、故障率就目前来说只能是一般,毕竟信创的产品也没有出来多少年,可能后续随着用户人群的越来越多,发现的问题也越来越多,所以建议大家尽量的跟着系统厂商、硬件厂商发布的各类补丁,根据自己的实际情况进行修复。特别是在系统上线前尽量将补丁安装至原厂发布的补丁版本,可以解决一些潜在的风险问题。

2)信创产品的运维

信创产品的运维,尽量选择自己熟悉的发行版本或者是跟生产环境的版本类似的操作系统,这样可以有效地减少运维的难度以及人力的投入。同时由于操作系统属于同一类的发行版版本,对于运维来说都是一样的。

但是在信创产品的数据库场景中可能就差别很大了,目前信创数据库的产品最少有200多个,已知且大家都熟悉的数据库有达梦、人大金仓、TDSQL、高斯、TiDB、OceanBase、Gbase等这些数据库大部分都是基于开源数据库的MySQL、PostgreSQL进行二次开发的且跟原生的MySQLPostgreSQL数据库的维护操作有很大的变化,对于数据库场景中数据库的运维难度以及投入还是比较大的。



议题共识综述


业务系统在进行信创化改造时,需要重点关注操作系统层面的稳定性、性能情况和故障率指标。同时,运维方式和技术能力的要求也发生了一系列变化,对运维人员的技术能力提出了新的要求。可以通过加强技术培训、建立知识库和完善运维流程等措施,有效应对这些挑战和变化,确保业务系统在信创环境下的稳定运行。

1)信创操作系统(麒麟、统信等)在金融业中的应用较为广泛,其稳定性较非信创操作系统略差,性能表现较非信创操作系统并无明显差别。
2)在故障率方面,由于信创操作系统基于信创基础环境,其故障率相对较低。但是,由于银行系统的复杂性和运行环境的多样性,仍然存在一定的故障风险。
3)在运维方面,信创操作系统相对于其他操作系统的运维有一定的差异,主要体现在针对信创基础环境存在兼容性差异,使用上部分命令差异,故障排查的日志、工具上的差异以及基于信创操作系统的中间件、数据库的运维操作差异。
总的来说,信创操作系统在金融业中的应用逐渐增多,其稳定性和性能表现也得到了不断提升。同时,随着技术的不断发展,信创操作系统的功能和性能也在不断升级。在运维所需要技术能力方面,信创操作系统相对于其他操作系统需要更高的技术能力。运维人员需要具备较为专业的技术知识和经验,能够熟练掌握信创操作系统的各项功能和特性,并能够快速解决可能出现的故障和问题。

如有任何问题,可点击文末阅读原文,到社区原文下评论交流

觉得本文有用,请转发或点击在看,让更多同行看到


 资料/文章推荐:


欢迎关注社区 "操作系统"技术主题 ,将会不断更新优质资料、文章。地址:

https://www.talkwithtrend.com/Topic/423

下载 twt 社区客户端 APP


长按识别二维码即可下载

或到应用商店搜索“twt”


长按二维码关注公众号

*本公众号所发布内容仅代表作者观点,不代表社区立场

twt企业IT社区
talkwithtrend.com社区(即twt社区)官方公众号,持续发布优秀社区原创内容。内容深度服务企业内各方向的架构师、运维主管、开发和运维工程师等IT专业岗位人群,让您时刻和国内企业IT同行保持信息同步。
 最新文章