負(fù)載均衡怎么做 負(fù)載均衡軟件有哪些?
負(fù)載均衡軟件有哪些?LVS、nginx和haproxy是比較常見的,它們的介紹如下:LVS:利用集群技術(shù)和Linux操作系統(tǒng)實現(xiàn)高性能、高可用的服務(wù)器,具有良好的可擴(kuò)展性、可靠性和可管理性。感謝張文松
負(fù)載均衡軟件有哪些?
LVS、nginx和haproxy是比較常見的,它們的介紹如下:LVS:利用集群技術(shù)和Linux操作系統(tǒng)實現(xiàn)高性能、高可用的服務(wù)器,具有良好的可擴(kuò)展性、可靠性和可管理性。感謝張文松博士為我們提供了如此強(qiáng)大實用的開源軟件。LVS具有以下特點:1。它具有很強(qiáng)的抗負(fù)載能力,工作于網(wǎng)絡(luò)的四層,只用于配電,不產(chǎn)生流量。此特性還決定了它在負(fù)載平衡軟件中具有最強(qiáng)的性能;
2。它的配置相對較低,這既是劣勢也是優(yōu)勢。因為沒有太多的東西可以配置,它不需要太多的接觸,它有很大的影響,它大大降低了人為錯誤的概率;
3。工作穩(wěn)定,雙機(jī)熱備方案完整;
4。沒有流量,確保均衡器IO的性能不受大流量的影響;
5。它有廣泛的應(yīng)用程序,可以為所有應(yīng)用程序做負(fù)載平衡;
6。軟件本身不支持常規(guī)處理,不能做動態(tài)和靜態(tài)分離。nginx的特點如下:1。在網(wǎng)絡(luò)的7個層次上,它可以為HTTP應(yīng)用程序提供一些流策略。Nginx對網(wǎng)絡(luò)的依賴性很小。Nginx安裝配置相對簡單,測試方便。能承受高負(fù)載壓力,性能穩(wěn)定,一般能支持?jǐn)?shù)萬次以上的并發(fā)工作。Nginx可以通過端口檢測服務(wù)器的內(nèi)部故障,如服務(wù)器處理網(wǎng)頁返回的狀態(tài)碼、超時等。Nginx只能支持HTTP和email,haproxy的特點是:1。Haproxy支持虛擬主機(jī)。它可以彌補(bǔ)nginx的一些不足,如會話維護(hù)、cookie指導(dǎo)等。它支持虛擬主機(jī)1。有助于檢測后端服務(wù)器問題。與LVS一樣,haproxy只是一個負(fù)載平衡軟件;5。Haproxy可以對MySQL讀取進(jìn)行負(fù)載均衡,對后端MySQL節(jié)點進(jìn)行檢測和負(fù)載均衡,但在后端MySQL中當(dāng)從節(jié)點數(shù)超過10個時,性能不如LVS