如何對比負載均衡方案的優(yōu)缺點

下文給大家?guī)砣绾螌Ρ?a title="負載均衡" target="_blank" >負載均衡方案的優(yōu)缺點,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內累計的經(jīng)驗來做一個解答。

在常山等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、網(wǎng)站制作、外貿營銷網(wǎng)站建設 網(wǎng)站設計制作按需網(wǎng)站設計,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,全網(wǎng)營銷推廣,成都外貿網(wǎng)站制作,常山網(wǎng)站建設費用合理。

 

負載均衡方案優(yōu)缺點對比

如何對比負載均衡方案的優(yōu)缺點

LVS
    優(yōu)點
        1、抗負載能力強、工作在第4層僅作分發(fā)之用,沒有流量的產生,這個特點也決定了它在負載均衡軟件里的性能最強的;無流量,同時保證了均衡器IO的性能不會受到大流量的影響;
        2、工作穩(wěn)定,自身有完整的雙機熱備方案,如LVS+Keepalived和LVS+Heartbeat;
        3、應用范圍比較廣,可以對所有應用做負載均衡;
        4、配置性比較低,這是一個缺點也是一個優(yōu)點,因為沒有可太多配置的東西,所以并不需要太多接觸,大大減少了人為出錯的幾率;
    缺點
        1、軟件本身不支持正則處理,不能做動靜分離,這就凸顯了Nginx/HAProxy+Keepalived的優(yōu)勢。
        2、如果網(wǎng)站應用比較龐大,LVS/DR+Keepalived就比較復雜了,特別是后面有Windows Server應用的機器,實施及配置還有維護過程就比較麻煩,相對而言,Nginx/HAProxy+Keepalived就簡單多了。
Nginx
    優(yōu)點
        1、工作在OSI第7層,可以針對http應用做一些分流的策略。比如針對域名、目錄結構。它的正則比HAProxy更為強大和靈活;
        2、Nginx對網(wǎng)絡的依賴非常小,理論上能ping通就就能進行負載功能,這個也是它的優(yōu)勢所在;
        3、Nginx安裝和配置比較簡單,測試起來比較方便;
        4、可以承擔高的負載壓力且穩(wěn)定,一般能支撐超過幾萬次的并發(fā)量;
        5、Nginx可以通過端口檢測到云服務器內部的故障,比如根據(jù)服務器處理網(wǎng)頁返回的狀態(tài)碼、超時等等,并且會把返回錯誤的請求重新提交到另一個節(jié)點;
        6、Nginx不僅僅是一款優(yōu)秀的負載均衡器/反向代理軟件,它同時也是功能強大的Web應用服務器。LNMP現(xiàn)在也是非常流行的web環(huán)境,大有和LAMP環(huán)境分庭抗禮之勢,Nginx在處理靜態(tài)頁面、特別是抗高并發(fā)方面相對apache有優(yōu)勢;
        7、Nginx現(xiàn)在作為Web反向加速緩存越來越成熟了,速度比傳統(tǒng)的Squid服務器更快,有需求的朋友可以考慮用其作為反向代理加速器;
    缺點
        1、Nginx不支持url來檢測。
        2、Nginx僅能支持http和Email,這個它的弱勢。
        3、Nginx的Session的保持,Cookie的引導能力相對欠缺。
HAProxy
    優(yōu)點
        1、HAProxy是支持虛擬主機的,可以工作在4、7層(支持多網(wǎng)段);
        2、能夠補充Nginx的一些缺點比如Session的保持,Cookie的引導等工作;
        3、支持url檢測后端的服務器;
        4、它跟LVS一樣,本身僅僅就只是一款負載均衡軟件;單純從效率上來講HAProxy更會比Nginx有更出色的負載均衡速度,在并發(fā)處理上也是優(yōu)于Nginx的;
        5、HAProxy可以對MySQL讀進行負載均衡,對后端的MySQL節(jié)點進行檢測和負載均衡,不過在后端的MySQL slaves數(shù)量超過10臺時性能不如LVS;
        6、HAProxy的算法較多,達到8種;
    缺點
DNS
    優(yōu)點
        基本上無成本,因為往往域名注冊商的這種解析都是免費的;
        部署方便,除了網(wǎng)絡拓撲的簡單擴增,新增的Web服務器只要增加一個公網(wǎng)IP即可
    缺點
        健康檢查,如果某臺服務器宕機,DNS服務器是無法知曉的,仍舊會將訪問分配到此服務器。修改DNS記錄全部生效起碼要3-4小時,甚至更久;
        分配不均,如果幾臺Web服務器之間的配置不同,能夠承受的壓力也就不同,但是DNS解析分配的訪問卻是均勻分配的。其實DNS也是有分配算法的,可以根據(jù)當前連接較少的分配、可以設置Rate權重分配等等,只是目前絕大多數(shù)的DNS服務器都不支持;

       會話保持,如果是需要身份驗證的網(wǎng)站,在不修改軟件構架的情況下,這點是比較致命的,因為DNS解析無法將驗證用戶的訪問持久分配到同一服務器。雖然有一定的本地DNS緩存,但是很難保證在用戶訪問期間,本地DNS不過期,而重新查詢服務器并指向新的服務器,那么原服務器保存的用戶信息是無法被帶到新服務器的,而且可能要求被重新認證身份,來回切換時間長了各臺服務器都保存有用戶不同的信息,對服務器資源也是一種浪費。

看了以上關于如何對比負載均衡方案的優(yōu)缺點,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術工程師解答的,創(chuàng)新互聯(lián)技術工程師在行業(yè)內擁有十幾年的經(jīng)驗了。

 


網(wǎng)站標題:如何對比負載均衡方案的優(yōu)缺點
文章鏈接:http://muchs.cn/article28/jopojp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、用戶體驗網(wǎng)站內鏈、關鍵詞優(yōu)化、軟件開發(fā)、網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設