此架构由8台PC 、2台防火墙、2台24口三层交换机组成,注意点:1)Load
Balance:Haprxoy+keepalived
实现高可用。2)web:Nginx+php-fpm3)DB:mysql5主从+Mongodb副本+Memcached4)IMG:Varnish+Nginx+NFS网卡...
分类:
其他好文 时间:
2014-05-21 22:50:12
阅读次数:
305
keepalived是一款c语言写的实现在linux系统上实现负载均衡和高可用的软件。它遵从于GNU是一款优秀的开源软件。一:两个关键词的解释1:负载均衡keepalived内置了对ipvs函数的调用支持。可以直接在keepalived中按照语法配置ipvs然后keepalived就可以实现对ipvs的配置。2:高可用..
分类:
其他好文 时间:
2014-05-21 01:27:15
阅读次数:
1962
1环境说明前端两台haproxy+keepalived互为主从,提供高可用;另外基于不同域名访问不同的虚拟ip实现负载均衡1.1环境描述服务器A(主、从):eth0:10.241.51.245eth1:192.168.1.9服务器B(从、主):eth2:10.241.51.246eth1:192.168.1.10服务器C(web01):eth0:10.241.51.247服务器D(..
分类:
其他好文 时间:
2014-05-21 00:26:07
阅读次数:
567
生产环境网站离不开负载均衡、高可用性这样的字眼,不用解释便知道其中的意义与重要性。高可用性可以用keepalived实现,负载均衡可以用lvs或者nginx实现,二者的区别是lvs基于网络层,nginx基于应用层或者基于浏览器。lvs有3中实现方式,分别是nat、dr、tunel(隧道),三者大..
分类:
其他好文 时间:
2014-05-20 19:09:43
阅读次数:
469
一、概述
keepalived介绍:Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web
服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动....
分类:
数据库 时间:
2014-05-19 14:40:31
阅读次数:
415
一、概述 Nginx 作负载均衡器的优点许多,简单概括为:
①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去;
②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;Keepalived 可实现 Nginx负载均衡器...
分类:
其他好文 时间:
2014-05-17 03:59:15
阅读次数:
469
haproxy调度算法有以下几种:一、roundrobin,表示简单的轮询。二、static-rr,表示根据权重。三、leastconn,表示最少连接者先处理。四、source,表示根据请求源IP。五、uri,表示根据请求的URI;六、url_param,表示根据请求的URl参数‘balanceurl_param‘requiresanURLparamet..
分类:
其他好文 时间:
2014-05-15 01:00:17
阅读次数:
237
好,一切准备就绪,现在开始准备我们正式的lync服务器:2台前端服务器2台边缘服务器2台中介服务器2台持久聊天服务器2台officewebapp服务器2台控制器服务器2台反向代理服务器,我们用Haproxy+keepalived所有服务器安装好系统,打好所有补丁前端服务器需要安装的功能powershell:..
分类:
其他好文 时间:
2014-05-14 16:09:32
阅读次数:
300
一、总概:
本文介绍了MySQL高可用性的实现方案MHA,MHA由Node和Manager组成,Node运行在每一台MySQL服务器上,不管是MySQL主服务器,还是MySQL从服务器,都要安装Node。主从安装keepalived
,实现虚拟ip漂移,程序不用改IP自动切换。二、环境1、操作系统:...
分类:
数据库 时间:
2014-05-14 13:45:53
阅读次数:
717
一、概述 Nginx 作负载均衡器的优点许多,简单概括为:
①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去;
②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;Keepalived 可实现 Nginx负载均衡器...
分类:
其他好文 时间:
2014-05-14 01:39:22
阅读次数:
642