基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
自 1993 年成立以来,中信期货一直注重信息技术投入,关注前沿技术趋势,鼓励业务创新,信息技术应用创新工作以“能用尽用、实用好用”为原则,在已开展的信息技术应用创新工作基础之上,再制定新的两年实施方案——计划在 2022-2023 年完成多个系统的改造或新建,从通用基础架构出发,在一般业务系统、核心业务系统等方面持续推进,保证各项目标落实,全面提升信息技术自主能力,确保供应链安全。经综合评估,中信期货决定将员工综合管理平台作为试点,先行改造,不仅包括系统架构、开发技术,还包括数据库,并决定将数据库升级至分布式数据库,逐步构建国产的 IT 底层构架和标准,有力保障信息可控与数据安全。
传统 MySQL 遇瓶颈
MySQL 双主架构不稳定,双主时常出现 DDL 同步延迟,两边主键冲突等问题;无法实现 PITR,MySQL dump 的方式备份数据耗时较长且无法实现指定时间点恢复;原有 MySQL 架构在C端的业务活动期间无法应对流量高峰,无法实现弹性扩缩容。
中信期货员工综合管理平台是提供企业员工内部管理的平台,主要包括人力资源管理、员工绩效考核管理、培训园地、会议室管理、企业信息管理、新员工成长管理、疫情防控平台等功能。日均访问用户约 2000 人,特殊场景下并发数保持在 1200 以上。该系统的数据库适合在 Windows 操作系统上运行,且软件商没有开源计划,对系统的可靠性和数据安全带来诸多风险。此外,经过多年积累,该系统所采用的技术相对老旧,不利于扩展和维护,系统的全面升级势在必行。
2022 年 11 月 30 日,历时 7 个月,该项目正式投产上线。依托服务器、操作系统、中间件、芯片、数据库终端及相关软件为主要载体,中信期货实现员工综合管理平台的分布式升级,通过对 IT 硬件、软件各个环节的重构,实现信息技术系统全面国产升级,达成完全自主化改造目标。此次改造,从根本上解决了过去员工综合管理平台旧有的安全性、可掌控性、可研究性、发展性等诸多威胁。