安全可控背景下的开源数据库演进

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安全可控背景下的开源数据库演进

分布式和云

通用数据库流行趋势分析开源数据库架构演进公司能力简介

1

2

3

通用数据库流行趋势分析

数据库流行趋势

数据库流行趋势

第一梯队

•Oracle

•MySQL

•MS SQL

第二梯队

•PG

•MongoDB

第三梯队

•DB2

•ES

•Redis

•Cassndra

数据库流行趋势:开源VS商业化

不同数据库种类的开源许可与商业化许可的占比

开源软件许可协议•GPL

•MySQL •BSD

•Postgres •Apache

•TiDB

数据库流行趋势:互联网时代造就MySQL的崛起MySQL稳居开源数据库排行榜第一

MySQL因其易用性、开源、成本低、性能好的特点被广泛应用在大中小型互联网公司。

分布式数据库

利用计算机网络将物理上分散的多个数据库连接起来组成一个逻辑上统一的数据库,为业务应用提供完整的联机事务处理

核心技术

•分布式存储

•事务处理

•分布式SQL查询

分布式事务解决方案

支持XA、TCC和消息中间件三种分布式事务的实现方式,

需专家进场后进行详细设计

分布式数据库应用场景

数据库选型时的思考
• 自主可控 - 满足业务需求和行业竞争的需要 • 人才储备 - 人才是核心竞争力 • 社区生态 - 社区活跃、应用场景广泛、易用性、文档支持、技术书籍 • 技术因素 - 选择最熟悉的技术、选择有强大社区支持的开源软件、技术有持续演进发展

开源数据库架构演进

覆盖MySQL全生命周期的产品&服务
关注、技术储备 尝试、单机、主从 高可用、一致性 高并发、高性能 大容量、分布式 自动化运维管理 云平台、资源池 数据同步、灾备
云树®DTS(开源-DTLE) 数据复制(灾备、双活)、数据过滤、数据汇聚、数据订阅消费、数据迁移(本地、公有云、混合云、私有云)
云树®RDS 自服务、镜像模板、IAAS对接、流 程审批、可用区管理、租户权限 云树®DMP 自动化部署、备份恢复、资源纳管、 自动批量化处部理署、、日备志份、恢用复户、管资理源
数D云B据L树分E(片开®源、Sh应)ar用d-透(分明开布、源式动-态中DB扩间L容E件)、 数复据杂分查片询、、应分用布透式事明务、、动全态局扩序容列

云树®Proxy - 读写分离中间件 连接池、延迟检测、流量统计
MySQL全生命周期
云树®G云ua树rd®-Gu高ar可d用软件 金 金融融级级高高可可用用、、自自定定义义切切换换策策略略
技术培训 运维管理、开发测试、开源技术
技术服务 运维规范体系、开发规范体系、技术咨询、维保服务(远程+现场)、数据迁移、项目实施、性能优化…

银行业务模型的发展催生IT系统转型需求
移动互联网时代带来了不受地域时间限制的海量小额交易,因此: 1. 每笔交易的TCO成本需要控制;UNIX+IOE架构大约要3-4元 RMB/笔,x86+开源架构大约0.2-0.3元/笔; 2. 系统整体吞吐量需要提升;UNIX架构采用scale up方式,面 临系统换代更多银行会选用x86+分布式技术栈支撑业务量的 大幅增加;

某大型银行案例
2017年5月增长到300个MySQL实例时遇到分布式和运维管理的问题,替换到产品的解决方案 • 金融级数据库MySQL产品:金融级高可用、分布式中间件、大体量运维管理平台、开发运维体系规范建设服务; • 可维护性:从100+实例增长到3000+实例;今年年底计划5000+实例,让业务大规模上线可操作; • 数据库生产力:由支撑若干小业务系统到10+大型业务系统(6个A+类),100+小型业务系统,有效降低数据库TCO; • 核心系统保障:三类账户支付系统2018年双十一/春节交易峰值15000TPS;网银互联应用系统两地三中心和同城双活,满足灾备5级要求,RPO=0; • 运维体系建设:MySQL源码支持、第三方咨询服务&产品、自身能力提升,为该行提供OCP培训并完成20+人员认证;

银行双模IT建设
A类:核心系统群
核心银行系统 银联卡系统 综合大前置
指纹授权服务 COP柜面前置
A类/B类:部分信贷、银行卡、渠道等系统
验印系统
三类账户支付
信贷管理
自助终端服务
电子汇票
信贷影像
手机银行
社保公积金
国库支付
网点营销
C类:国际业务、中间业务
对公账户产品 境外服务产品
ATM监控 客服系统
D类:内部信息业务
客户CRM 风险监控 合规监控 OA办公
专有服务器资源
大型机或高端UNIX小型机 (物理机器或逻辑分区)
共享服务器资源
高端UNIX小型机
高端X86服务器
低端UNIX小型机
X86物理机
X86虚拟机
新应用负载支持
X86物理机 X86虚拟机
FC-SAN/IB 网络
“IOE”UNIX 高端硬件+商业软件
X86 Linux/windows 商业硬件+开源软件+商业服务
高端存储 Oracle/DB2
备份管理软件 同城双活软件
两地三中心
安全、稳定
中端存储
SQL Server /MySQL
私有云 分布式 同城异地
可靠、规范、效率

某大型银行开放平台OLTP转型发展历程

相关文档
最新文档