日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
三層負(fù)載均衡的優(yōu)點(diǎn)有哪些

負(fù)載均衡和分布式是一個(gè)意思嗎,有哪些區(qū)別?

不是一個(gè)意思,下面按照我的理解說一下什么是分布式,什么是集群,如果有理解錯(cuò)誤的地方,請大家留言指正。

成都創(chuàng)新互聯(lián)公司長期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為柘榮企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),柘榮網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

同一個(gè)業(yè)務(wù)系統(tǒng),部署在多臺(tái)服務(wù)器上,這個(gè)就叫做集群。

集群里面,每一臺(tái)服務(wù)器實(shí)現(xiàn)的功能沒有差別,代碼都是一樣的。

比如我有一個(gè)系統(tǒng)A,提供一個(gè)很簡單的接口,根據(jù)員工編號查詢員工姓名和他的考勤記錄。

當(dāng)有一個(gè)系統(tǒng)調(diào)用這個(gè)接口的時(shí)候,我部署一臺(tái)服務(wù)器就夠用了。

當(dāng)有一百個(gè)系統(tǒng)調(diào)用這個(gè)接口的時(shí)候,我就部署十臺(tái)服務(wù)器,前面掛一個(gè)負(fù)載均衡。

這就是集群部署,當(dāng)一臺(tái)服務(wù)器掛了以后,不影響功能使用。

我接觸過的負(fù)載均衡軟件有Nginx、LB、HAProxy,也有硬件諸如F5。

并不是同一回事,目前常用實(shí)現(xiàn)負(fù)載均衡的服務(wù)器是Nginx,接下來我就用Nginx來舉例,說明分布式和負(fù)載均衡的差別。

你應(yīng)該經(jīng)常聽人說Nginx具有負(fù)載均衡的能力,但是這是什么意思呢?舉個(gè)例子,某公司開發(fā)了一個(gè)服務(wù),后端服務(wù)布置在Tomcat上,這個(gè)Tomcat目前能夠承受的qps最多只有5000,但是隨著公司規(guī)模擴(kuò)大,用戶越來越多,這個(gè)服務(wù)器逐漸無法承擔(dān)瞬時(shí)間大量的請求了,時(shí)不時(shí)的就宕機(jī)??偸侵貑⒎?wù)也不行,因?yàn)橥7陂g,對用戶使用體驗(yàn)是有很糟糕的影響的。

那怎么辦呢,此時(shí)就該引入Nginx,利用Nginx的負(fù)載均衡能力。

我們部署兩臺(tái)Tomcat,然后對外暴露給用戶的host和port指向這個(gè)Nginx,當(dāng)用戶發(fā)送請求的時(shí)候,Nginx會(huì)根據(jù)兩個(gè)Tomcat的健康情況決定把這個(gè)請求分給哪個(gè)(經(jīng)過測試,兩臺(tái)服務(wù)器健康度相同的時(shí)候,Nginx會(huì)均勻的將請求分給兩臺(tái)服務(wù)器)。這樣,從用戶的角度,這個(gè)服務(wù)的qps的上限就達(dá)到了10000。

這就是負(fù)載均衡,可以看見,Nginx是將請求分給兩臺(tái)相同的機(jī)器,即這兩臺(tái)機(jī)器的功能和作用是相同的,可以理解為這兩臺(tái)機(jī)器組成了一個(gè)集群。

分布式與集群的區(qū)別在于,分布式是對外提供一個(gè)整體的服務(wù),但是內(nèi)部其實(shí)是將不同的服務(wù)模塊部署在不同的Tomcat上。從某種程度上說,與微服務(wù)有點(diǎn)像,但是又有差別。分布式也需要用到Nginx,用的是Nginx的反向代理功能。舉例,一個(gè)點(diǎn)外賣產(chǎn)品提供下單與查詢的能力(非常簡化,細(xì)節(jié)勿究),這兩個(gè)功能分布部署在兩個(gè)Tomcat上,從域名上看分別是

http://xxx.yyy.cn/order/

http://xxx.yyy.cn/search

負(fù)載均衡和分布式是兩個(gè)不同的概念,它們的含義和應(yīng)用場景不同。

1、負(fù)載均衡:

是一種用于提高系統(tǒng)可用性和性能的技術(shù),主要作用是將請求分配給多個(gè)服務(wù)器,以達(dá)到均衡負(fù)載的目的。當(dāng)一個(gè)服務(wù)器的負(fù)載過高時(shí),負(fù)載均衡會(huì)自動(dòng)將請求轉(zhuǎn)發(fā)給其他服務(wù)器來處理,以減輕單個(gè)服務(wù)器的負(fù)擔(dān),提高系統(tǒng)的吞吐量和響應(yīng)速度。負(fù)載均衡通常用于處理高流量和高并發(fā)的情況,可以實(shí)現(xiàn)在單個(gè)數(shù)據(jù)中心內(nèi)的多臺(tái)服務(wù)器之間的負(fù)載均衡,也可以實(shí)現(xiàn)不同數(shù)據(jù)中心之間的負(fù)載均衡。負(fù)載均衡的主要實(shí)現(xiàn)方式包括軟件負(fù)載均衡和硬件負(fù)載均衡。

