1、Keepalived高可用软件

Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方案软件。

keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual  Router  Redundancy Protocol(虚拟路由冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由的单点故障问题的,它能保证当个别节点宕机时,整个网络可以不间断地运行。所以,keepalived一方面具有配置管理LVS的功能,同时还具有对LVS下面节点进行健康检查的功能,另一方面也可以实现系统网络服务的高可用功能。

2、Keepalived高可用故障切换转移原理

Keepalived高可用服务对之间的故障切换转移,是通过VRRP来实现的。在keepalived服务工作时,主Master节点会不断地向备节点发送(多播的方式)心跳消息,用来告诉备Backup节点自己还活着。当主节点发生故障时,就无法发送心跳的消息了,备节点也因此无法继续检测到来自主节点的心跳了。于是就会调用自身的接管程序,接管主节点的IP资源和服务。当主节点恢复时,备节点又会释放主节点故障时自身接管的IP资源和服务,恢复到原来的备用角色。

3、

转载于:https://www.cnblogs.com/FengGeBlog/p/10612064.html

keepalived+nginx负载均衡+ApacheWeb实现高可用相关推荐

  1. 深入浅出keepalived+nginx实现网关主备高可用

    深入浅出keepalived+nginx实现网关主备高可用 目录 背景 当用Nginx作网关的时候,如果网关宕机了,整个服务将会变得不可用,那么如何保证网关的高可用呢?我们可以用Keepalived来 ...

  2. LVS负载均衡与Keepalive高可用

    LVS负载均衡与Keepalive高可用负载均衡 一.LVS介绍 二.LVS的三种工作模式 1.NAT模式 2.TUN模式 3.DR模式 三.ipvsadm实现Apache负载均衡横 四.keepal ...

  3. Nginx 反向代理 负载均衡 动静分离 高可用 原理

    1.Nginx简介 1.1 概述 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理服务器,特点是占有内存少,并发能力强,能经受高负载的考验,有报告表明能 ...

  4. Nginx 方向代理/负载均衡/动静分离/高可用

    一,反向代理 正向代理:正向代理服务器位于客户端和服务器之间,为了向服务器获取数据,客户端要向代理服务器发送一个请求,并指定目标服务器,代理服务器将目标服务器返回的数据转交给客户端.这里客户端是要进行 ...

  5. 【LVS+Keepalived】 LVS+Keepalived实现tcp、udp负载均衡及HA高可用

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. LVS 安装 下载 http: ...

  6. LVSKeepalived—集群、负载均衡、企业高可用详解

    LVS负载均衡集群及配置 负载均衡概述 1.集群 通过集群(cluster)技术,可以在付出较低成本的情况下获得在性能.可靠性.灵活性方面的相对高的收益,其任务调度则是集群系统中的核心技术. 集群搭建 ...

  7. asp.net core 实战之 redis 负载均衡和quot;高可用quot;实现

    1.概述 分布式系统缓存已经变得不可或缺,本文主要阐述如何实现redis主从复制集群的负载均衡,以及 redis的"高可用"实现, 呵呵双引号的"高可用"并不是 ...

  8. 游戏服务器高性能负载均衡,游戏服务器高可用负载均衡

    游戏服务器高可用负载均衡 内容精选 换一换 公有云提供弹性公网IP(EIP).NAT网关.弹性负载均衡(ELB)等方式连接公网.EIPEIP提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务. ...

  9. Linux下部署LVS(DR)+keepalived+Nginx负载均衡

    架构部署 LVS/keepalived(master):192.168.21.3  LVS/keepalived(Slave):192.168.21.6  Nginx1:192.168.21.4  N ...

最新文章

  1. SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
  2. 将整数拆分为勾股数的问题解决
  3. 蓝桥杯 - 序列计数(记忆化搜索)
  4. Day05:装饰器,三元表达式,函数的递归,匿名/内置函数,迭代器,模块,开发目录...
  5. mach-o hook
  6. 【Flink】Flink自定义UDF以及为函数启用别名
  7. [Android 泥水匠] Android基础 之一:浅谈Android架构到HelloWorld案例的剖析
  8. 微信对网络影响的技术试验及分析(论文全文)
  9. Win10如何使用Win7自带的照片查看器
  10. 【PPT】常用技巧操作
  11. 一秒等于多少毫秒_新知|一秒有多长?你以为的“一瞬间”有多快?
  12. 获取国家法定节假日和周末
  13. 对udp组播流(MPTS)进行简单的收录
  14. MySQL中DML语言的插入语句、修改语句、删除语句(增删改)——笨蛋笔记4
  15. CnOpenData中国行政区划shp数据
  16. Java excel poi 读取已有文件 ,动态插入一列数据
  17. Android 10 Firewall blacklist 设置范例
  18. 服务器崩溃 文件备份,如果备份服务器崩溃了
  19. vhdl计算机语言,vhdl语言编程实例.doc
  20. python随机打乱一个文本中每行数据

热门文章

  1. ABP入门系列(7)——分页实现
  2. Linux挂载iscsi存储
  3. 外贸网站制作 网页的宽度多少为合适
  4. 使用Java基于数据流直接抽取word文本
  5. 给history命令加上执行用户和时间
  6. multiprocessing 多进程
  7. 服 务 器 时 间 设 置
  8. iSCSI的基础实验
  9. office技巧——编号与文字之间的空白大小调整
  10. 测试角度的并发和幂等问题总结