解决方案
Solution
-

星瑞格数据库应用于银行业解决方案

 一、银行选用国产数据库必要性 

根据中国银保监会公布的数据显示,我国实际的银行机构已超4500家,随着信息技术在支撑银行的业务发展中发挥越来越重要的作用,建设一个稳定运行的数据中心逐渐成为各银行关注的重点。如今银行数据中心的业务连续性面临巨大的要求与挑战,尤其体现在银行对于数据库安全性、可靠性、可用性的要求要比其它行业更严格。

银行信息系统的安全、稳定运行关系着国家金融安全和社会稳定。芯片、操作系统、数据库是现代信息技术领域的三大核心基础,其中数据库则作为数据存取、管理和应用的核心工具,决定了IT运行处理数据的高效性、信息系统的安全性。但是,多年来,金融数据库核心技术被外国垄断,存在巨大的信息安全风险。数据库一旦停止服务,建立在该数据库基础上的金融核心系统将面临瘫痪,将给我国带来巨大的信息安全风险。

随着国产数据库技术的日渐成熟,金融机构数据库国产化试点的不断落地,国家及行业监管机构对于金融机构信息化基础设施自主可控要求的不断提高,国内银行机构数据库国产化替换势在必行。逐步打破银行等不敢用不愿用不想用国产数据库的局面,加快金融市场基础设施建设,稳步推进金融业关键信息基础设施国产化进程。

 二、星瑞格国产数据库解决方案 

福建星瑞格软件有限公司(以下简称星瑞格软件)是福建省电子信息集团控股的国有控制企业,公司成立于2015年,注册资金3.8亿。已为全国性大型保险企业、全国性大型商业银行、城市商业银行、省级农信社等金融客户提供国产数据库产品及数据库增值服务。

星瑞格软件是拥有世界级数据库SinoDB、数据库专业运维服务以及数据库安全的综合厂商,同时研发数据库和数据库安全产品,公司已通过CMMI3级软件成熟度认证,ISO27001信息安全管理体系及ISO9001质量管理体系认证,是国家高新技术企业及软件企业,数据库相关产品已通过国家保密科技测评中心测评,国家信息安全产品认证,IT产品信息安全认证。具有自主研发的图形化数据库监控优化系统、安全审计系统、异构数据实时复制系统,将全方位保障数据库系统安全、高效、稳定运行。

1.行业解决方案:

图一:两地三中心部署(HDR+RSS+SDS高可用方案)



针对银行业的两地三中心架构,SinoDB提供了3种基于集群的高可用性解决方案,HDR(High availability Data Replication,高可用性数据复制)、RSS (Remote   Standalone Secondary,远程独立辅节点)和SDS(Shared Disk Secondary,共享磁盘辅节点)。

SinoDB满足银行业客户7*24业务不中断运行的高可用需求。可以根据客户的需求提供灵活的高可用性解决方案, 保障客户的系统在发生故障或灾难时不受影响,无论是人为故障还是自然灾害; 通过SinoDB,轻松实现高可用方案。方案介绍如下:

特性

HDR

SDS

RSS

主要作用

高可用性/热备用

服务器处理能力/规模扩展

灾难恢复/远程备份

每个集群支持的最大节点数

2

无限制

无限制

对带宽的要求

存储设备

独立存储设备

共享存储设备

独立存储设备

承受服务器的软硬件故障

承受天灾


2.产品架构及主要特性概述:



Ø   星瑞格数据库相关产品是具备自主知识产权的安全可靠国产数据库产品,符合国家自主可控政策要求。

Ø   星瑞格数据库产品采用动态可伸缩架构,具有列式内存处理引擎、支持大量并发访问、快速检查点、数据分区技术、高速加载等功能,配套数据库性能优化分析工具,数据库整体性能高,可满足银行性能要求。

Ø   星瑞格数据库产品安全性高,具有多粒度安全授权机制,支持国密算法,具有功能强大的数据库安全审计工具。

Ø   星瑞格数据库产品可用性极高,具有成熟和完善的在线备份恢复机制和工具,支持HDR、SDS、RSS等多种高可用技术。具有异构数据实时复制工具。

