1、系统的扩展方式
2、集群类型
1、集群的实现
2、HA集群的实现
HA Nginx Proxy Service需要的关键资源
AIS可用性委员组,规定高可用集群线
1、集群的分裂(partion)
被称之为集群的分区(partion)也被称之为脑裂(brain-split))为了避免出现分裂,事先做好决策,在每个主机上都有一票,票数多的将获取主节点。如果一个服务器性能好,可以有2票。
2、多节点使用同一个共享存储
在集群发生分裂的情况下, 可能会引发多节点同时对一个块级别的共享存储写一个文件,这样会导致文件系统损坏
VRRP协议
VRRP全称 Virtual Router Redundancy Protocol,即虚拟路由冗余协议。可以认为它是实现路由器高可用的容错协议,即将N台提供相同功能的路由器组成一个路由器组(Router Group),这个组里面有一个master和多个backup,但在外界看来就像一台一样,构成虚拟路由器,拥有一个虚拟IP(vip,也就是路由器所在局域网内其他机器的默认路由),占有这个IP的master实际负责ARP相应和转发IP数据包,组中的其它路由器作为备份的角色处于待命状态。master会发组播消息,当backup在超时时间内收不到vrrp包时就认为master宕掉了,这时就需要根据VRRP的优先级来选举一个backup当master,保证路由器梁闭的高可用。
虚拟路由冗余协议(virtual router redundancy protocol,简称VRRP),是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已历渣昌推出正式的RFC2338协议标准,VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,允许主机使用单路由器,以及及时肢扒在实际第一跳路由器使用失败的情形下仍能够维护路由器间的连通性。
VRRP术语
VRRP工作过程
路由通告的工作原理
VRRP实现的工作
VRRP认证方式
VRRP高可用工作模型
keepalived程序是vrrp协议在linux主机上以守护进程方式的实现,能够根据配置文件生成IPVS规则 ,并对各real server的健康做检测,以及Loadbalance主机和backup主机之间failover的实现,keepalived在Centos6.4+收录到了发行版光盘中。
Keepalived高可用集群配置前提
Keepalived的程序环境
/etc/keepalived/keepalived.conf
Global指令
VRRP_instance指令
不知道你会不会下rapidshare的文件,地此纳址森枝没如搭皮下:http://rapidshare.com/files/6435851/08_-_Meat_Loaf_-_Alive.mp3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)