幾個負載平衡軟體比較(HAPROXY VS LVS VS NGINX)

來源:互聯網
上載者:User

Nginx的優點:

           nginx下載:http://nginx.net/

          效能好,可以負載超過1萬的並發。

          功能多,除了負載平衡,還能作Web伺服器,而且可以通過Geo模組來實現流量分配。

          社區活躍,第三方補丁和模組很多

          支援gzip proxy

              缺點:

           不支援session保持。

           對後端realserver的健全狀態檢查功能效果不好。而且只支援通過連接埠來檢測,不支援通過url來檢測。

           nginx對big request header的支援不是很好,如果client_header_buffer_size 設定的比較小,就會返回400 bad request頁面。

Haproxy的優點:

          它的優點正好可以補充nginx的缺點。支援session保持,同時支援通過擷取指定的url來檢測後端伺服器的狀態。

          支援tcp模式的負載平衡。比如可以給mysql的從伺服器叢集和郵件伺服器做負載平衡。

              缺點:

          不支援虛擬機器主機(這個很傻啊)

          目前沒有nagios和cacti的效能監控模板

LVS的優點:

           效能好,接近硬體裝置的網路吞吐和串連負載能力。

           LVS的DR模式,支援通過廣域網路進行負載平衡。這個其他任何負載平衡軟體目前都不具備。

              缺點:

           比較重型。另外社區不如nginx活躍。

 

ipvsadm

http://www.linuxvirtualserver.org/software/ipvs.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.