助力企业构筑数据管理核心安全屏障,信创数据库需求进入高速增长期
2023.09.19自信息化时代以来,数据资产已逐渐成为企业打造自身核心竞争力关键因素之一。而数据库作为数据存储和应用的核心基础软件,对企业的重要性也变得日益显著。因此,搭建一套以数据库为核心的高效数据管理和应用体系,全面激发数据价值,从而更好的赋能运营决策,也成为了当前企业想要保持良性发展的必然之选。
纵观国内企业数据库应用史,不管是传统集中架构数据库,还是当前主流的分布式数据库、开源数据库、搜索引擎数据库等均以使用国外厂商产品为主。并且经过多年发展,不少企业已经基于Oracle、DB2、ES等国外数据库搭建了较为完善且稳定的数据管理和应用体系。但受近年来中美贸易战、科技战等内外部因素影响,对于党政、国央企、金融等涉密程度较高的行业来说,此类数据库体系由于核心技术不可控、常伴随着较高的信息安全风险等原因,已变得不再适用。因此,在信创政策的积极倡导和要求下,企业纷纷开始使用包括信创数据库在内的国产IT产品对原有体系进行替换,致力于通过实现IT架构的全面自主可控,从而构筑核心安全屏障。
第一阶段:实现数据库内核技术的自主可控,提升整体数据处理能力,是企业首要目标
整体来看,信创数据库产业主要由三部分组成,数据库内核、数据库周边管理工具以及数据库集群管理平台。目前除党政以外,信创在其余行业均处起步阶段,因此企业需求主要集中在数据库内核替换上,并且针对不同业务场景,对于信创数据库内核技术、功能等也都提出了不同要求,具体要求如下。
需要是完全自主研发产品。企业传统数据库体系,多以Oracle、DB2等国外厂商数据库产品为主,且在金融等领域常被用于核心业务系统下。然而,此类数据库核心技术掌握在国外厂商手上,在国际局势变化不定的当今,企业随时有可能会面临技术封锁的情况,对于金融、党政、国央企等企业机构来说风险极大。因此,数据库是否是厂商全栈自研产品,是企业目前关注重点。
需要具备较高的产品稳定性。企业传统数据库体系,大多搭建时间较早,并且经过了多年的业务场景应用实践,整体性能和稳定性已经较为成熟,能够较好对不同的业务系统进行支撑。因此,信创数据库内核是否具备优秀的产品稳定性,也是企业进行国产替换时重点要求之一。
需要具备较好的海量数据存储、处理及应用能力。近年来,随着互联网业务场景的不断增加,企业高并发数据处理场景也变得愈加丰富。然而在以Oracle、DB2为主的传统数据库体系下,一方面集中式架构数据库缺乏弹性扩容能力,对于海量数据的存储需求难以有效满足。另一方面,针对互联网业务场景所衍生出的数据实时查询、分析等进阶需求,企业传统数据库体系相关能力也较为薄弱。因此,是否具备完善的海量数据处理及应用能力,也是当前企业对于信创数据库内核的核心需求之一。
现阶段,在党政信创的引导示范下,各行业已经明确了从OA系统到非核心业务系统再到核心业务系统的整体信创推进路径。然而,由于国产数据库核心尚未经历过足够的场景跑通验证,企业也大多缺乏足够的产品性能认知。因此,基于上述现阶段企业各业务系统对于信创数据库内核的诸多需求,进行数据库体系国产替换,需以涵盖部署前、部署中以及部署后的全流程解决方案来进行满足。
部署前,企业需要基于自身业务系统架构,结合国产IT产品特性进行从底层基础设施到上层应用完整的系统规划设计。再根据不同业务系统对于信创数据库内核功能的个性化需求,经过完善的POC测试、与其它国产基础软硬件的兼容性测试等产品验证手段,在对国产数据库内核产品性能具备充足认知的情况下,按需进行逐一替换。
部署中,针对上述企业对于信创数据库内核要求,基于现阶段国产数据库所具备特性进行重点补足。
在自主可控性方面。企业所选信创数据库,需是厂商自主研发产品,且已经通过工信部、信创工委会等官方机构产品测试及资质认证。另外,对于以MySQL为基础的国产开源数据库来说,核心代码的自主率也是企业关所需要关注的重点。
在产品稳定性方面。企业所选信创数据库,需具备较高的技术稳定性和产品性能。以关系型数据库替换为例,在进行关系型数据库替换时,企业所选信创数据库需能够在满足ACID特性的前提下,具备简洁易用、语言功能一体化等SQL语言特点,有效保障业务系统的平稳运行。
在高并发场景应对能力方面。首先,企业所选信创数据库产品需具备弹性扩展、动态扩容、读写分离等核心技术特点,能够有效对互联网业务场景所带来的海量数据进行全量存储;其次,为满足互联网业务场景所需要的海量数据应用需求,企业所选信创数据库还需具备成熟的数据实时查询、分析等核心能力,有效满足前端业务需求。
此外,企业数据库替换常涉及大量的数据迁移工作。为有效保障数据的前后一致性,避免数据在迁移过程中造成的额外损耗,企业所选信创数据库厂商还必须能够提供完善的数据迁移规划和相关服务,以此来保证数据迁移过程的顺利完成。
部署后,一方面,考虑到企业传统以国外产品为核心的数据库体系常面临运维成本过高、运维响应效率低下等问题。另一方面,大多数企业内部IT人员普遍缺乏对国产数据库的充足了解,难以快速掌握国产数据库的开发和使用。因此,企业所选信创数据库内核厂商还需要提供7x24小时的全天候运维服务,以及完善的持续培训服务,帮助企业减轻运维压力的同时,快速建立企业内部的国产数据库开发运维团队,降低后续运维开发成本。
第二阶段:搭建完整数据库工具体系,补足数据库集群管理能力,是企业进阶需求
现阶段,数据库内核的替换已在以党政、金融为首的2+8行业中大规模进行,不少企业在OA、非核心业务系统下完成了信创数据库的整体应用,并取得了不错的效果。但未来,随着信创数据库替换逐渐向核心系统延申,如何进一步保障核心系统所存储的数据在迁移过程中的完整性,以及如何对不同架构、功能的国产数据库集群进行统一的管理,都将是企业所面临的挑战,具体如下。
挑战一:核心系统复杂程度高,且历史包袱较重,数据库替换进行较为困难。企业核心系统复杂程度较高,所积累的数据量也远超于其它系统。因此,在进行数据迁移工作时,仅依靠传统以人工为主的数据迁移服务难以完成,对于系统稳定性和企业业务连续性也易造成较高风险;同时,除数据迁移问题外,由于当前国产数据库产业尚处发展初期,在数据库开发、运维、审核等周边工具方面也缺乏严重,使得企业在核心系统数据库替换后,没有足够的周边工具支撑使用,后续开发、运维效率较低。
挑战二:不同业务系统使用数据库类型不同,企业难以进行统一的管理,运维压力增大。针对不同业务系统的个性化数据库内核功能需求,企业在进行数据库替换时,往往会选择不同厂商、不同类型的数据库进行分别满足。同时,数据库替换并不是一蹴而就,多数企业普遍会存在国外数据库产品与信创数据库并行的情况。然而,由于缺乏完善的数据库集群管理平台,企业无法对不同数据库进行统一管理,并且多种数据库并行也对企业运维造成了极大的压力。
基于上述未来企业数据库替换将面临的两大挑战,一方面,要求企业所选信创数据库厂商,需提供包括自动化迁移工具、开发工具、运维工具等在内的完整数据库周边工具体系,可供企业按需使用,从而加快核心业务系统数据库替换进程;另一方面,该厂商还需具备成熟的数据库集群管理平台,能够帮助企业实现对包括原有国外数据库及不同类型信创数据库的统一管理,保障信创替换过程中系统的平稳过渡。同时,该平台还需具备一站式运维压力,能够帮助企业对全量数据库实现自动化运维,大幅缓解企业由多种数据库并行所造成的运维压力。