lvs面试题
-
LVS IP 负载均衡的模式有哪些?
NAT TUN DR -
LVS原理
LVS 通过工作于内核的ipvs模块来实现功能,主要工作于netfilter的INPUT链上用户需要对ipvs进行操作配置才需要使用ipvsadm这个工具
-
你们公司最常用的模式是哪种? 有什么特点?
DR -
裂脑问题产生的原因
1) 心跳链路故障,导致无法通信
2) 开启防火墙阻挡心跳信息传输
3) 心跳网卡地址配置不正确
4) 其他: 心跳方式不同,心跳广播冲突,软件bug等防止 -
防止裂脑的方法
1)采用串行或以太网电缆连接,同时用两条心跳线路
2) 做好裂脑的监控报警,在问题发生时人为第一时间介入仲裁
3) 启用磁盘锁,即正在服务的一方只在发现心跳线全部断开时,才开启磁盘锁
4) fence设备(智能电源管理设备)
5) 增加仲裁盘
6) 加冗余线路 -
lvs nginx haproxy 有什么区别,工作中你又怎么选择
LVS: 是基于四层的转发
HAproxy: 是基于四层和七层的转发,是专业的代理服务器
Nginx: 是WEB服务器,缓存服务器,又是反向代理服务器,可以做七层的转发
区别: LVS由于是基于四层的转发所以只能做端口的转发
而基于URL的、基于目录的这种转发LVS就做不了
工作选择:
HAproxy和Nginx由于可以做七层的转发,所以URL和目录的转发都可以做