学会两手抓----KeepAlived架构原理

本文详细介绍了KeepAlived的实现原理,包括其在LVS中的作用、VRRP协议的应用,以及如何通过实验部署实现双机热备。在实验部分,描述了调度器和NFS、WEB服务器的配置步骤,并通过实验验证了故障切换的可靠性。
摘要由CSDN通过智能技术生成

KeepAlived架构原理

文章目录

前言

一、理解Keepalived实现原理

1.1:案例分析
1.2:工具介绍
1.3:原理剖析

二、掌握Keepalived的部署实验

2.1:实验拓扑图
2.2:实验环境
2.3:实验步骤
2.3.1:调度器配置
2.3.2:NFS服务器配置
2.3.3:WEB服务器配置
2.4:实验验证

前言

  • KeepAlived的部署的前提是LVS-DR部署的前提,我前面的博客介绍了这方面的理论
  • https://blog.csdn.net/weixin_48185204/article/details/108743845

一、理解Keepalived实现原理

1.1:案例分析
  • 企业应用中,单台服务器承担应用存在单点故障的危险
  • 单点故障一旦发生,企业服务将发生中断,造成极大的危害

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m7SIzb1L-1600870864326)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20200923122559264.png)]

所以我们还需要在加一台调度器作为备机,以保证在主调度器发生故障时,可以及时的切换到被调度器,来确保整个服务的完整性。

1.2:KeepAlived工具介绍
  • KeepAlived是专为LVS和HA设计的一款健康检查工具
    • 支持故障自动切换(Failover)
    • 支持节点健康状态检查(Heslth Checking)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wB1nVtSJ-1600870864330)(KeepAlived架构原理.assets/Snipaste_2020-09-23_13-41-26.png)]

1.3:原理剖析
  • Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能

在这里插入图片描述

  • VRRP(虚拟路由冗余协议)是针对路由器的一种备份解决方案
    • 由多台路由器组成一个热备组,通过公用的虚拟IP地址对外提供服务
    • 每个热备组内同时只有一台主路由器提供服务,其他路由器处于冗余状态
    • 若当前在线的路由器失效,则其他路由器会根据设置的优先级自动接替虚拟IP地址,继续提供服务
  • 双击热备的故障切换是由虚拟IP地址的漂移来实现,适用于各种应用服务器
  • 实现基于Web服务的双机热备
    • 漂移地址:192.68.10.72
    • 主、备服务器:192.168.10.73、192.168.10.74
    • 提供的应用服务:Web

在这里插入图片描述

二、掌握KeepAlived的部署实验

2.1:实验拓扑图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cHm13jl8-1600870864338)(KeepAlived架构原理.assets/Snipaste_2020-09-23_14-33-40.png)]

2.2:实验环境
  • VMware软件
  • 2台装有Apache服务 ,CentOS7.6系统
  • 2台装有KeepAlived工具,CentOS7.6系统
  • 1台装有NFS服务,CentOS7.6系统
2.3:实验步骤
2.3.1:调度器配置
  • 配置/proc文件,优化响应参数
[root@ipvsadmin ~
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值