012023.12

【应用适配】是信创工作一大难点,可如此做

2023.12.01


信创也好、国产化也好都是国家部署的重点工作,所有涉及到的相关行业和部门都必须坚持执行和并且要执行好的重点任务,这一点无容置疑。在信息化层面,随着我国基础水平(芯片、OS、DB、中间件)的提升,信创工作和国产化替换也取得了不错的成绩,但,离国家要求和实际需要还存在着不小的差距,并在实际工作过程中有众多的难点需要面对。以作者看来,当下落实信创工作最大的难点是,应用适配问题。也正是因为没有很好的解决应用适配问题,很多信创工作仅流于形式,并无实际价值,钱花了一大堆,效果却了了。大家想想身边是不是存在很多单位购置了很多的信创设备、系统等,但根本就不去用(最少作者就知道很多单位购置的信创设备、系统等都还在搁置着)的实际现状。这种现状和国家“真替真用”的信创工作期许存在很大差距。所以,解决应用适配问题,是落实好信创工作的关键环节,是信创工作责任单位必须重点关注和重视的工作。

刚好,近期作者在做信创和国产化层面的咨询设计工作,对如何解决应用适配问题也做了一些调研和分析,从中找到了一些切实可行的实践,本文就给大家做个简单介绍。因为涉及内容较多,本文仅是相关思想做个提示,具体落实层面的内容就不再展开了。



信创工作,应用适配现状分析和问题总结
一:基础环境和业务应用的信创工作存在进度和难易差异,并且应用适配风险很大
就目前信创工作的具体落实看,基础硬件、操作系统、中间件、数据库是最早进行技术积累的,其产品化、可落地、产业生态等层面都是相对领先,所以,目前的信创工作也大部分聚焦在基础硬件、操作系统、中间件和数据库层面的国产化替换上,这样的工作相对比较成熟,能在短时间内形成规模化的实际工作效果。

信创工作越往上,难度也就越大,因为需要适配的环境更多。信息化的目标是通过上层业务应用来实现的,而业务应用的多样性、多场景性、覆盖范围大等特点恰恰是对信创适配工作最大的挑战。业务应用信创工作相对于基础环境的信创工作起步晚,并且资源相对分散。每家系统开发单位多聚焦在业务层面,就算信创基础系统提供了一些应用适配能力,能完成信创适配工作都需要花费很大精力。也就是说,基础环境在完成国产化替换后,相关的业务应用都需要挨个进行调整和适配,这是需要有一定的投入和不短周期做保障,并且在过程中很有可能因为投入问题、能力问题等诸多因素都可能使得业务应用的信创工作无功而返。

所以:业务应用的信创适配工作,难度大、风险大、周期长,须给出有效的应对办法,否则,基础环境的信创工作成果反而成为工作负担,因为你没有业务应用的支撑。

二:业务应用的服务能力是信息化根本,信创工作会影响服务能力,整体降低信创效果
既然业务应用的信创工作需要一定的周期,且信创工作在开展过程中一定有众多的业务应用在运行,且很多业务应用是需要不间断服务的。再者,业务应用系统的服务能力在当下的信息化工作中一定占主流地位。所以,如何在开展信创工作过程中确保业务系统的服务能力特别是业务连续性服务能力至关重要,万万不能因为信创适配有难度就要停业务、就要等待业务、就要下线业务等情况的发生,这样,业务单位就压力山大了。

按照上述的现状分析,对于业务应用系统的信创工作,需要重点解决如下几个问题:
1、解决主流基础信创环境的统一适配问题,解决一家家适配周期不可控的问题
2、解决信创终端既可以访问信创系统,又可以访问非信创系统,并且保证对客户无感
3、解决已运行业务系统,在完成信创适配前,在整体基础信创环境下仍然能提供服务
4、解决同一个业务系统策略性的支持信创环境和非信创环境,保障最有服务能力
5、解决在完全信创环境下,以往的适配方案能有效的发挥价值转变,避免资源浪费
6、解决无法进行信创适配的业务应用,在信创环境下还能提供服务
7、解决对业务开发商有效的提供时间保障方案,确保能适配做的最好


信创工作,应用适配问题分析和解决思路
1、存在问题是客观的
信创工作涉及内容太多,特别是在技术层面更是有太多的问题需要解决,信创工作还需要时间,并且需要一个相对比较长的时间。所以,当下,信创工作在落实过程中产生各种问题都是很正常的事情,就算相对稳定的硬件、OS、DB、中间件,在实际过程中也会发生各种各样的问题。信创工作可以说会一直在路上,面对和解决问题才是信创工作的常态,没有问题是绝对不可能的。
2、矛盾存在也是客观的
信息化已经发展到业务需要持续提供可用可靠服务的阶段,业务连续可靠可用服务能力成为信息化的必要。就目前看,我们自身信创能力完全保障信息化的连续可用可靠服务能力还存在差距,但鉴于信创工作落实开展的无容置疑性和确保信息化业务可用性的无需怀疑性,信创工作落实就需要解决如下的两个矛盾:
a、实现信创完美目标需要时间而保障业务应用服务可用是刻不容缓之间的矛盾
b、落实信创工作是一件刻不容缓的事情,而应用产生效果是缓慢的之间的矛盾

鉴于上述的分析,正视问题并寻找方法缓解矛盾成为信创工作者必须要做的工作。经过近期作者的研究和实例分析,给出如下思路供参考:
a、要允许和接受在较长时间里,信创应用和非信创应用并存的现实
b、构建一个管控机制或平台,完成对信创应用和非信创应用的策略性调度
c、聚焦信创终端,从使用者入手无感适配信创应用和非信创应用作为出发点
d、从数据安全入手保证信创应用和非信创应用的清晰边界,为后续提供过度扩展


信创工作,解决应用适配问题的工作建议
在上述思路的指导下,大家可以从如下的工作层面进行设计:
1、在服务端建立策略应对平台和安全管控平台,在应用和用户之间建立一个调度桥梁
2、在信创终端上构建适配度很强的终端应用访问系统,为用户提供交互和计算空间
3、终端应用访问和策略应对平台之间建立有效的沟通协调机制,完成在终端层面对非信创应用和信创应用无感使用