一、LVS+Keepalived 高可用群集
在这个高度信息化的 IT 时代,企业的生产系统、业务运营、销售和支持,以及日常管理等环节越来越依赖于计算机信息和服务,对高可用(HA)技术的应用需求不断提高,以便提供持续的、不间断的计算机系统或网络服务。 Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以解决静态路由出现的单点故障问题。 1.1 工作原理 在一个LVS服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器,但是对外表现为一个虚拟IP,主服务器会发送VRRP通告信息给备份服务器,当备份服务器收不到VRRP消息的时候,即主服务器异常的时候,备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。 1.2 Keepalived实现原理剖析 Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能 1.3 VRRP (虚拟路由冗余协议) 是针对路由器的一种备份解决方案 由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务 每个热备组内同时只有一台主路由器提供服务,其他路由器处于冗余状态 若当前在线的路由器失效,则其他路由器会根据设置的优先级自动接替虚拟IP地址,继续提供服务二、LVS+Keepalived 高可用群集的搭建
主DR 服务器:192.168.153.40 备DR 服务器:192.168.153.50 Web 服务器1:192.168.153.60 Web 服务器2:192.168.153.70 vip:192.168.153.100 客户端:192.168.153.200LVS+Keepalived 高可用群集的搭建具体操作步骤(实操)
环境搭建 1)web1配置如图: