Linux裡面lvs和haproxy區別是什麼?Linux學習教程
在Linux作業系統中,lvs和haproxy都是為叢集提供負載均衡功能的,也是非常優秀的負載均衡軟體,且具有獨特的優勢,也存在著很大的區別,那麼Linux裡面lvs和haproxy區別是什麼?我們來看看詳細的介紹吧。
LVS:
1.OSI四層負載均衡軟體。
2.併發能力非常高,可達幾十萬,遠大於HAproxy
3.支援TCP,UDP等的負載排程。
4.特別是DR模式,資料返回客戶端不經過DR,效率超高。
5.經過改良的後期FULLNAT模式,更是進入和返回分離的叢集模式,併發可達百萬。
6.僅適合大併發場景下的7層負載(負責HTTP處理)前面做首次4層負載排程(負責tcp排程)。
Haproxy:
1.OSI四層、7層負載均衡軟體。
2.不僅支援TCP等負載,還支援HTTP等7層應用負載。
3.併發不如LVS,
4.資料來去都經過負載均衡器,因此效率要低一些。
5.對於流量併發不大的網站使用Haproxy就夠了,無需LVS,但是目前,建議更好的替代nginx。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2842226/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- Linux裡面mkswap命令作用是什麼?Linux學習教程Linux
- 【Linux學習教程】Linux中tcp與tcp6區別是什麼?LinuxTCP
- Linux學習之Vi和Vim區別是什麼?Linux
- Linux和Unix的區別是什麼?Linux基礎教程Linux
- 【Linux學習教程】學Linux到底是學的什麼?Linux
- Linux學習之CentOS和Ubuntu有什麼區別?LinuxCentOSUbuntu
- 【Linux基礎】ftp、sftp和scp是什麼?區別在哪裡?LinuxFTP
- Linux中LVS負載和Nginx負載區別是什麼?優劣勢彙總!Linux負載Nginx
- Linux中Vi和Vim區別是什麼?Linux
- Linux與Windows有什麼區別?linux系統學習LinuxWindows
- 程式和程式有什麼區別?Linux學習入門Linux
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- Linux裡面kdump是什麼?有什麼作用?Linux
- 運維和網管有什麼區別?Linux技術學習運維Linux
- 什麼是linux?學習linux需要什麼語言?Linux
- 什麼是linux?Linux需要學習什麼語言?Linux
- haproxy和lvs
- UNIX與Linux有什麼區別?學習linux哪個書好Linux
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- Linux中fork和exec是什麼?有何區別?Linux
- 在Linux中,lvs/nginx/haproxy 優缺點?LinuxNginx
- Linux是什麼系統?為什麼要學習Linux?Linux
- Linux tree命令作用是什麼?Linux學習教程Linux
- Linux學習教程之什麼是Redis?Redis有什麼特點?LinuxRedis
- Linux和Windows有什麼區別啊?Linux怎麼樣?LinuxWindows
- Linux是什麼?為什麼推薦學習Linux技術?Linux
- anaconda和pycharm區別是什麼?Python學習!PyCharmPython
- Linux運維學習全日制和週末有什麼區別?Linux運維
- Linux和Unix之間有什麼關聯?區別在哪裡?Linux
- Linux和windows系統哪個好?區別是什麼?LinuxWindows
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- Tomcat與Nginx有什麼區別?linux學習路線TomcatNginxLinux
- linux裡source、sh、bash、./有什麼區別(轉)Linux
- Linux裡面歸檔命令是什麼?如何使用?Linux
- Unix和Linux作業系統有什麼區別?看這裡!Linux作業系統
- 在Linux中,BASH 和 DOS之間的區別是什麼?Linux