`

keepalived

阅读更多
对 keepalived 的理解是:
在一个局域网中,由几个服务器组成一个集群。他们中竞选出一个主服务器,其余的都为备选服务器。主服务器会定期的广播一个arp包,包的内容是一个虚拟ip及其mac地址。在接收到了该包的所有主机,会更新其ip ----- mac地址映射表。这样,当网关收到了这个包,则其回将来自外界的ip请求发送到这个主服务器上去,而备选服务器可以通过这个arp包知道主服务器还存活者的,那么其什么都不做。突然,有一天灾难降临,主服务器宕机了(被猫星人劫走了)。这时,备机因为收不到来自主服务器的arp包,则备机们就准备竞争成为主服务器了(小三升级)。当一个备机竞选成功后,则就履行则主机的责任,定时广播一个arp包,包的内容是一个虚拟ip及其mac地址(自己转正了嘛)。当网关收到了这个arp包后,则其更新自己的ip  mac地址映射表。网关就可以将来自外界的请求转发到新的主机上了。
分享到:
评论

相关推荐

    搭建keepalived.doc

    搭建keepalived+lvs+ftpserver+tomcat;keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的...

    lvs+KeepAlived搭建实战.pdf

    Lvs抗负载能力强,因为 lvs 工作方式的逻辑是非常之简单,而且工作在网络 4 层仅做请求分发之用,没有流量,所以在效率上基本不...文档简单演示了lvs+keepalived的搭建过程和负载测试,顺便记录下来。每天进步一点。

    linux下安装部署keepalived,利用keepalived多台nginx虚拟IP浮动

    软件包名称:keepalived 2.0.19 操作系统环境 演示环境为centos7.7-x86_64-minimal 操作系统 IP 部署 说明 192.168.1.91 — 虚IP映射域名 192.168.1.97 keepalived 主要节点 192.168...

    keepalived一键部署master节点和slave节点工具

    说明:keepalived一键部署master和slave节点 Usage: bash op.sh build master Deploy the master keepalived server. bash op.sh clear master Remove the master keepalived server. bash op.sh start master ...

    keepalived-2.1.5-1.el8.x86_64.rpm

    keepalived 新版编译打包20200718 Keepalive服务的两大用途:healthcheck和failover ha failover功能:实现LB Master主机和Backup主机之间故障转移和自动切换 这是针对有两个负载均衡器Direator同时工作而采取的...

    LVS+Keepalived高可用负载均衡集群

    随着你的网站业务量的增长你网站的服务器压力越来越大?需要负载均衡方案!商业的硬件如F5又太贵,你们又是创业型互联公司...我们利用LVS+Keepalived基于完整开源软件的架构可以为你提供一个负载均衡及高可用的服务器。

    安装keepalived确实的rpm包

    安装keepalived时缺少的一些包,收集起来共享,包括 autoconf-2.63-5.1.el6.noarch.rpm automake-1.11.1-1.2.el6.noarch.rpm cluster-glue-1.0.5-2.el6.i686.rpm cluster-glue-libs-1.0.5-2.el6.i686.rpm cluster-...

    高可用的并发解决方案nginx+keepalived视频教程

    本课程介绍了目前处理并发能力非常强悍的开源软件nginx快速入门及使用,介绍nginx+tomcat集群处理并发解决方案,带大家认识虚拟路由,了解虚拟路由的工作流程并安装keepalived,实现nginx+keepalived主备配置,达到...

    keepalived 离线 rpm 安装包

    keepalived 离线 rpm 安装包, 附带前置依赖 rpm keepalived-2.0.10-11.el8.x86_64.rpm

    keepalived-2.2.7.tar.gz

    keepalived-2.2.7.tar.gz

    keepalived安装包,多版本

    keepalived多版本的安装包;1.2.19;1.2.24;1.3.2

    Nginx+keepalived核心配置文件

    Nginx核心配置文件Nginx.conf,keepalived核心配置文件keepalived.conf

    keepalived 配置文件 附带检测脚本示例

    keepalived 配置文件 附带检测脚本示例 keepalived中配置VIP和检查脚本的路径, 脚本中可实现自己的检测逻辑即可

    keepalived-weight&priority设置规则.xlsx

    在Keepalived集群中,其实并没有严格意义上的主、备节点,虽然可以在Keepalived配置文件中设置“state”选项为“MASTER”状态,但是这并不意味着此节点一直就是Master角色。控制节点角色的是Keepalived配置文件中的...

    keepalived依赖包和安装包.rar

    centos7下keepalived离线rpm安装包,和其依赖包

    keepalived的安装及配置

    keepalived的安装及配置,详细文档说明,搭建更容易。 操作手册,原理说明,安装包一应俱全。

    CentOS7 nginx+keepalived 离线安装包

    CentOS7 nginx+keepalived 离线安装包,解决离线环境下无法通过yum安装nginx和keepalived,这两版本可以组合安装实现高可靠性的主从热备负载均衡反向代理功能

    keepalived-2.0.20rpm离线安装包适用于麒麟v10sp1

    keepalived-2.0.20rpm离线安装包适用于麒麟v10sp1

    Ubuntu环境keepalived+Apache双活机制配置参考

    一、LVM磁盘分区创建及挂载 3 1.配置清单 3 2.操作步骤 3 二、Apache安装与配置 4 1.安装Apache 4 2.启动Apache相关模块 4 3.配置Apache 5 4.启动/停止Apache 5 三、keepalived安装与配置 6 ...5.启动/停止keepalived 8

    keepalived-1.2.8.tar.gz

    Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP...

Global site tag (gtag.js) - Google Analytics