欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

keepalived mysql双主架构图_MySQL双机热备(keepalived+mysql双主)

发布时间:2024/8/23 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 keepalived mysql双主架构图_MySQL双机热备(keepalived+mysql双主) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

科普描述

双机热备是指两台机器都在运行,

但并不是两台机器都同时在提供服务。

当提供服务的一台

出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。

MySQL

双主复制,即互为

Master-Slave(

只有一个

Master

提供写操作

)

,可以实现数据库

服务器的热备,但是一个

Master

宕机后不能实现动态切换。

使用

Keepalived

,可以通过虚拟

IP

,实现双主对外的统一接口以及自动检查、失败切换机

制,从而实现

MySQL

数据库的高可用方案。

Keepalived

看名字就知道,保持存活,在网络里面就是保持在线了,也就是所谓的高可用

或热备,

用来防止单点故障

(单点故障是指一旦某一点出现故障就会导整个系统架构的不可

用)的发生,那说到

keepalived

不得不说的一个协议不是

VRRP

协议,可以说这个协议就

keepalived

实现的基础。

1

)

Keepalived

的工作原理是

VRRP

(

Virtual Router Redundancy Protocol

)虚拟路由

冗余协议。

VRRP

中有两组重要的概念:

VRRP

路由器和虚拟路由器,

主控路由器和备份

路由器。

2

)

VRRP

路由器是指运行

VRRP

的路由器,是物理实体,虚拟路由器是指

VRRP

协议创建

的,是逻辑概念。一组

VRRP

路由器协同工作,共同构成一台虚拟路由器。

Vrrp

中存在着

一种选举机制,

用以选出提供服务的路由即主控路由,

其他的则成了备份路由。

当主控路由

失效后,备份路由中会重新选举出一个主控路由,来继续工作,来保障不间断服务。

环境

服务器:

总结

以上是生活随笔为你收集整理的keepalived mysql双主架构图_MySQL双机热备(keepalived+mysql双主)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。