1.heartbeat一个简短的引论: Heartbeat 项目是 Linux-HA project的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件。在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。 这个集群方案是利用第三方软件....
分类:
系统相关 时间:
2015-10-05 20:41:09
阅读次数:
342
搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。
目前,在线上环境中应用较多的负载均衡器硬件有F5
BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有
LVS..
分类:
其他好文 时间:
2015-10-02 06:44:55
阅读次数:
279
一、Virtual server via NAT(VS-NAT) 优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私有地址,只有负载均衡器需要一个合法的IP地址。 缺点:扩展性有限。当服务器...
分类:
其他好文 时间:
2015-10-01 12:54:42
阅读次数:
282
利用Piranha+LVS方案实现WEB负载均衡背景:最近公司上了一个项目,项目主要是实现手机终端访问WEB页面,但是用户量较大,需要实现负载均衡,经过方案选型,最终选择了用Piranha+LVS+nginx来实现。环境:操作系统Centos6.6_X64WEBnginx结构:LVS-ACTIVE:10.6.1.210LVS-BACKUP:10..
分类:
Web程序 时间:
2015-09-29 14:57:43
阅读次数:
386
LVS简介及其调度算法说明虚拟服务器(LVS)的体系结构如图所示,一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(LoadBalancer)。负载调度器能无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是透明的,客户访问..
分类:
编程语言 时间:
2015-09-28 19:09:46
阅读次数:
271
Linux虚拟服务器(LVS)由章文嵩在国防科技大学就读博士期间创建利用LVS可以实现高可用的、可伸缩的Web、Mail、Cache和Media等网络服务,已经被集成到linux内核里了。1.什么是集群?使用一组服务器提供相同的服务2.使用集群的目的?增强可靠性降低成本提高可扩展性提高性能3.集..
分类:
其他好文 时间:
2015-09-24 19:30:09
阅读次数:
367
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块...
分类:
系统相关 时间:
2015-09-24 14:46:33
阅读次数:
293
先上一个图,在内网测试机上安装了一个虚拟机,已经安装好了CentOS乖乖连wget都没有安装,先安装wget吧sudo yum install wget下载LVSwget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1....
分类:
其他好文 时间:
2015-09-22 16:19:12
阅读次数:
935
dr模式问答:1.在dr模式下,director、realserver都绑定了vip,为什么前端的arp广播只有director响应?答:因为在realserver上要设置echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore, echo 1 > /proc/s...
分类:
其他好文 时间:
2015-09-22 10:16:31
阅读次数:
197
一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS...
分类:
其他好文 时间:
2015-09-21 17:58:58
阅读次数:
161