引言Nginx是一个高性能的代理服务器,单台Nginx容易出现单点故障,使用keepalived可以实现Nginx的故障转移,保证了网站的高可用性一、使用Nginx+keepalived的两种方案1、主从模式使用一个VIP,前端有2台服务器,一主一从,正常情况下是主服务器提供服务只有当主服务器不能正...
分类:
其他好文 时间:
2015-04-19 17:41:31
阅读次数:
223
Nginx+Keepalived负载均衡高可用(双机热备)
1.1 Nginx安装及配置
1.2 Keepalived安装及配置
1.3 WebServer安装
1.4 测试Nginx+Keepalived
环境如下:
CentOS 6.4_64K
eepalived-1.2.12
Nginx-1.4.4
vip:192.168.10.50
master:192.168...
分类:
其他好文 时间:
2015-04-14 16:50:58
阅读次数:
169
实验环境及软件版本:CentOS版本:6.6(2.6.32.-504.el6.x86_64)nginx版本:nginx-1.6.2keepalived版本:keepalived-1.2.7准备工作:关闭防火墙:serviceiptablesstopchkconfigiptablesoff关闭selinux:sed-i‘s/SELINUX=disabled/SELINUX=enforcing/g‘/etc/selinux/configinit6重..
分类:
其他好文 时间:
2015-04-11 21:07:15
阅读次数:
162
今天简单写下lvs+keepalive实现负载均衡和高可用的功能,仅供参考!关于它们的详细介绍这里就不描述了,大家可以自行搜索下!lvs+keepalived网络拓扑图:一、准备一个vip和4台虚拟机:vip:192.168.1.100向外提供服务的ip,一般是绑定域名的192.168.1.10LB1_master调度器IP192.16..
分类:
其他好文 时间:
2015-04-11 06:46:29
阅读次数:
362
一、架构规划1、服务器IP地址规划VIP1:192.168.1.149VIP2:192.168.1.150Keepalived1:192.168.1.151Keepalived2:192.168.1.152WebServer1:192.168.1.201WebServer2:192.168.1.2022、服务器操作系统所使用的操作系统均为CentOSrelease6.6(Final)x86_64,最小化安装。3、网络拓..
分类:
其他好文 时间:
2015-04-03 15:33:57
阅读次数:
204
我们看到LVS+Keepalived高负载方案,VIP是需要绑定到realserver接口上,而Haproxy/Hearbeat/Nginx+keepalived却不用手动绑定到后端服务器接口上。这是因为LVS没有转发功能,LVS是四层负载均衡,工作在传输层。LVS的转发主要通过修改IP地址(NAT模式,分为源地址修改SNAT和目标..
分类:
系统相关 时间:
2015-04-03 06:58:13
阅读次数:
226
IP地址规划前端服务器master192.168.1.112slave192.168.1.113节点服务器192.168.1.114192.168.1.1151、开启主备服务器的upstream模块在http模块下添加配置分发节点upstreamaaa.xftz.cn{server192.168.1.114;server192.168.1.115;}upstreambbb.xftz.cn{server192.168.1.114;serv..
分类:
其他好文 时间:
2015-03-21 21:27:47
阅读次数:
251
1.安装 keepalived 123456789tar zxvf keepalived-XXXX.tar.gz./configure --prefix=/usr/local/keepalived --with-kernel-dir=/usr/src/kernels/2.6.XXXXXXXX/mak...
分类:
其他好文 时间:
2015-03-12 18:35:15
阅读次数:
159
在测试了Nginx+Keepalived的负载均衡后,也对Haproxy+Keepalived双主模式做了测试,双主的模式充分利用了服务器资源,这样不会导致服务器浪费。这里举例说明:默认情况下,第一台负载均衡器主要分发www.breaklinux的请求,第二台负载均衡器主要分发img.breaklinux.com的请求。..
分类:
其他好文 时间:
2015-02-05 15:10:59
阅读次数:
298
实验架构图:实验环境Nginx和Keepalived原理介绍参考博客:http://467754239.blog.51cto.com/4878013/15414211、nginxNginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务..
分类:
其他好文 时间:
2015-01-19 11:05:43
阅读次数:
719