Ø   星瑞格数据库产品开放性好,兼容主流软硬件平台,尤其是主流国产操作系统、芯片、中间件,支持主流协议、标准、数据库工具。

Ø   星瑞格数据库产品具有网格化部署与管理能力,支持多租户应用,良好支持云计算架构。

Ø   星瑞格数据库产品易于管理,提供一系列图形化的数据库管理及监测、应用开发环境、数据库性能监测工具、丰富的管理API。

 三、典型案例介绍 

方案-银行3.png


1.背景简介

为支撑海量的业务交易,并响应工信部核心技术自主可控倡导,某全国性大型保险企业与国产数据库技术领先企业福建星瑞格软件有限公司(以下简称“星瑞格”)合作,基于星瑞格提供的成熟可靠、性能优异的国产高端数据库及专业的数据库服务能力,完成小型机下移及数据库国产化更新换代的工作。在提供强大的信息化支撑能力的同时,稳步实现数据库国产化计划。


2.问题与挑战

(1)客户信息系统环境十分复杂,平台种类多,数据量大,需满足及时响应且24小时服务不中断等要求;

(2)小机下移面临平台异构,数据复制和跨地域等关键技术问题;

(3)数据库升级,不允许停机时间窗口过长,如业务中断时长超过一天以上,将损失上亿的营业额等问题;

(4)数据库迁移和数据库升级过程中,面临不能重构复制关系将影响分公司应用的问题;

(5)无参考案例,回退代价高,高风险。


3.方案与成效

3.1国产数据库SinoDB迁移

采用星瑞格国产数据库SinoDB、异构HDR及数据库实时复制软件-SinoRepl相结合的方案,完成各分公司承保、理赔、财务等核心应用数据库迁移工作。方案亮点:

(1)业务切换时间窗口降到5小时左右,大大降低了营业损失;

(2)降低成本,在整个升级过程中无需额外的硬件成本,也无需重构HDR和GMCV复制;

(3)具有数据库回退方案和高可用解决方案,将风险降到最低;

(4)完成核心类系统数据库国产化替换。

3.2数据库性能提升

星瑞格国产数据库SinoDB作为同时支持OLTP、OLAP的混合型数据库。采用轻量级多线程和虚拟处理器、查询子任务高度并行处理、缓存与预加载等机制,实现少量进程能同时处理大量OLTP事务、大量进程能同时处理少量OLAP任务等效果;采用列式内存引擎技术,将符合内存处理引擎数据集市定义的语句,自动路由至列式内存处理引擎进行高效处理;采用数据库分片技术、加强ER(Enterprises Replication)技术,将海量数据按规则切分到多个数据库服务器,实现并行处理,提升数据库横向扩展能力,缓解单一数据库的性能问题。

客户已拥有数百套数据库,星瑞格部署自有的数据库性能监控优化分析软件-dbSonar,实现自动化监控辅助管理,快速定位性能问题,溯源影响性能问题SQL,并提供专业的性能优化建议。从而保障数据库运行性能, 提升数据库服务质量。

3.3 数据库安全保障

星瑞格国产数据库SinoDB支持国密算法、支持最细至单元级的多粒度存储加密机制、支持传输加密机制、支持多种安全认证体系、支持标签访问控制(LBAC)机制,具有角色控制访问机制、完善的数据库安全审计机制,确保数据库安全可靠。

同时,由于客户核心类数据库运行多年,许多数据库运行版本为较早期版本,导致不定期会触发Bug踩坑。在数据库安全机制基础上,星瑞格还提供运维工程师7x24小时值守服务、紧急救援、数据损坏的恢复及软件Bug fix等高级技术服务,保障数据库服务不中断,确保业务连续性。即便发生宕机事件,数据库服务也能自动切换至备机,再由星瑞格工程师快速分析宕机原因,制定问题规避方案,降低问题发生概率。


表替换前后对比


替换前

替换后

操作系统

AIX

Linux One

CPU

112

20

内存

80G

96G

数据库

Informix11.5

SinoDB12.1


方案-银行4.png