脑裂问题 (split brain)

  • 高可用系统(HA)

  • 心跳丢失

  • 独立节点争抢共享资源, 造成混乱

LVS (Linux virtual server)

通过 LVS, 用户可以将Linux集群视为一台高性能, 高可用服务器

Keepalived

mysql (有状态)

方案:

  • MMM

    • Master-Master replication Manager

    • google, 2015, 不维护

    • 1 manager + n agent

    • 1写n读

  • MHA

    • Master High Availability

    • facebook

    • 美团方案, 主推

  • InnoDB Cluster + LVS

    • offical, 2016年底推出

    • 洋码头方案