码迷,mamicode.com
首页 > 其他好文 > 详细

keepalived工作原理

时间:2018-03-06 18:18:59      阅读:143      评论:0      收藏:0      [点我收藏+]

标签: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秒。

keepalived工作原理

标签:Keepalived

原文地址:http://blog.51cto.com/jhyeliu/2083545

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!