文章目录
前言
- keepalived部署前提:先将DR部署完成,可查看我之前博客
- https://blog.csdn.net/CN_TangZheng/article/details/104001381
一:keepalived实现原理
1.1:keepalived工具概述
- 专为LVS和HA设计的一款健康检查工具
- 支持故障自动切换( Failover)
- 支持节点健康状态检查( Health Checking)
- 官方网站http://www.keepalived.org
1.2:原理解析
-
Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能
-
VRRP,虚拟路由冗余协议,是针对路由器的一种备份解决方案
- 由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务
- 每个热备组内同一时刻只有一台主路由器提供服务,其他路由器处于冗余状态
- 若当前在线的路由器失效,则其他路由器会根据设置的优先级自动接替虚拟IP地址,继续提供服务
二:如何部署Keepalievd
2.1:Keepalievd部署概述
-
Keepalived可实现多机热备,每个热备组可有多台服务器,最常用的就是双机热备
-
双机热备的故障切换是由虚拟IP地址的漂移来实现,适用于各种应用服务器
-
本次部署将实现基于web服务的双机热备