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秒。

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