首页 LVS教程LVS实战案例:LVS高可用性实现

LVS实战案例:LVS-DR模式多网段案例

运维派是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai

LVS 高可用性实现

LVS 不可用时:

Director不可用,整个系统将不可用;SPoF Single Point of Failure

解决方案:高可用,keepalived、heartbeat/corosync

RS 不可用时:

某RS不可用时,Director依然会调度请求至此RS

解决方案: 由Director对各RS健康状态进行检查,失败时禁用,成功时启用

常用解决方案:

  • keepalived
  • heartbeat/corosync
  • ldirectord

​ 检测方式:

-网络层检测,icmp

-​ (b) 传输层检测,端口探测

-​ (c) 应用层检测,请求某关键资源

RS全不用时:backup server, sorry server

ldirectord软件

ldirectord:监控和控制LVS守护进程,可管理LVS规则

包名:ldirectord-3.9.6-0rc1.1.1.x86_64.rpm

下载:http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-7/x86_64/

相关文件:

  • /etc/ha.d/ldirectord.cf #主配置文件
  • /usr/share/doc/ldirectord-3.9.6/ldirectord.cf # 配置模版
  • /usr/lib/systemd/system/ldirectord.service # 服务
  • /usr/sbin/ldirectord #主程序,Perl实现
  • /var/log/ldirectord.log #日志
  • /var/run/ldirectord.ldirectord.pid #pid文件

ldirectord配置文件示例

范例:DR模型的HTTP

范例:DR模型的FWM

本文链接:http://www.yunweipai.com/35620.html

LVS实战案例:LVS-DR模式多网段案例

网友评论comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部