2019-04-29

1,負載均衡集群作用

分擔(dān)用戶訪問請求及數(shù)據(jù)流量(負載均衡)

保持業(yè)務(wù)連續(xù)性,7*24運行,高可用性

應(yīng)用于Web業(yè)務(wù)及數(shù)據(jù)庫從庫等服務(wù)器的業(yè)務(wù)


2,高可用性集群

在集群中任意一個節(jié)點失效的情況下,該節(jié)點上的所有任務(wù)會自動轉(zhuǎn)到其他正常節(jié)點上,此過程不影響整個集群的運行

當(dāng)一臺機器宕機時,另一臺機器接管宕機的機器的IP資源和服務(wù)資源,提供服務(wù)

常用于不易實現(xiàn)負載均衡的應(yīng)用,例如負載均衡器,主數(shù)據(jù)庫,主存儲對之間

搭建負載均衡服務(wù)的需求如下:

把單臺計算機無法承受的大規(guī)模并發(fā)訪問或數(shù)據(jù)流量分擔(dān)到多臺節(jié)點設(shè)備上,分別進行處理,減少用戶等待響應(yīng)的時間,提升用戶體驗

單個重負載的運算分擔(dān)到多臺節(jié)點設(shè)備上做并行處理,每個節(jié)點設(shè)備處理結(jié)束后,將結(jié)果匯總,返回給用戶,系統(tǒng)處理能力得到大幅提升

7*24小時的服務(wù)保證,任意一個或多個有限后面節(jié)點設(shè)備宕機,不影響業(yè)務(wù)


3,簡化特性

支持高并發(fā),能支持幾萬當(dāng)量的并發(fā)(特別是靜態(tài)小文件業(yè)務(wù)環(huán)境)

資源消耗少,在三萬并發(fā)連接下,開啟是個Nginx線程消耗的內(nèi)存不到200MB

可以做HTTP反向代理及加速緩存,及負載均衡功能(4層及7層)

內(nèi)置對RS節(jié)點服務(wù)器健康檢查功能,這相當(dāng)于專業(yè)的Haproxy軟件或LVS(4層)的功能

具備Squid等專業(yè)緩存軟件等的緩存功能

支持異步網(wǎng)絡(luò)I/O事件模型epoll(Linux 2.6+)

4,Nginx軟件的應(yīng)用

1,作為Web服務(wù)軟件

apache

網(wǎng)頁服務(wù)本身是靜態(tài)web服務(wù),還支持動態(tài)web服務(wù)

PHP ? JAJA? Python

2,反向代理或負載均衡服務(wù)

haproxy? lvs? F5 ? ??

最早只支持http 現(xiàn)在支持tcp/udp

3,前端業(yè)務(wù)數(shù)據(jù)緩存服務(wù)(擴展redis緩存知識)

squid ? varnish


2008年冒頭,當(dāng)時Apache是老大,Nginx后起之秀

互聯(lián)網(wǎng)公司首選,功能強大

作為web服務(wù)的主要應(yīng)用場景

1,靜態(tài)web服務(wù)器使用

2,配合運行動態(tài)web服務(wù)

3,做反向代理負載均衡

4,做web緩存服務(wù)器


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容