zoukankan      html  css  js  c++  java
  • Linux学习115 LVS实现企业负载均衡高级应用配置2

    一、续上集

      1、考虑

        a、Director不可用,整个系统将不可用;SPoF

          (1)、解决方案:高可用

            keepalived

            heartbeat/corosync

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

          (1)、解决方案:对各RS的健康状态做检查,失败时禁用,成功时启用

            keepalived

            heartbeat/corosync,ldlrectord

          (2)、检测方式:

            1)、网络层检测

            2)、传输层检测,端口探测

            3)、应用层检测,请求某关键资源

            OK --> PROBLEM -->  PROBLEM --> PROBLEM --... --> OK-->OK...-->

            failure --> ok

      2、ldirectord

        a、说简单一点,我们这个工具就是能检测我们后端的RS健康状态然后根据相应状态配置我们lvs相应规则。并且他对相应的规则是直接掉内核的API进行操作的,因此即使我们不安装ipvsadm也是可以正常工作的。他需要运行在我们的Director之上。包我们可以在rpmfind.net或pkgs.org中搜索。

        b、安装

          (1)、我们下载对应包然后yum install 即可

            

            

          (2)、我们可以使用/usr/share/doc/ldirectord-3.9.5/ldirectord.cf的模板文件作为配置文件

            

          (3)、我们来查看配置文件

            

                

      3、配置示例

        

  • 相关阅读:
    感知机学习笔记
    NOIP 模拟19
    NOIP 模拟17
    NOIP模拟14-16
    「动态规划」-数位dp专题
    8.5 NOIP 模拟测试 13
    8.3 NOIP 模拟12题解
    8.3 NOIP CE反思
    「分治」-cdq分治
    8.1 NOIP模拟11
  • 原文地址:https://www.cnblogs.com/Presley-lpc/p/13224786.html
Copyright © 2011-2022 走看看