keepalived原理分析和应用

招聘信息的关键字,逐一突破。

keepalived是什么

就是一个可自己配置的软负载均衡,F5等设备未包装前的样子。

keepalived是一个C语言编写的路由软件。是linux系统上一个简单和健壮的负载均衡和高可用工具。负载均衡框架依赖于Linux Virtual Sever内核模块提供layer4负载均衡。keepalived组件通过一系列健康检查来动态和自适应的维护并管理负载均衡的服务资源池。高可用通过VRRP协议实现。VRRP是一个路由失效备源基础模块。keepalived使用一系列VRRP有限状态机钩子提供底层和高速的协议交互。Keepalived框架可以独立或一起使用来提供一个弹性的基础设施。

参考链接

http://www.keepalived.org/pdf/UserGuide.pdf
http://www.keepalived.org/pdf/sery-lvs-cluster.pdf