ITPub博客

首页 > 应用开发 > IT综合 > 核心替换国产操作系统是否可行?

核心替换国产操作系统是否可行?

IT综合 编辑:李代丽 时间:2023-10-27 17:47:25 0 删除 编辑

核心替换国产操作系统是否可行?

目前好多城商银行都在开展小机下移的工作,如果AIX操作系统替换为麒麟操作系统或者其他国产操作系统,是否能够满足核心系统对于高可用和性能的要求,以及业务连续性要求?

如果要替换是否有过渡方案,比如迁移到Redhat和X86服务器上,验证可行之后在迁移到国产服务器和操作系统上?或者是否有更好建议?

问题来自社区同行@summit 某城商银行架构管理岗,以下内容来自社区同行探讨,欢迎聊聊您的看法

@wangzk0206 scrcu 数据库管理员:

其实我觉得核心业务的国产化替代根本的问题在于原本的业务系统的开发团队是否可以并且愿意去做国产化替代。

举个我经历的例子吧,一套制造业的MES系统,运行在小机上好多年,因为想要替换掉Power架构,所以考虑迁移到X86架构上,不过众多的方案考虑下来,最终的问题还是原有的MES系统的研发公司已经不再对这套系统进行维护,想要迁移基本上就是重新开发一套X86平台上的MES系统来替换。

在金融行业我觉得也差不多会是这样的结果吧。如果城商银行和核心系统的研发运维团队保持着一个密切的合作关系,业务系统也保持着一个稳定的迭代更新中,那么我觉得国产化的替代就是可行的,虽然还是会遇到各种问题,但终究还是可以找到一个可行的解决方案。但如果核心系统运行在Power架构下多年,缺少开发团队的支持和版本的迭代更新,那么国产化的替代和架构上的迁移基本上就等同于重新开发一套系统了。

解决了这个能不能迁移和替代的问题,后面才是要考虑是否能够满足核心系统对于高可用和性能的要求,以及业务连续性要求。

@pengbo211 系统分析师:

我觉得这是势在必行的,在国产化的今天,小机终将退出中国,退出历史。

@else_xie NZX 系统运维工程师:

如果只是替换主机或者操作系统,后果大概率是不会如预期的。

要从信息系统的整体架构,包括信息系统自身重构上,根据业务场景需求,使用新的的技术特点进行重构。直白一点,不是某个层面的运行环境的平替,是系统性工程。需要投入,需要时间。

@wangyxc 大众交通 信息数据中心总经理:

个人见解,仅供参考。

信创大势所趋,确实应该考虑类似问题,但难度很大。

毕竟AIX属于IBM专门小型机硬件环境上运行的UNIX。而大多数国产系统,比如麒麟,是Linux,两者差异很大。如拟迁移,首先应考虑的是数据库等系统软件以及业务系统等应用软件的兼容性问题。能不能跑起来还说不定,讨论高可用为时尚早。

一般做信创迁移,要考虑从操作系统,数据库,中间件等一系列软件全面国产化信创化,而程序本身肯定也要重新编译调优,相当复杂。

所以,目前,不少场景采用局部信创化,然后花时间一点点迁移。

如果说得不对,敬请批评指正。

@smtpclient 金电集团 系统架构师:

核心系统小机下移已成为信创攻关难点,详细说也是困难重重,非短期能解决之问题,大的问题基本如下,供参考:

(1)架构改动

小型机的处理能力决定架构必须由集中式改成分布式,数据及应用等改造难度巨大。

(2)产品改造

CPU芯片不同,指令集不同,产品是否可重复部署,原有架构是否能满足业务需求。

(3)数据处理

数据库产品是否需要替换,是否存在数据迁移等。

(4)新产品高可用高可靠保障措施是否完备。

总之,核心系统的小机下移为一个持久艰巨的复杂工程,投入巨大,循序渐进,也依靠技术成熟迭代。

时间匆忙,简单列举,抛砖引玉。

@匿名用户:

有钱就开发新的系统呗,没啥不可行的。老系统运行也该替换了。小鸡没落了。国产系统就是Linux系统。

@febb nantian 系统分析师:

可以替代,但是软件开发要跟上,硬件适配要跟上,操作系统的稳定性和硬件有关,软件的稳定性和操作系统中间件有关,所以是齐头并进的关系,而不是简单的发展一个就可以了。

@peima 某金融公司 架构师:

