1. 程式人生 > 實用技巧 >LVS在大流量下基於OSPF的負載均衡實施方案

LVS在大流量下基於OSPF的負載均衡實施方案


044148958.png




隨著開源技術的發展,以及商業裝置價格的不斷攀升。大公司總是希望能使用開源的方案來替換過去使用的商業裝置。比如之前大家用的很多的F5和A10,現在已經在逐步被LVS替換。傳統的單個lvs的效能是比不上商業裝置的,而且穩定性等也相對會差些。告訴大家很多大公司都在用這些技術的。


基本思路就是把多個LVS組成一個OSPF叢集,這樣可以使得LVS叢集的效能可以遠遠超過單個傳統的商業裝置(當然,對於F5等等其實也可以做這樣的叢集做水平化的擴充套件)


原來就是把伺服器也模擬成ospf中的一份子,是他可以在實現ospf的負載均衡,以及高可用性。


在這裡網路層的東西就不寫了,往簡單配置,沒意思。往難裡配置我也不懂,上線伺服器的時候,這些東西都是網路組的負責,我只是負責伺服器上的ospf的介入和業務方面的。

我這裡只是簡單的說下ospf的框架

045644257.jpg



OSPF(Open Shortest Path First開放式最短路徑優先)是一個內部閘道器協議(Interior Gateway Protocol,簡稱IGP),用於在單一自治系統(autonomous system,AS)內決策路由。

ECMP(Equal-CostMultipathRouting)等價多路徑,存在多條不同鏈路到達同一目的地址的網路環境中,如果使用傳統的路由技術,發往該目的地址的資料包只能利用其中的一條鏈路,其它鏈路處於備份狀態或無效狀態,並且在動態路由環境下相互的切換需要一定時間,而等值多路徑路由協議可以在該網路環境下同時使用多條鏈路,不僅增加了傳輸頻寬,並且可以無時延無丟包地備份失效鏈路的資料傳輸。

特點:

12344層負載均衡,效率高配置簡單,只需安裝基於linux的路由軟體quagga無法進行監控檢查,服務異常無法處理無session保持等,功能過於簡單