zoukankan      html  css  js  c++  java
  • 架构3(基于LVS LB集群解决方案一:piranha)

    1、实现调度器的HA

    2、对realserver做健康检测

    3、动态维护IPVS路由表

    pulse

    活跃和备用lvs路由器中都会运行pulse守护进程,在备用路由器中,pulse向活跃的服务器的公共接口发送一个heartbeat来确定活跃路由器依然正常工作,在活跃服务器中,pulse启动lvs守护进程,并回应备用lvs路由器的heartbeat查询

    lvs

    一旦被pulse调用,lvs守护进程就运行在活跃lvs路由器中。它读取配置wenjian etc/sysconfig/ha/lvs.cf调用ipvsadm工具来构建和维护ipvs路由表,并为每个配置的lvs服务器分配ranny进程。如果ranny报告某个服务器关闭了,lvs将指引ipvsadm工具从ipvs路由表中删除这个服务器

    ipvsadm

    这儿服务器更新内核中的ipvs路由表,lvs守护进程通过调用ipvsadm来添加、修改、删除ipvs路由表中的条目来设置和管理lvs

    nanny

    监控运行在活跃在活跃lvs路由器中的守护进程,通过这个守护进程,活跃路由器可确定每个真实服务器的状态,有时还可以监控其工作负载,每个真实服务器中定义的每个服务器都有一个独立进程为其运行

    pranha configuratin tool

    这是用来监控、配置和管理lvs的网页工具

    send_arp

    在失败切换过程中,当浮动ip地址在节点间进行更改时,这个程序发送app广播。

  • 相关阅读:
    onlyoffice 宋体显示问题排查
    【记录】shell脚本简写
    java 读取jar包内文件方法
    clickhouse升级
    grafana安装升级部署
    grafana新增插件
    ogg复制进程集成模式与经典模式之间切换
    ogg主库目录迁移
    goldengate从库目录迁移
    goldengate如何判断数据是否完成同步
  • 原文地址:https://www.cnblogs.com/yifan72/p/9302449.html
Copyright © 2011-2022 走看看