Nginx负载均衡集群Nginx负载均衡功能实际上和nginx的代理是同一个功能,只是把之前的代理一台机器改为代理多台机器而已,nginx的负载均和和lvs相比,nginx属于更高级的应用层,不牵扯到IP和内核改动,它只是单存的把用户的请求转发到后面的机器上,因此,后端的realserver不需..
分类:
其他好文 时间:
2016-01-22 03:17:48
阅读次数:
145
lvs和keepalived的关系1.lvs可以处理负载均衡,但当其中一台RealServer发生故障的时候,并不能实时检测并剔除掉发生故障的RealServer,也不能当RealServer恢复正常后自动添加到lvs集群中。2.keepalived用于容灾,当集群中的节点发生故障的时候,会自动转移业务到可用的节点,但..
分类:
其他好文 时间:
2016-01-21 12:18:54
阅读次数:
250
Lvs别样的自动部署监控shell脚本l脚本功能:l实验环境图:l具体脚本:l结果验证:l参考资料:先申明,本文现在已经在我公司的测试环境和生产测试环境使用。正式环境请用keepalived+lvs.安装ipvsadm不多说了,先说说脚本的功能,脚本分为redirectserver端和realserver端,脚本分..
分类:
系统相关 时间:
2016-01-20 15:51:00
阅读次数:
425
LVS配置详解NAT模型原理图:IP地址规划:CIP:192.168.55.2DIP:eth1:172.16.1.254eth0:192.168.55.5VIP:eth0:0192.168.55.30RIP1:172.16.1.10RIP2:172.16.1.111、首先在后端的realserver上安装httpd和配置index.html页面。在director上可以访问到两个后端服务器。2、在director..
分类:
其他好文 时间:
2016-01-17 16:19:49
阅读次数:
236
LB(loadbalance)负载均衡集群原理:当用户的请求过来,会直接发送到分发器上(DirectorServer),然后它把用户的请求根据预先设置好的算法,智能均衡的分发到后端真是的服务器上(realserver)。如果不同的机器,可能请求的数据不一样,为了避免这样的情况发生,使用共享存储..
分类:
其他好文 时间:
2016-01-15 13:05:52
阅读次数:
384
DR(调度器将请求来的数据包的目标mac地址改为realserver的mac地址,返回的时候也不经过调度器,直接返回给客户端)每个realserver都要有公网ip配置要求三台机器每个网卡都要配置公网ipLVS/DR配置三台机器:director(eth0192.168.1.123,vipeth0:0:192.168.1.128)realserver1(eth..
分类:
其他好文 时间:
2016-01-09 06:24:33
阅读次数:
175
环境说明三台服务器一台作为director,两台作为realserver,Director有一个外网ip(192.168.1.123)和一个内网ip(192.168.3.1),两个realserver上只有内网ip(192.168.3.2)和(192.168.3.3)并且需要把两个realserver的内网网关设置为director的内网ip(192.168.3.1)。2)安装和配置两..
分类:
其他好文 时间:
2016-01-09 06:24:32
阅读次数:
238
集ha,lb与一体的功能需要四台机器当某台realserver把httpd进程停掉,那么director照样会把请求转发过去,这样就造成了某些请求不正常。所以需要有一种机制用来检测realserver的状态,这就是keepalived。它的作用除了可以检测rs状态外,还可以检测备用director的状态,也就是说k..
分类:
其他好文 时间:
2016-01-09 06:23:21
阅读次数:
180
LVS(LinuxVirtualServer)是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。LVS可以实现LINUX平台下的简单负载均衡。其中LVS/NAT是一种最简单的方式,所有的RealServer只需要将自己的网关指向Director即可。LVS负载均衡的NAT模式一、实验准备在VMwareWorkst..
分类:
其他好文 时间:
2016-01-01 23:10:39
阅读次数:
445
之前有写过keepalived+mysql和lvsDR模式的分析篇。然而LVS没有写高冗余。今天来写一篇LVS+keepalived的LVSDR只负责转发,LVS也没有nginx后端检查功能,所以后端realserver宕机了,LVS还是会转发到后端去的。so我们需要一个检查后端的功能,并剔除or增...
分类:
其他好文 时间:
2015-12-31 12:20:50
阅读次数:
211