集群技术主要分为三大类:高可用性(HighAvailableCluster),例:Linux-HA负载均衡(LoadbalancingCluster),例:LVS、MOSIX高性能计算(HighPerformanceComputing),例:Beowulf我们这里使用RHEL5.2,LVS,Linux-HA,Ldirectord,构造一个高可用的负载均衡集群系统。如图:LoadBalancer是整个..
                            
                            
                                分类:
其他好文   时间:
2014-08-09 02:43:27   
                                阅读次数:
516
                             
                         
                    
                        
                            
                            
                                周氏一族,整理技术文档,给下一代留点教程......应用场景项目http采用了高可用性keepalive,双入口接入,那么就存在一个问题,每台服务器的web文件或者接口,需要两台都同时同步,所以,就想到了文件共享。glusterfs是在nfs的前提下,进行了升级,而且最近还共享给了apache基..
                            
                            
                                分类:
系统相关   时间:
2014-08-07 07:38:30   
                                阅读次数:
832
                             
                         
                    
                        
                            
                            
                                LVS简介:LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置Director-Server:LVS的核心服务器,作用类似于一个路由器,含有为LVS功能完成的路由表,通过路由表把用户的请求..
                            
                            
                                分类:
其他好文   时间:
2014-08-07 07:37:11   
                                阅读次数:
456
                             
                         
                    
                        
                            
                            
                                keepalived主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现。keepalived主要目的在于,其自身启动一个服务,能够实现工作在双节点或多个节点上,并且可以在内核生效的ipvs规则其中当前持有资源的节点被称为活跃节点,另外...
                            
                            
                                分类:
其他好文   时间:
2014-08-07 00:13:57   
                                阅读次数:
425
                             
                         
                    
                        
                            
                            
                                PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同...
                            
                            
                                分类:
其他好文   时间:
2014-08-05 14:31:49   
                                阅读次数:
275
                             
                         
                    
                        
                            
                            
                                在接触负载均衡的时候,笔者先是在网络上进行负载均衡的搜索,弄清楚了到底什么是负载均衡,之后就发现,支持负载均衡的系统有很多。常用的是Windows,Linux这两大系统。那么网上的教程最多的也是关于LVS和win2003的配置操作。那么现在笔者,在此为大家主要介绍一下Windows负载均衡的特点。 ...
                            
                            
                         
                    
                        
                            
                            
                                之前写过一个heartbeat-ldirectord实现LVS的高可用,这里引入一个轻量级的程序Keepalived基于VRRP协议工作,也能为服务提供高可用功能,这个程序的开发初衷是为了给lvs提供高可用。下面我们来看看如何使用keepalived+ipvs实现高可用+负载均衡。在RHEL6.4以后就提供了rpm格式的..
                            
                            
                                分类:
其他好文   时间:
2014-08-05 11:29:30   
                                阅读次数:
366
                             
                         
                    
                        
                            
                            
                                TCP自带的keepalive机制原理,及其应用...
                            
                            
                                分类:
系统相关   时间:
2014-08-05 11:16:19   
                                阅读次数:
490
                             
                         
                    
                        
                            
                            
                                keepalived简介keepalived是借用VRRP协议来实现高可用性的,VRRP协议是解决单点故障,使路由器和层三交换机实现冗余功能。keepalived启动后会有三个进程父进程:内存管理,子进程管理等等子进程:VRRP子进程子进程:healthchecker子进程从图上可以看出,两个子进程都被系统Watc..
                            
                            
                                分类:
其他好文   时间:
2014-08-04 08:22:07   
                                阅读次数:
524
                             
                         
                    
                        
                            
                            
                                提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。一种是通过硬件来进行,常见的硬件有比...
                            
                            
                                分类:
其他好文   时间:
2014-08-02 12:29:33   
                                阅读次数:
214