架构3(基于LVS LB集群解决方案一:piranha)

Posted yifan72

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构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广播。

以上是关于架构3(基于LVS LB集群解决方案一:piranha)的主要内容,如果未能解决你的问题,请参考以下文章

LB负载均衡集群

Haproxy部署网站LB集群

lvs集群

LVS集群实战

Linux集群技术之LB之LVS

Linux集群--lvs