高可用和负载均衡实现的相关软件,文章与对比 haproxy, nginx, keepalive, heartbeat, lvs

高可用开源方案 Keepalived VS Heartbeat对比

  • https://blog.csdn.net/yunhua_lee/article/details/9788433

DRBD安装配置、工作原理及故障恢复

  • https://blog.51cto.com/502245466/1298945

MySQL高可用性之Keepalived+Mysql(双主热备)

  • https://blog.51cto.com/lizhenliang/1362313
  • keepalived的健康检查方式
    http://blog.chinaunix.net/uid-10480699-id-5179873.html
  • 设置利用keepalived同时实现了高可用和负载均衡;主服务器安装keepalived与备服务器的keepalived实现高可用(自检mysql服务,服务有问题,关闭keepalived),一个关闭一个就会启动;keepalived对本机的数据库实施负载均衡,因为只发给本机等于转发;
  • 主机使用VIP提供mysql服务,发给本机mysql,备机会跟主机同步;
  • 当主机TCP检测不正常时,会关闭keepalived,备机keepalived启动,备机使用VIP,转发mysql数据到备机的mysql,主机恢复后,不抢用VIP,因为事关mysql数据一致性问题;
其他
  • 高可用配置包括几个部分:

发包的配置,是否为主机,组ID,主机会发Vrrp包;

提供服务的VIP;

自检的设置,服务不正常关闭keepalived;

  • 负载均衡包括以下设置:

发包的配置;(有备机时才能知道主机是否正常,无备机也是必要)

提供服务的IP与端口,还包括均衡配置(算法,模式,timeout)

后端的服务器接口,后端检测的配置(失灵不分发),权重;

两者可以像这个例子一样整合;

LVS原理详解及部署之二:LVS原理详解(3种工作方式8种调度算法)

  • http://www.it165.net/admin/html/201401/2248.html
  • DR模式
  • RS主机需要绑定VIP地址在LO接口上,并且需要配置ARP抑制。
  • RS节点的默认网关不需要配置成LB,而是直接配置为上级路由的网关,能让RS直接出网就可以。
  • 由于DR模式的调度器仅做MAC地址的改写,所以调度器LB就不能改写目标端口,那么RS服务器就得使用和VIP相同的端口提供服务。

LVS调度算法

  • http://ask.apelearn.com/question/7407

LVS负载均衡中arp_ignore和arp_annonuce参数配置的含义

  • https://www.cnblogs.com/lgfeng/archive/2012/10/16/2726308.html

大白话理解LVS DR模型中的arp_ignore

  • https://www.imooc.com/article/79661
  • 1 - 只响应目的IP地址为接收网卡上的本地地址的arp请求;
  • Real Server又将VIP配置到了lo接口上;
  • 所以收到arp请求报文的网卡接口,刚好该接口配置的IP地址跟请求的IP地址相同,才回应——RS对客户端对VIP的ARP请求不响应;
  • 保证客户端的ARP广播请求只被调度器所响应;

haproxy+keepalived实现高可用负载均衡

  • https://blog.csdn.net/xrt95050/article/details/40926255

Nginx、LVS及HAProxy负载均衡软件的优缺点详解

  • https://www.csdn.net/article/2014-07-24/2820837

keepalived之vrrp_script总结

https://my.oschina.net/hncscwc/blog/158746

只有一个公网IP也可以使用LVS的DR模式!(外带php session粘滞问题解决)

  • https://blog.51cto.com/storysky/338726
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值