負載均衡,相信各位是瞭解的。主要包括兩大類,一類是應用負載均衡,另一類是鏈路負載均衡。應用負載均衡,包括了軟負載均衡如nginx、LVS,硬負載均衡如F5、RADWARE等大廠的產品。應用負載均衡利用了反向代理和DNS解析,在於同一套業務系統中多臺應用伺服器間分攤負載,一來便於擴展應用性能,二來通過反向代理等功能保護後面實際的應用伺服器。
而鏈路負載均衡,廣泛應用於自建機房且有面向互聯網業務的公司,主要目的是在多條互聯網出口間分攤網路流量,利用NAT映射功能為內網伺服器提供多家運營商的互聯網出口以保證訪問體驗。使用鏈路負載均衡:
目前市面上的鏈路負載均衡設備,以商用產品為主,國際大廠包括F5、RADWARE,國內包括深信服、H3C等,其價格動輒十幾萬,而部分廠商售後政策也十分壟斷,價格令人嗔目。
近期我司原本雙機互備的兩臺鏈路負載均衡設備,使用年限長了,掛了一臺。而新採購設備耗時較長,為了保證在此期間剩下那臺發生故障能夠有所準備。我研究起了能否用Linux做免費的鏈路負載均衡。
6.公司內網用於負載均衡的路由口為10.100.1.1/30,下一跳為防火牆10.100.1.2/30,內網網段包括172.16.11.0/24,172.16.56.0/24,172.16.210.0/24,10.201.1.0/24,192.168.200.0/24,共計5個網段。
7.內部辦公區及伺服器訪問互聯網的動態映射地址為移動60.1.1.14、聯通232.5.5.78、電信58.7.7.142。各出口其餘13各公網地址備案後給機房有互聯網業務的伺服器使用。