古詩詞大全網 - 成語用法 - lvs 和 keepalived的有什麽區別

lvs 和 keepalived的有什麽區別

1、特點不同:lvs基於4層的網絡協議的,抗負載能力強,對於服務器的硬件要求除了網卡外,其他沒有太多要求。keepalived主要的工作是提供lvs控制器的壹個冗余,並且對real服務器做健康檢查,發現不健康的real服務器,從lvs集群中剔除,real服務器只負責提供服務。

2、性質不同:LVS是壹個開源的軟件,可以實現LINUX平臺下的簡單負載均衡。LVS是Linux Virtual Server的縮寫,意思是Linux虛擬服務器。keepalived是壹個類似於layer3, 4 & 5交換機制的軟件。

3、作用不同:Keepalived主要用作RealServer的健康狀態檢查以及LoadBalance主機和BackUP主機之間failover的實現。LVS的作用是在網上能找到壹些相關技術資源。

擴展資料:

註意事項:

在LVS方案中,虛擬ip地址與普通網絡接口大大不同,這點需要特別註意。虛擬ip地址的廣播地址是lvs本身,子網掩碼是255.255.255.255,因為有若幹機器要使用同壹個ip地址,用本身做廣播地址和把子網掩碼設成4個255就不會造成ip地址沖突了,否則lvs將不能正常轉發訪問請求。

假如兩臺VS之間使用的互備關系,那麽當壹臺VS接管LVS服務時,可能會網絡不通,這時因為路由器的MAC緩存表裏關於vip這個地址的MAC地 址還是被替換的VS的MAC。

百度百科-Keepalived

百度百科-LVS