1. 首页>
  2. 腾讯云代理

国内最大民营银行,高可用和低成本怎么实现的?

腾讯云 2019年08月13日 浏览366

    腾讯云代理 腾讯云新闻 腾讯云代理 腾讯云直播申请 游戏上云

摘要:

“ 2017 年微众银行将每个账户的运营成本降 至平均只有 6 元 人民币,仅为内地传统银行的 1/10 ,相比国际银行则更低,只有其成本的 2% 至 5% 。”

——微众银行副行长兼首席信息官马智涛

“ 2017 年微众银行将每个账户的运营成本降 至平均只有 6 元 人民币,仅为内地传统银行的 1/10 ,相比国际银行则更低,只有其成本的 2% 至 5% 。”

——微众银行副行长兼首席信息官马智涛

TDSQL,银行的护城河

在信息科技领域,数据库和操作系统作为基础性软件,长期被国外企业垄断。数据库应用领域很多,金融领域尤为苛刻,因为每笔数据都代表着真金白银,任何一笔数据出错的代价都无法估量。


随着互联网的爆发式增长,腾讯自身业务也日渐规模,托管虚拟资产越来越庞大,进而对数据库的可用性及数据一致性的要求越来越高。2007年腾讯计费团队开始研制金融级分布式数据库TDSQL,到2014年输出到第一家外部银行客户webank并逐步对外输出,截至2018年底,TDSQL累计服务超过500家金融政企。


腾讯云首席架构师张文,分享“腾讯分布式数据库TDSQL银行行业解决方案”,未能去现场的同学可点击下方视频观看↓



 “腾讯分布式数据库TDSQL银行行业解决方案 ”


腾讯云首席架构师 张文 

做国产数据库的改造,尤其在传统银行领域困难重重。因为涉及到兼容性风险、可用性风险、运营风险等诸多风险因素。

image

在兼容性方面,TDSQL-NoShard版本100%兼容标准的MySQL。分布式版本在不断优化迭代SQL引擎的基本上实现了常用语法的全面支持。另外TDSQL提供了强大的DTS数据迁移服务,方便将其他数据库准确高效地同步过来,同时也支持反向同步回去,保证业务迁移过程安全稳定,数据准确,此外,迁移过程遇到异常也方便做回滚操作。

在可用性和数据一致性方面,腾讯TDSQL自主研发的强同步复制(Raft),确保数据能实现跨机架、跨IDC、跨城的数据可靠性,实现数据零丢失,同时支持灵活的全球部署架构。为更好地帮助用户降低运维成本,TDSQL提供了“赤兔”和“扁鹊”两套组合拳。“赤兔”平台从管理员视角提供TDSQL的全部运维功能,让数据库管理员日常90%以上的操作均可通过界面化完成。此外,“赤兔”平台还提供上百项数据库状态监控指标的展示,方便定位排查问题。”扁鹊”是一套分层次架构的智能DBA诊断系统,采用模块插件化无缝对接各种数据库。


作为一套智能DBA检测系统,扁鹊能够轻松应对常见的数据库异常,如:锁冲突检测,索引缺失,故障切换等。对于引起数据库异常的问题SQL,扁鹊通过一键诊断分析,能够快速将其定位,同时给出优化建议。在扁鹊的帮助下,DBA可以从日常繁杂的数据库运维工作中解脱出来。


国内最大的民营银行-微众银行


微众银行作为国内首家互联网银行,也是第一家基于腾讯云分布式架构进行系统搭建的银行,完全采用了互联网分布式架构,借助腾讯云提供的核心交易数据库解决方案。

TDSQL 在微众银行作为交易核心 DB,部署超过 1500+ 个实例,承载全行所有 OLTP 业务,相比较金融行业普遍使用的传统商业数据库,腾讯云企业级分布式数据库TDSQL降低了微众银行约80%的账户运营成本。2017年微众银行将每个账户的运营成本降至平均只有6元人民币,仅为内地传统银行的1/10,相比国际银行则更低,只有其成本的2%至5%。

TDSQL典型客户微众银行现身说法,点击观看现场演讲视频↓




"腾讯分布式数据库TDSQL在微众银行的架构和应用"

微众银行数据库平台室经理 胡盼盼

下图为微众银行的两地六中心IDC架构,包括同城五个IDC,做生产中心,同城IDC两两距离控制在10~50公里, Ping延迟控制在2ms左右。跨城一个IDC,做容灾中心。 

image

数据库采用TDSQL 3+2的noshard部署模式。主set 1主2备跨同城3 IDC部署,容灾备set 1主1备降级部署,异步复制。这种架构的优势在于:资源节省,1份数据5副本;RTO秒级,同城IDC之间RPO=0;应用层实现同城跨IDC多活 ;运维管理简单。

image

目前 TDSQL 已正式通过腾讯金融云对外输出金融级分布式数据库产品服务,除了微众银行,腾讯分布式数据库 TDSQL 还支撑着华通银行、华夏银行、潍坊银行、内蒙金谷农商银行、北京人寿、爱心人寿等众多银行和保险公司的互联网核心生产系统。并已经为超过 500+ 的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网 +、政务等领域,得到了客户及行业的一致认可。


未来,腾讯云还将加码数据库的研发,在数据库底层为企业提供更多贴近业务场景的应用与服务,帮助企业专注业务创新,借助云计算技术实现商业创新。



相关文章

在线客服
淘宝购买
腾讯云直播申请 title=
+成为腾讯云VIP客户 腾讯云直播申请 客服电话

15818558013

0755-33940501-803

0755-33940501-808