背景分析
随着信创工作的逐步推进,信创操作系统被广泛应用,但由于发展时间较短,在实际运用于生产环境时,必须进行合理地系统调优才能产出最佳实践,调优有助于提高操作系统的性能和可维护性,增加上下游生态的兼容性,降低运维成本,更好的帮助用户进行信创操作系统运维管理工作。
本期重点是围绕信创操作系统性能优化专题进行投票,目的是希望系统运维人员基于社区平台获取:信创操作系统性能优化哪些方面可参考的实践知识库,可以加速大家在信创操作系统领域的推动。现在这个信创操作系统性能优化知识库参考维度是由:企业IT应用趋势项目创新联盟——信创操作系统课题组发起,由课题成员:杨叔寅(来自金融行业)主持,基于twt社区平台行业群体投票和补充建议后,将围绕综合排名靠前的维度开展可参考的实践知识库建设。
软件方面,信创系统软件安装是基于LINUX内核,但目前市面上的软件质量仍较为参差不齐,安装难度不大但更新后试过无法使用,在这方面软件的兼容适配性还亟待加强。
硬件方面,目前基本为自主研发的,其具有不可替代性,但市场化仍然有待拓展。
选择内核调优,四大资源调优的原因是,信创操作系统上承载的各种信创中间件,数据库产品越来越丰富,用户业务应用场景也越来越多样化,信创操作系统的性能相比主流商业或开源操作系统仍有差距,稳定性更是对保障业务运行具有关键作用,很多仍然需要用户侧以实际场景应用问题向厂家反映促进解决。还有就是大多数金融机构都在做业务容器化,全信创容器平台纳管的服务器资源利用率需要提高,与操作系统本身的性能优化息息相关,当然兼容性问题也是现阶段需要重点关注的,至少银行在引入某个信创中间件或数据库等产品时,一般都需要厂商出具证明,比如操作系统与备份产品做兼容性互认,上述是个人的浅显认知,请专业人士批评指正!
收起未选择1和3的原因:
兼容性适配问题是需要行业各家,包括整机,操作系统,数据库,中间件,通用软件等共同推动,并建立协同机制,持续深入的,不可能通过少数人努力实现,在用户侧更多的是发现问题,提交厂家适配,很难通过用户的力量自己去进行适配,所以对用户来说要做的就是选择已经适配好的,开发过程中遵循相关适配要求即可,不需要将兼容适配的问题压到自己身上;
系统安全加固方面,深层次的内核安全机制等应该由厂家为我们提供支撑,我们用户不需要了解太多的细节,浅层次的如密码要求,超时时间等与非信创环境是相通的,顶多是个别配置文件位置变动,问题不大。
选择2和4的原因:
而内核调优和资源性能调优,恰恰是相对空白的地方,信创硬件给操作系统的底层环境是不同的(如cpu架构、指令集等),故用户运维人员在以往环境下的调优经验未必适用(如高版本内核的操作系统已经抛弃了tcp_tw_recycle参数),再加上信创操作系统性能较弱(我在同海光环境下初始安装centos7和国产操作系统,对比国产操作系统CPU性能弱20%),所以信创环境的操作系统调优是一项重要且缺少成熟案例的点。
如果有可能,希望业内大佬不吝赐教,分享经验和技术!