省电力公司的信创应用兼容适配案例分析

在全面技术创新和国产信息产品迭代的背景下,某电力公司推进国产化工作取得显著成绩,但面临软件兼容、外设兼容等问题。为实现“能替尽替,真替真用”,需全面替换Wintel架构为国产系统,面临EXE程序不兼容和特定浏览器需求等挑战。针对某电力公司现有情况,急需一套方案在信创生态未完全成熟的过渡时期来满足“真替真用”的要求。

在全面技术创新和国产信息产品迭代的背景下,某电力公司推进国产化工作取得显著成绩,但面临软件兼容、外设兼容等问题。为实现“能替尽替,真替真用”,需全面替换Wintel架构为国产系统,面临EXE程序不兼容和特定浏览器需求等挑战。针对某电力公司现有情况,急需一套方案在信创生态未完全成熟的过渡时期来满足“真替真用”的要求。

一、项目背景

某电力公司国产化工作推进已经迈出了尤为关键的一步,并取得了可喜的成绩。大多数部门已经开始在完全自主可控的信息办公环境下开展相关工作。信息产品的快速迭代也在逐渐缩小我们与传统Wintel X86体系的性能差距。但不容忽视的是,使用过程中仍然反馈了较多且冲突性较强的问题。这些问题主要集中在软件兼容、外设兼容、性能依赖、外设利旧等多个方面,这些问题的解决程度密切关系到信创电脑的使用体验,甚至会影响到信创推进的进度与“真替真用”的效果。

为落实国产化终端“能替尽替,真替真用”的要求,在最大限度将现有Wintel架构电脑及Windows操作系统替换为国产电脑及国产操作系统,针对这一情况,需使用国产电脑和国产操作系统进行全面替代。通过目前业务调研,发现Windows操作系统中的EXE程序无法在国产操作系统上安装使用,以及基于IE浏览器开发的业务系统无法正常使用,且有存量的业务系统需要使用特定的浏览器版本或是需要低版本或者高版本浏览器,这对于国产操作系统是一个不小的挑战。

二、实施目标

1、能兼容原有Windows的EXE各类软件及单位自研的系统,比如兼容现有的北斗XX服务平台、ERP业务XX系统、XXX资金项目管理系统、数字XXX管理系统、信息XXX运行集中监视和管理系统、智能XXXXXX中心系统、即时通讯等;

2、部署简单,不用重新部署原有应用软件服务端、不改变原有网络架构;

3、使用简单,不改变用户原有使用习惯,不需要重新学习;

4、无需迁移原有业务系统,降低成本;

5、符合相关法律法规,满足合规性要求。

三、建设内容

1、技术架构

软通桥信创应用兼容适配系统通过“微服务+容器”技术架构,在有限的性能空间内实现了基于使用人员使用场景的“全场景”兼容适配功能,方案完全以用户信创终端使用难点出发对终端国产技术路线复杂、适配软件小而多(需求不集中)、软件与软件联动需求、软件与外置设备联动需求等做了整体设计,真正意义上实现了信创办公过程中的全场景兼容。保障信创工作能够正常开展、信创终端能够有效使用、业务得以安全持续运行,其总体架构图(如图Ⅰ所示)。

图I

软通桥信创应用兼容适配系统整体设计分为三层:

第一层是搭载桌面CPU+国产桌面操作系统的基础环境层,为软通桥提供计算、存储和运行环境条件。

第二层是软通桥核心服务层,该层基于开源虚拟化深度改造和彻底升级的Windows应用兼容运行环境,通过对Windows应用所依赖的运行环境进行虚拟化支持,使得Windows应用和外设在国产终端上可以向原生应用一样去部署、运行。

第三层是向用户呈现最终效果的表现层,这也是用户与兼容适配应用交互的枢纽。该层提供一个深度适配的客户端软件,该客户端软件已与国产操作深度融合,在国产操作系统桌面上试用兼容适配应用和外设时,可让用户获得在Windows桌面上相同的使用体验。

