巧用tmpfs加速你的linux服务器已关闭评论
Nginx/LVS/HAProxy负载均衡软件的优缺点详解已关闭评论
四层和七层负载均衡的区别已关闭评论
Haproxy 1.5.0正式发布,Web 负载均衡已关闭评论
经过 4 年的不懈努力,HAProxy 1.5.0 终于发布了!
相对于 1.4 版本来说,1.5 版本包括了许多新特性和性能改进:
支持 SNI/NPN/ALPN 和 OCSP stapling 的原生 SSL;
支持 IPv6 和 UNIX sockets;
full HTTP keep-alive for better support of NTLM and improved efficiency in static farms;
HTTP/1.1 compression (deflate, gzip) to save bandwidth;
PROXY protocol versions 1 and 2 on both sides;
da...
阅读全文
rsync+sersync+inotify实现服务器间文件同步之二:sersync+inotify实现已关闭评论
前提条件:rsync
在使用sersync之前,我们必须安装配置好rsync服务器。这里我们需要注意的是,纯粹的使用rsync做单向同步时,rsync的守护进程是运行在文件推送的服务器上,而接收的服务器是运行rsync客户端。使用sersync做文件实时同步刚好相反,用于接收文件的服务器运行rsync守护进程。
一、安装sersync:
下载地址:https://code.google.com/p/sersync/downloads/list
但须注意,由于我们天朝伟大的防火墙,这个地址可能是打...
阅读全文
rsync+sersync+inotify实现服务器间文件同步之一:rsync安装配置已关闭评论
一、概述
前面讲了很多集群的内容,集群间服务器实现数据的同步一直是一个问题,比如一个lvs集群中,如果有上百台RS服务器,当更新Web程序时,如何在这么多台服务器间进行快速的更新,这是一个问题,如果使用手动更新,或者scp等命令,明显是不可取的。因此,今天介绍这样一组工具实现这样的应用,后面也会讲到puppet等工具的使用。
1.1 什么是rsync?
rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适...
阅读全文
[转]软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比已关闭评论
现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术:
一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Linux的开源免费的负载均衡软件策略,这些都是通过软...
阅读全文
使用corosync+pacemaker构建高可用集群已关闭评论
使用heartheat实现高可用web服务器集群已关闭评论
2013年10月14日
⁄ 服务器集群技术
⁄ 共 11206字 ⁄ 被围观 11,145 views+
从系统架构上来说,高可用集群要比负载均衡复杂得多,因为高可用集群需要实现对资源的管理(CRM)、还实现集群管理(Messaging Layer)、RA(Resource Agent,资源代理)等。而资源管理涉及到资源隔离、资源约束等。这里不详细讲解HA的各层次的原理。基本分层架构如下:
前面介绍了使用keepalived实现lvs的高可用,keepalived是专为lvs而开发的一整套HA,使用单一软件就实现了上面的架构的Messaging Layer、CRM和RA,因此使用k...
阅读全文
LVS之七:使用持久连接解决session问题已关闭评论