2、分布式:

是一種通過將系統(tǒng)拆分成多個(gè)獨(dú)立的部分,將其部署在不同的計(jì)算機(jī)上并通過網(wǎng)絡(luò)協(xié)作完成共同任務(wù)的技術(shù)。分布式系統(tǒng)通過將計(jì)算和存儲(chǔ)資源分散到多個(gè)節(jié)點(diǎn)上,可以提高系統(tǒng)的可擴(kuò)展性、容錯(cuò)性和性能。分布式系統(tǒng)可以是由許多單獨(dú)的計(jì)算機(jī)組成的集群,也可以是由多個(gè)位于不同地理位置的集群組成的分布式系統(tǒng)。分布式系統(tǒng)通常需要解決復(fù)雜的網(wǎng)絡(luò)通信、數(shù)據(jù)同步、一致性等問題,因此需要更多的技術(shù)和架構(gòu)支持。

因此,負(fù)載均衡和分布式是兩個(gè)不同的概念。負(fù)載均衡可以用于分布式系統(tǒng)中,但它也可以用于單個(gè)數(shù)據(jù)中心內(nèi)的多臺(tái)服務(wù)器之間的負(fù)載均衡。而分布式系統(tǒng)不僅僅是簡單的負(fù)載均衡,它需要處理復(fù)雜的網(wǎng)絡(luò)通信、數(shù)據(jù)同步、一致性等問題,因此需要更多的技術(shù)和架構(gòu)支持。分布式系統(tǒng)通常采用微服務(wù)架構(gòu),將系統(tǒng)拆分為多個(gè)獨(dú)立的服務(wù),每個(gè)服務(wù)都可以獨(dú)立部署和擴(kuò)展。同時(shí),分布式系統(tǒng)還需要解決數(shù)據(jù)一致性、負(fù)載均衡、容錯(cuò)、安全等問題,因此需要采用一系列的技術(shù)手段來支持。

以上就是我今天分享的內(nèi)容,如果覺得還可以,就點(diǎn)贊+收藏+關(guān)注+轉(zhuǎn)發(fā)吧!也許未來某個(gè)時(shí)間里你會(huì)用的到。

在搭建網(wǎng)站時(shí),如果單節(jié)點(diǎn)的 web服務(wù)性能和可靠性都無法達(dá)到要求;或者是在使用外網(wǎng)服務(wù)時(shí),經(jīng)常 擔(dān)心被人攻破,一不小心就會(huì)有打開外網(wǎng)端口的情況,通常這個(gè)時(shí)候加入負(fù)載均衡就能有效解決服務(wù)問 題。

負(fù)載均衡是一種基礎(chǔ)的網(wǎng)絡(luò)服務(wù),其原理是通過運(yùn)行在前面的負(fù)載均衡服務(wù),按照指定的負(fù)載均衡算 法,將流量分配到后端服務(wù)集群上,從而為系統(tǒng)提供并行擴(kuò)展的能力。

負(fù)載均衡的應(yīng)用場景包括流量包、轉(zhuǎn)發(fā)規(guī)則以及后端服務(wù),由于該服務(wù)有內(nèi)外網(wǎng)個(gè)例、健康檢查等功 能,能夠有效提供系統(tǒng)的安全性和可用性。

客戶端負(fù)載均衡與服務(wù)端負(fù)載均衡

服務(wù)端負(fù)載均衡

先發(fā)送請求到負(fù)載均衡服務(wù)器或者軟件,然后通過負(fù)載均衡算法,在多個(gè)服務(wù)器之間選擇一個(gè)進(jìn)行訪 問;即在服務(wù)器端再進(jìn)行負(fù)載均衡算法分配

客戶端負(fù)載均衡

客戶端會(huì)有一個(gè)服務(wù)器地址列表,在發(fā)送請求前通過負(fù)載均衡算法選擇一個(gè)服務(wù)器,然后進(jìn)行訪問,這 是客戶端負(fù)載均衡;即在客戶端就進(jìn)行負(fù)載均衡算法分配

基于Ribbon實(shí)現(xiàn)負(fù)載均衡

到此,以上就是小編對于三層負(fù)載均衡的優(yōu)點(diǎn)有哪些呢的問題就介紹到這了,希望這1點(diǎn)解答對大家有用。


當(dāng)前標(biāo)題:三層負(fù)載均衡的優(yōu)點(diǎn)有哪些
分享URL:http://www.dlmjj.cn/article/dheiegj.html