另外,软通桥信创应用兼容适配系统的底层代码完全是开源加自研,代码是完全掌握的,安全性也是完全可控的,由于我们只需要借助Windows核心模块去构建一个Windows应用运行的环境,所以是可以直接蔽Windows的安全漏洞,进而规避因Windows安全漏洞引发的安全问题。

2、实现功能

1)、全面兼容适配

全面适配统信UOS、银河麒麟、中科方德、麒麟信安、凝思、红旗Linux等操作系统和龙芯、海光、兆芯、飞腾、麒麟等CPU;全面兼容Wintel生态软件、插件控件、驱动和外设。

2)、支持串/并口外设

全面支持银行柜外/内清、刷卡器等串/并口类型的外接设备。

3)、聊天记录保持

即时通讯应用聊天记录支持本地储存,聊天记录可保持。

4)、关联文件打开

支持在国产系统任何目录(包括外设目录)双击EXE、文件、网页、图片以及音视频等,然后用兼容适配应用打开。

5)、单网卡真实IP

不额外创建虚拟网卡,完全兼容有单网卡、真实IP要求的专用业务系统。同时一个终端只有一个且真实的IP,可通过IP管理终端和追溯终端行为。

6)、无缝融合

兼容适配应用与托盘支持与信创操作系统桌面深度融合,应用运行窗体与Windows无异,应用托盘图标可直接显示在信创操作系统托盘处。

7)、本地数据互通

兼容适配核心与宿主机之间支持数据共享与传输,允许兼容适配应用可以像Linux原生应用一样对用户权限范围内的所有路径和数据资源进行自由访问和操作。

8)、节点资源共享

独有的NodeS技术,可将单服务节点共享给多个用户同时使用,在相同硬件配置下可承载更多用户同时在线作业。

9)、自适应负载均衡和智能漂移

支持对空闲管理机进行裁断并智能负载,支持主控服务故障转移,保障系统的高可用性和可靠性。

10)、统一管理

通过统一管理平台,可实时异地、跨域管理所有服务器、软件应用、终端、服务节点、用户及用户权限等,终端环境支持分钟级还原。

四、实施效果

1、助力国网某电力公司信创终端全替真用

当前购买信创电脑不能真正用起来的核心问题主要是应用生态,目前应用软件无法运行在信创电脑上,或者能运行起来但不好用。软通桥通过兼容适配完美的把原Windows上的EXE、自研系统等软件无差异的运行在信创电脑上,助力信创终端的全替真用。

2、减少某电力公司麻烦

软通桥是一个信创应用适配平台,而不是单个应用适配。使用软通桥后可以在平台上适配公司内部所有的业务系统及相关外置设备,免去了多个业务系统、硬件提供商的对接麻烦,兼容适配快速便捷,一次适配,永久使用,减少了软件适配的麻烦。

3、经济效益

常规应用适配中,单个系统适配开发项目费用少则几万,多则上百万。软通桥可以实现单个平台系统完成所有应用系统及外设的兼容适配工作,消除了原生适配费用,整个项目资金投入只有常规适配的几十甚至几百分之一,而时间周期大大缩短,平均兼容适配上线一个系统时间在几个小时内。

4、消除适配失效风险

多数系统适配改造都是基于单位现有技术路线而做的,所以往往只适配了一条技术路线(如统信UOS+ARM的技术路线)。但当下百花齐放纷繁复杂的信创技术路线并存,且互不兼容,随着信创技术路线发展的不确定性,同一单位未来越来越多的会有多条技术路线混杂存的情况。这就有可能导致用户今年做的适配系统,明年新增设备上就可能运行不了刚改造过的业务系统。软通桥一个平台兼容所有国产技术路线,一次适配永久使用,消除了适配失效风险。

5、社会价值

(1)加强国家对关键核心技术的掌控,解决被卡脖子问题,提升国家的信息化水平和竞争力;

(2)促进相关产业的发展,助力实现经济转型升级和优化产业结构的目标;

(3)推动工业软件基础研究与前言探索研究,提升科技创新能力;

(4)相关产业和服务业领域的就业机会增加,吸引更多高端技术人才。

THEEND

最新评论

更多
暂无评论