keepalived工作原理

很久没有更新了,闲来无事在写一个吧!写的不好,望大神们多多指教。
1)、Keepalived高可用对之间是通过VRRP协议通信的,VRRP全称 Virtual Router Redundancy Protocol,【虚拟路由冗余协议】,VRRP的出现时为了解决静态路由单点故障的问题。

2)、VRRP是通过竞选机制来确定路由任务应该交给哪台VRRP路由器。

3)、VRRP用IP多播的方式(默认多播地址:224.0.0.18)来实现高可用对之间的通信的。

4)、工作时主节点发包备节点接包,当备节点接收不到主节点发的包时,自动启动接管程序,接管主节点的全部资源,备节点可以有多个,可以通过优先级来竞选,,但一般Keepalived系统运维工作中都是一对。

5)、VRRP使用了加密协议加密数据,但Keepalived官方目前还是推荐使用明文的方式配置认证类型和密码。

Keepalived高可用对之间是通过VRRP协议进行通信的,VRRP是通过竞选机制来确定主备的,主的优先级高于备,因此工作时,主会优先获得所有资源,备节点处于等待状态,当主挂了的时候,备会自动接管主节点的资源并对外提供服务。

在Keepalived服务对之间,只有作为主的服务器会一直发送VRRP的广播包,告诉备他还活着,此时备不会主动抢占主的资源,当主不可用时,也就是备监听不到主发送的广播包时,就会启动接管程序接管资源,保证业务的连续性。接管速度最快可以小于1秒。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章