-
题名基于MySQL的多地多中心系统架构研究
- 1
-
-
作者
陈杰
方国才
方水波
-
机构
深圳市九牛一毛智能物联科技有限公司
-
出处
《机电工程技术》
2025年第3期175-181,共7页
-
文摘
由于单中心的业务系统设计难于满足用户数量及分布范围不断扩大带来的高并发、响应快及高数据安全性要求,研究了一种基于“DNS+全局流量管理(GTM)+MySQL主从复制+dble+orchestrator+keepalived+LVS”多地多中心系统架构。对于无状态的应用服务,考虑了异地多活因素,通过DNS与全局流量管理(GTM)提供用户访问流量分流及就近访问业务系统的能力。对于MySQL数据库,考虑了高并发、多中心数据一致性及数据快速响应因素,进行统一中心写就近中心读的分库分表设计,其中MySQL主从复制技术为自身提供了高可用能力,dble提供了MySQL数据库的分库分表及分库分表下的读写分离就近读的能力,orchestrator提供MySQL的高可用管理及联动dble进行高可用切换的能力,LVS为dble提供负载均衡的能力,keepalived提供MySQL就近读和LVS的高可用能力。该架构使用的技术具有高成熟度,满足了业务系统多中心压力分流、快速响应、高可用及容灾要求,为有关系统的多地多中心设计提供一定的借鉴与参考。
-
关键词
多地多中心系统
GTM
MYSQL
dble
orchestrator
keepalived
LVS
-
Keywords
multi-site multi-center system
GTM
MySQL
dble
orchestrator
keepalived
LVS
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-