lvs入门级知识点
keepalived:高可用,保持存活,防单点故障。keepalived主要用作realserver的健康检查以及负载均衡主机和backup主机之间的故障漂移。VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议:实现路由器高可用的协议
一组VRRP路由器协同工作,共同构成一台虚拟路由器。 Vrrp中存在着一种选举机制,用以选出提供服务的路由即主控路由,其他的则成了备份路由。当主控路由失效后,备份路由中会重新选举出一个主控路由,来继续工作,来保障不间断服务。
keepalived主要有三个模块,分别是core、check和vrrp。core模块为keepalived的核心,负责主进程的启动、维护以及全局配置文件的加载和解析。check负责健康检查,包括常见的各种检查方式。vrrp模块是来实现VRRP协议的。
ipvs---(IP Virtual server ):lvs下提供负载均衡的一种技术,是lvs的核心。
lvs负载均衡的三种director方式:NAT DR TUN
http://s5.运维网.com/wyfs02/M00/8A/D3/wKiom1g83YOyXoZlAABxAT9Urcc660.png-wh_500x0-wm_3-wmp_4-s_2666472796.png
DR模式又称直接路由模式,lvs和real-server必须在相同网段,它是通过改写请求报文中的MAC地址来实现的
NAT模式下所有real-server网关指向directory(调度服务器),调度服务器有瓶颈,节点数不能多
TUN是ip隧道模式,把客户请求包封装在一个IP tunnel里面,然后发送给realserver,节点服务器接收到之后解开IP tunnel,进行响应处理。
http://img.blog.csdn.net/20160217212221740?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
LVS调度算法:
固定调度算法:rr,wrr,dh,sh
动态调度算法:wlc,lc,lblc,lblcr
http://blog.csdn.net/u010718976/article/details/50682723
页:
[1]