本文介绍专属集群MyBase助力天冕实现主机和数据库的高可用。

客户感言

专属集群MyBase,以资源独享、自主运维、安全可控的新型模式,很大程度上坚定了我们进行新业务上云的决心。它填补了社区PG无官方高可用方案的空白,也解决了bug修复缓慢、数据损坏修复耗时长等问题;同时,开放了OS权限,允许资源超分机制,这在很大程度上,符合我们的运维习惯,也把控了成本。“

——运维总监

客户简介

天冕大数据实验室是亚洲领先金融科技集团WeLab旗下的一站式金融科技服务商,致力于为传统金融机构和企业客户赋能。天冕以大数据分析、人工智能、机器学习为核心技术,自主研发的风险管控系统不仅为WeLab集团旗下(包括中国香港、中国内地、印尼三地)的多个消费金融产品提供智能风控支持,更为超过600家合作企业提供定制化和模块化的信贷技术、风险技术、获客及营销等金融科技服务。经过多年的经验积累,天冕拥有被反复验证的风控策略,使其金融科技赋能得以更精准、更智能。

业务挑战

  • 旧版本无成熟高可用方案,原Pgpool-II+PgBouncer方案存在一定弊端。

  • PG 9.4版本较旧,在复制、分区等特性上较弱;而且社区版PG内核bug修复困难。

  • 数据损坏修复时间长,影响RTO;停机时间窗口长,影响业务正常运转。

  • 核心业务应用层已完成微服务改造,但数据库层面依旧耦合,且IO成为瓶颈,分库是必然结果。

  • 为分担主库查询压力,按资源和业务需求的不同,横向扩展出十几个只读从库;但是,从库资源使用率参差不齐,且部分从库存在资源峰值问题。

解决方案

  • 利用专属集群MyBase实现主机和数据库的高可用。

  • 社区PG 9.4.15升级至AliPG 11.1。

  • 调整DTS并发,在不影响业务的同时进行平滑的数据迁移。

  • 利用专属集群的特性,在确保主库资源不被争用条件下,实现最大化的资源利用。

架构图-天冕

客户价值

  • 专属集群MyBase从主机和数据库维度实现高可用,极大提高了RTO。

  • 资源调度机制和超分机制支撑系统稳定度过了业务峰值阶段。

  • 以更低的计算和存储资源,提供更高的性能。

  • 核心数据上云,在弥补社区PG不足的同时,做到资源独享、自主运维、安全可控。