技术博客 > 正文

什么是信创适配?信创适配的流程是什么?

2024-08-23

信创适配是“新一代信息技术应用创新”过程中的重要环节,它涉及从核心芯片协议到基础硬件、操作系统、数据库、中间件、服务器以及应用软件的全面适配,以确保这些组件在信创环境下能够达到可用、好用和安全的标准。以下是对信创适配的详细解析:
一、信创适配的定义
信创适配是指将客户目前使用的应用软件整体从X86指令集架构迁移到信创指令集架构(如ARM、LoongArch、SW_64、C86等),并实现可用、好用和安全的过程。这一过程不仅要求应用软件能够在新的指令集架构下正常运行,还需要确保其在性能、功能、安全性等方面不受影响。
二、信创适配的涉及方法
信创适配涉及多个相关方,包括芯片厂商、硬件厂商、基础软件厂商、应用软件开发商以及开展信创适配测试验证的第三方机构。其中,应用软件开发商扮演着至关重要的角色,他们需要提供原应用系统的源代码,并投入人力完成源代码的修改、替换和数据迁移等工作。
三、信创适配的关键环节
适配测试验证:这是信创适配过程中非常重要的环节。不同于传统软件测试,信创适配测试需要进行白盒以及代码层级的测试验证。测试验证的目的是识别不兼容的指令集代码,评估迁移技术的可行性和迁移工作量,并指导应用软件开发商进行源代码的修改替换。
适配验证:在上线前,需要对应用软件开发商修改替换后的应用系统进行指令集兼容性验证,包括功能性、性能效率、信息安全性等方面的验证。这一环节为用户单位完成信创适配工作提供合理证明。
四、信创适配的挑战与解决方案
挑战:
客户可能不清楚是否需要原应用开发商重新开发整个系统,或者只需要进行局部改造。
适配工作的预算评估和列支可能不够科学。
如何确认应用系统已经具备迁移条件,以及如何衡量迁移适配工作的成功与否。
解决方案:
应用软件开发商应提供原应用系统的源代码,并投入人力完成源代码的修改替换和数据迁移等工作。
通过开发语言、代码行数、基础软件类型等因素设计工作量计算公式,结合工具扫描对不兼容的代码部分进行浮动评估,以科学评估迁移改造的工作量。
第三方机构可以开展信创适配测试验证工作,确保适配工作的质量和效果。
五、信创适配的意义
信创适配是推动信息技术应用创新、实现信息技术自主可控的重要手段。通过信创适配,可以确保应用软件在不同指令集架构下正常运行,提高信息系统的安全性和可靠性。同时,信创适配也有助于促进信创产业的发展和壮大,推动信息技术产业的高质量发展。

综上所述,信创适配是一个复杂而重要的过程,需要各方共同努力和协作。通过科学合理的适配测试验证和适配验证工作,可以确保信创适配的顺利进行和成功实施。

联系我们

联系我们

  • 售前: 400-010-0617
  • 售后: 400-696-3666
线上咨询
合作申请
微信
官方微信