首先小机下移是必然要做的工作。在小机下移转信创过程中,对不同部署环境,如单机环境,集群环境,云环境等,是采用原地替换,新增迁移替换还是接管,建议要做全面规划。从AIX到信创系统考虑首要因素是信创适配兼容性,如软硬件适配、网络环境、安全产品、终端等等。国内操作系统厂商主要有麒麟 OS(中标麒麟、银河麒麟)、深度科技、统信 UOS、普华软件、中兴新支点、凝思、中科方德,华为鸿蒙等,以麒麟和统信为主。在这个过程中要以自有业务技术栈和当前架构来规划替换架构方式,是先转Linux/X86还是一步到信创,需结合整体架构统筹考虑如当前业务环境复杂,数据流和业务流关联交互多,建议将架构先转到国产云架构,目前国产操作系统大多是基于 Linux内核进行二次开发的,从国产云架构转信创相对容易兼容适配,也能满足高可用和业务连续性。

@menglunyang 中国银行 系统工程师:

核心替换国产操作系统是可行的,但需要做好充分的评估和准备。

从技术角度来看,国产操作系统在近年来取得了长足的进步,已经能够满足核心系统对于高可用和性能的要求。例如,麒麟操作系统已经通过了国家信息安全等级保护三级认证,并在金融、政务等关键领域得到了广泛应用。

从业务连续性角度来看,国产操作系统在兼容性方面已经取得了较大的进步,能够满足大部分核心业务系统的迁移需求。例如,麒麟操作系统提供了一套完整的兼容性解决方案,能够帮助用户在原有应用的基础上平滑迁移到国产操作系统。

不过,核心替换国产操作系统也存在一定的挑战,需要注意以下几点:

需要进行充分的评估和测试,确保国产操作系统能够满足业务需求。

需要做好业务连续性规划,确保在迁移过程中业务不中断。

需要做好用户培训,帮助用户熟悉国产操作系统。

关于过渡方案,迁移到Redhat和X86服务器上是一个可行的选择。Redhat是全球领先的开源操作系统,在性能和稳定性方面都具有良好的口碑。X86服务器是目前主流的服务器平台,具有较高的性价比。

具体选择哪种方案,需要根据实际情况进行综合考虑。如果城商银行已经有Redhat和X86服务器的使用经验,可以直接迁移到国产操作系统。如果没有,可以先迁移到Redhat和X86服务器上,验证可行之后再迁移到国产操作系统。

以下是一些建议:

尽早规划,做好充分的准备。

选择合适的合作伙伴,提供专业的技术支持。

分步实施,确保业务连续性。

随着国产操作系统的不断发展,核心替换国产操作系统将会成为趋势。城商银行可以结合自身情况,选择合适的方案,逐步实现核心系统的国产化。

@myciciy 某金融科技公司 IT顾问:

这个问题在当前环境下似乎不是一个选择题,而且一道单选。必须可行没啥可选的。

抛开吐槽小机的成本,似乎也没啥太多的槽点了。从AIX迁移RHEL、CentOS、国产系统,小机到X86实际上还是没能摆脱美丽国的影子。迁移了操作系统,那O数据库、V虚拟化等要不要迁移。

相信在不计采购、迁移、运维成本的前提,迁移是可行的,结果也是美好的。

@ZhuJun2014 存储工程师:

现在这个形势下,必然只能是可行的答案。这个问题可能改成换成国产操作系统,换哪家更好?这个可能都需要应用开发商来回答能支持或匹配的操作系统是哪些。

@mxin辛旻 上海宝信软件 资深工程师:

替换操作系统的决定需要考虑到许多因素,包括系统的稳定性、性能、兼容性以及业务的连续性等。国产操作系统如麒麟、深度、统一操作系统UOS、优麒麟UbuntuKylin、银河麒麟、红旗Linux、中兴新支点、中标麒麟NeoKylin、RT-Thread等,都在不断发展和完善中。

首先,从技术角度来看,国产操作系统在稳定性、性能和兼容性等方面已经做得相当不错。

从业务连续性的角度来看,如果只是为了替换操作系统而替换,可能会带来业务的中断,这对于任何企业来说都是不可接受的。因此,我们建议在进行操作系统替换时,应该先进行充分的测试,确保新的操作系统能够满足业务的需求,应用团队是否支持更是重中之重,然后再进行替换。

总的来说,如果只是为了替换操作系统而替换,可能会带来不必要的麻烦。我们应该在充分了解新的操作系统的性能和应用生态后,再进行替换。同时,我们也应该做好充分的备份和迁移工作,以确保业务的连续性。

来自 “ twt社区 ”, 原文作者:twt社区 ;原文链接:https://mp.weixin.qq.com/s/H7REL8yFYMHIp_Fwzp9XEg,如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-07-30

  • 博文量
    1632
  • 访问量
    2813629