核心系统主机环境如何向分布式数据库转型?

18万MIPS和2 PB磁盘容量的生产环境运行在北京的双活IBMGDPS集群中,上海则作为灾备中心,交易峰值达到每秒近16,000的速度,生产环境每天处理高达19亿次交易,平均交易响应时间为30毫 秒。所有核心业务都运行在IBM Z 上,并且已经运行了20多年, 稳定性非常好。目前,只实现了查询交易...显示全部

18万MIPS和2 PB磁盘容量的生产环境运行在北京的双活IBMGDPS集群中,上海则作为灾备中心,交易峰值达到每秒近16,000的速度,生产环境每天处理高达19亿次交易,平均交易响应时间为30毫 秒。所有核心业务都运行在IBM Z 上,并且已经运行了20多年, 稳定性非常好。目前,只实现了查询交易向开放平台的下移,每年节约资金几个亿。请问,如何选择分布数据库和相关技术架构,逐步实现核心系统的整体替换?需要哪些软硬件资源?预计费用多少?预计实施周期多久?

收起
参与11

查看其它 3 个回答anikikong的回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行

这是个巨大的工程啊,现在估算资源和费用太难了。从数据量和交易量来说,这个量级应该都属于行业内比较高的。而且这些都是在主机上,要下移到开放式平台确实非常难。

如果仅仅是考察分布式数据库,这个数据量级和交易量其实都是分布式数据库的强项。分布式数据库测试中达到1w6的tps还是比较容易实现的。但是事务和事务不一样,分布式对于适合的事务几乎能达到线性扩展,而对于不适合的事务例如复杂点的查询,效果还不如一个简单的单机。

但是现在也是一个最好的考虑如何分片业务的时候,因为现在还是集中式的主机,只有现在考虑好如何划分业务,如何一步步下移各项功能,后面工作中才会少走弯路。所以现在设计是最好的时刻。

每个业务的实现方式不一样,因此还是需要好好测试才能做好未来的方案和预算。这是个一整个工程式的需求,还是找专业的实施方评估吧。

银行 · 2020-03-28
浏览2256

回答者

anikikong
数据库运维工程师中国民生银行
擅长领域: 数据库灾备双活

anikikong 最近回答过的问题

回答状态

  • 发布时间:2020-03-28
  • 关注会员:5 人
  • 回答浏览:2256
  • X社区推广