之前给组内同学分享了高可用方面的一些经验,具体见slideshare。一些关键点整理如下:
高可用
- 冗余
- 服务
- 负载均衡
- lvs + keepalived
- 多组lvs,一组lvs间是vip漂移,组与组之间是通过DNS轮询完成,即域名对应多个vip(不同运营商对应不同ip)
- 反向代理
- 应用服务
- 服务化框架
- 存储
- 缓存
- 结构化存储
- KV
- 硬件设备
- 交换机
- 网卡
- 机柜
- 公网出口
- 机房
- failove