行业痛点与挑战
管理挑战:金融行业的数据库系统在管理方面,数据库系统相关的服务器、存储、网络设备、操作系统和数据库软件等很多采用烟囱式管理方式,各自由不同管理员来管理,当问题出现时,不能快速高效排查数据库的故障问题和性能问题根因,将导致业务稳定性风险;
性能挑战:金融行业国产化改造过程中,部分重要数据系统复杂查询需求、高并发访问场景较多,在数据处理过程需要数据库具备高效的数据存储、查询和处理能力,否则可能导致系统响应延迟、性能下降等问题,严重影响业务连续性;
安全挑战:随着云计算技术和金融行业的深度结合,金融行业不少数据库系统和业务应用都通过机构自身的私有云平台承载,由云平台来统一实现管理,数据库系统作为金融机构的最核心资产之一,和应用软件在管理上进行有效的数据安全隔离,将存在数据泄露的风险。
方案详情
方案中主中心和同城容灾均采用zData X 数据库一体机作为底层承载国产数据库的平台,利用主中心和同城中心的网络专线对两端数据库进行同步,数据库同步采用厂商兼容的数据库同步软件实现。zData X 包括计算层、存储层、网络层和管理层,硬件支持鲲鹏、海光等国产芯片,支持银河麒麟、欧拉等国产操作系统,采用全冗余架构设计,形成一个高性能、高可靠、易扩展的数据库系统,计算资源及存储资源均能按需进行横向扩展,性能随节点的增加而呈线性上升:
计算层:zData X 的计算层数据库支持PostgreSQL、MySQL、openGauss 等开源数据库,以及MogDB、达梦、KingbaseES 等国产数据库的集群/主从模式;
存储层:zData X 的存储层采用分布式块存储技术,存储硬盘均采用Nvme SSD高性能硬盘,满足大中小各类规模的数据库场景需要,在高扩展性的同时能够满足OLTP数据库的低时延需求;
网络层:zData X 的内部组网基于25/100/200Gb/s的RoCE高速网络,采⽤全冗余⽹络架构,⼀⽅面可以提供足够的带宽承载zStorage存储软件的数据传输,另一方面为集群的⾼性能读写提供了保障;
管理层:zData X 提供跨数据中心的数据库运行环境的全栈运维管理能力,数据库/计算/网络/存储一站式可视化管理,实现对所有主机资源的统一运维管理和计算、存储资源统筹分配,支持数据库全生命周期管理,包括自动批量部署、配置、监控、巡检、集中管理,保证业务更加持续稳定的运行,简化运维过程,提高运维效率。
图片
方案优势
1、自主可控 满足从硬件到软件全栈式国产化信创要求;
2、开放兼容 支持以鲲鹏、海光芯片为主的国内厂商服务器,支持麒麟、欧拉等国产操作系统,适配众多国产数据库,快速适应金融行业数据库业务软硬件发展需求;
3、卓越性能,自主研发的分布式块存储,专为数据库特性设计,凭借专核专用、CPU绑定访问对象、以及I/O线程调度、访存机制等特性,充分发挥硬件性能,以高IOPS低时延满足各类OLTP数据库场景;
4、安全可扩展 底层分布式块存储系统保证每份数据存在多副本,并分别存储于不同的存储节点,实现存储节点故障时的数据在线自动重新分布及重新冗余。系统性能、容量随节点数的增加线性增长,用户可根据数据库性能、容量的实际使用需求弹性可伸缩的扩展计算节点和存储节点,缩短业务上线周期,实现降本增效目标;
5、端到端管理 提供数据库运行环境的全栈可视化运维管理能力,将DBA重复的日常运维工作通过平台自动化、流程化,大幅提高运维效率与应用系统运行质量。