400電話 400-660-7376
知識庫_柳州fulao2官方下载軟件科技有限責任公司
軟件定製_柳州fulao2官方下载軟件科技有限責任公司網站建設_柳州fulao2官方下载軟件科技有限責任公司APP開發_柳州fulao2官方下载軟件科技有限責任公司微信營銷_柳州fulao2官方下载軟件科技有限責任公司
  • 谘詢電話
  • 0772-8256510
  • 聯係QQ
  • 732570672
  • 手機號碼
  • 18577274336
  • E-mail
  • oa@17jzg.com
  • 當前位置:fulao2官方下载知識庫

    淺談《專題:給力啊,負載均衡》

    來源:原創    作者:fulao2官方下载科技-周勝蘭    時間:2017-12-19

    軟件級負載均衡器(LVS/HAProxy/Nginx)的特點和對比

    QQ截圖20171218181711.png

    LVS:

    1、 抗負載能力強、是工作在網絡4層之上僅作分發之用,沒有流量的產生,這個特點也決定了它在負載均衡軟件裏的性能最強的;

    2、  配置性比較低,這是一個缺點也是一個優點,因為沒有可太多配置的東西,所以並不需要太多接觸,大大減少了人為出錯的幾率;

    3、  工作穩定,自身有完整的雙機熱備方案,如LVS+Keepalived和LVS+Heartbeat,不過fulao2官方下载在項目實施中用得最多的還是LVS/DR+Keepalived;

    4、  無流量,保證了均衡器IO的性能不會收到大流量的影響;

    5、  應用範圍比較廣,可以對所有應用做負載均衡;

    Nginx:

    1、工作在網絡的7層之上,可以針對http應用做一些分流的策略,比如針對域名、目錄結構,它的正則規則比HAProxy更為強大和靈活,這也是許多朋友喜歡它的原因之一;

    2、Nginx對網絡的依賴非常小,理論上能ping通就就能進行負載功能,這個也是它的優勢所在;

    3、Nginx安裝和配置比較簡單,測試起來比較方便;

    4、也可以承擔高的負載壓力且穩定,一般能支撐超過幾萬次的並發量;

    5、Nginx可以通過端口檢測到服務器內部的故障,比如根據服務器處理網頁返回的狀態碼、超時等等,並且會把返回錯誤的請求重新提交到另一個節點,不過其中缺點就是不支持url來檢測

    6、Nginx僅能支持http和Email,這樣就在適用範圍上麵小很多,這個它的弱勢

    7、Nginx不僅僅是一款優秀的負載均衡器/反向代理軟件,它同時也是功能強大的Web應用服務器。LNMP現在也是非常流行的web架構,大有和以前最流行的LAMP架構分庭抗爭之勢,在高流量的環境中也有很好的效果

    8、Nginx不僅僅是一款優秀的負載均衡器/反向代理軟件,它同時也是功能強大的Web應用服務器。LNMP現在也是非常流行的web架構,大有和以前最流行的LAMP架構分庭抗爭之勢,在高流量的環境中也有很好的效果

    HAProxy:

    1、HAProxy是支持虛擬主機的,以前有朋友說這個不支持虛擬主機,我這裏特此更正一下。

    2、能夠補充Nginx的一些缺點比如Session的保持,Cookie的引導等工作

    3、支持url檢測後端的服務器出問題的檢測會有很好的幫助。

    4、它跟LVS一樣,本身僅僅就隻是一款負載均衡軟件;單純從效率上來講HAProxy更會比Nginx有更出色的負載均衡速度,在並發處理上也是優於Nginx的。

    5、HAProxy可以對Mysql讀進行負載均衡,對後端的MySQL節點進行檢測和負載均衡,不過在後端的MySQL slaves數量超過10台時性能不如LVS,所以我向大家推薦LVS+Keepalived。

    fulao2官方下载觀點:

    根據不同的需求,不同的功能,可以選擇不同的軟件類的負載均衡軟件,當然也是可以選擇硬件類的負載均衡器。

    像對於大型的,需要進行高並發的網站或者對網絡不太嚴格的時候,可以使用nginx;

    對於大型的Web服務器的時候可以使用haproxy;

    對性能有嚴格要求的時候可以使用lvs,就單純從負載均衡的角度來說,lvs也許會成為主流,更適合現在大型的互聯網公司。

    本文鏈接:http://www.17jzg.com/repository/1031,轉載請保留出處!
    本站部分圖文來源網絡,如有侵權請您聯係fulao2官方下载刪除,謝謝。
      聯係fulao2官方下载
    wechatcode
    wechatico官方微信公眾號
    weibocode
    weiboico新浪官方微博
    wanganico

    桂公網安備 45020202000236號

    備案號:桂ICP備13005335號

    展開