成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析負載均衡與應(yīng)用路由

商務(wù)辦公
由于現(xiàn)代應(yīng)用程序架構(gòu)高度分散的模式,DevOps和NetOps(網(wǎng)絡(luò)運維)之間的界限變得模糊不清,因此需要了解負載均衡和應(yīng)用路由之間的區(qū)別。 它們是不一樣的,即使它們可能由同一服務(wù)提供。

 負載均衡和應(yīng)用路由可能由同一服務(wù)提供,但是它們彼此有一些關(guān)鍵的區(qū)別和不同的目的。

[[250711]]

由于現(xiàn)代應(yīng)用程序架構(gòu)高度分散的模式,DevOps和NetOps(網(wǎng)絡(luò)運維)之間的界限變得模糊不清,因此需要了解負載均衡和應(yīng)用路由之間的區(qū)別。 它們是不一樣的,即使它們可能由同一服務(wù)提供。

負載均衡旨在通過水平擴展實現(xiàn)可用性。要擴展應(yīng)用程序,負載均衡器會通過分發(fā)請求到應(yīng)用程序(或服務(wù))的池(服務(wù)器群,集群等)。 哪個池成員對請求做出響應(yīng)的決定是基于一種算法。 該算法對于所選擇的池成員是能夠響應(yīng)還是能夠?qū)ζ錄Q策進行“智能化”,對響應(yīng)時間,當(dāng)前負載進行分解,甚至基于上述所有權(quán)重決策,可能是相當(dāng)準確的。 這是現(xiàn)有的最基本的負載均衡模式。 自1996年以來,它一直是可用性(規(guī)模和故障轉(zhuǎn)移)的基礎(chǔ)。

這種負載均衡是我們經(jīng)常(喜歡的)稱為“笨蛋”。 這是因為它幾乎總是基于TCP(OSI堆棧的第4層)。 像蜂蜜獾一樣,它根本不在乎應(yīng)用程序(或其協(xié)議)。 所有它擔(dān)心的是接收TCP連接請求并將其與適當(dāng)池中的其中一個成員進行匹配。 這不一定是有效的,但天啊,它是有效的,它的運作良好。 系統(tǒng)已經(jīng)發(fā)展到專門設(shè)計的軟件,除了負載均衡之外,還可以同時管理數(shù)百萬個連接。 真的很驚奇,如果你完全知道,早在2000年代初,大多數(shù)系統(tǒng)只能處理數(shù)千個并發(fā)請求的順序。

現(xiàn)在,應(yīng)用路由則是完全不同的。 首先,它要求系統(tǒng)關(guān)心應(yīng)用程序及其協(xié)議。 這是因為為了路由應(yīng)用程序請求,必須首先能夠識別目標。 這個標識可以像“什么是主機名”一樣復(fù)雜,像“JSON對象或XML元素形式的有效內(nèi)容隱藏的元素的價值是多少”。 最通用的是應(yīng)用程序標識符 - URI。

應(yīng)用“路由”可以通過檢查其路徑并提取某些片段從URI中推導(dǎo)出來。 這類似于Express中的路由(流行的node.js API框架之一)。 形式為:/ user / profile / xxxxx(其中xxxxx是實際用戶名或帳號)的URI路徑可以拆分并用于將請求“路由”到用于負載均衡的特定池或指定的成員 (應(yīng)用/服務(wù)實例)。 這種情況發(fā)生在使用某種策略或代碼的負載均衡器的“虛擬服務(wù)器”結(jié)構(gòu)中。

應(yīng)用路由發(fā)生在負載均衡決定之前。 實際上,應(yīng)用程序路由使單個負載均衡器能夠在多個應(yīng)用程序或服務(wù)中智能地分發(fā)請求。 如果您將現(xiàn)有的基于微服務(wù)的應(yīng)用程序與API(表示特定請求的URI)結(jié)合使用,您可以看到這種功能如何變得有用。 API可以表示為客戶端的單個域(api.example.com),但在幕后,實際上由使用應(yīng)用路由和負載均衡的組合單獨調(diào)整的多個應(yīng)用程序或服務(wù)組成。

了解應(yīng)用路由和負載均衡之間的區(qū)別的原因之一(除了我的迂腐性質(zhì))是兩者不可互換。 路由決定在哪里轉(zhuǎn)發(fā)某些內(nèi)容 - 數(shù)據(jù)包,應(yīng)用程序請求,以及業(yè)務(wù)流程中的批準。 負載均衡將一些(數(shù)據(jù)包,請求,批準)分配到一組旨在處理該事物的資源。 你真的不能(不應(yīng)該)替換另一個。 但這也意味著你可以自由地混合和匹配這兩者之間相互作用的方式。

例如,您可以使用簡單的舊負載均衡(POLB)進行入口負載均衡,然后使用應(yīng)用程序路由(第7層)分發(fā)請求(可能在容器集群內(nèi))。 您還可以切換,并使用應(yīng)用程序路由進入流量,通過應(yīng)用程序架構(gòu)中的POLB進行分發(fā)。

負載均衡和應(yīng)用路由也可以分層,以實現(xiàn)可用性和規(guī)模方面的具體目標。 我更喜歡在入口處使用應(yīng)用程序路由,因為它可以實現(xiàn)更加多樣化和細粒度的實現(xiàn)運維和應(yīng)用程序架構(gòu)更支持現(xiàn)代部署模式。

關(guān)于使用POLB和應(yīng)用路由的決定在很大程度上取決于應(yīng)用程序架構(gòu)和要求。 盡管在不同層面上效率不一樣,但兩者都可以達到擴展性。 這個討論超出了今天職位的范圍,但有權(quán)衡。

縮放應(yīng)用程序的關(guān)鍵是架構(gòu)而不是算法。 了解應(yīng)用路由和負載均衡的差異應(yīng)為設(shè)計高可擴展架構(gòu)提供堅實的基礎(chǔ)。

責(zé)任編輯:武曉燕 來源: FI 特攻隊
相關(guān)推薦

2009-04-22 09:41:00

負載均衡設(shè)備

2010-04-20 14:31:29

負載均衡功能

2009-11-09 12:45:44

路由負載均衡

2019-02-21 09:18:27

服務(wù)路由負載均衡微服務(wù)

2009-02-27 10:59:00

網(wǎng)絡(luò)技術(shù)負載均衡

2011-05-13 09:29:46

路由路由器

2010-04-23 11:05:16

流量負載均衡

2010-05-04 18:03:10

智能負載均衡

2010-05-06 12:02:43

路由負載均衡

2010-04-23 10:01:02

負載均衡產(chǎn)品

2010-04-28 12:24:42

網(wǎng)站負載均衡

2010-05-10 17:00:38

鏈路負載均衡

2017-07-03 08:08:25

負載均衡分類

2009-11-11 16:56:46

VRRP路由技術(shù)

2015-09-25 09:56:37

負載均衡

2014-10-29 09:45:51

路由器服務(wù)主機

2013-03-12 09:36:49

路由器負載均衡路由技術(shù)

2023-10-25 22:23:35

Dubbo路由

2018-02-23 14:44:41

負載均衡技術(shù)分類

2024-12-20 12:12:19

Redis負載均衡節(jié)點
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 综合色导航 | 精品一区二区三区电影 | 日本免费一区二区三区四区 | 欧美一区永久视频免费观看 | 夫妻午夜影院 | 亚洲成人av在线播放 | 亚洲精品女人久久久 | 午夜看电影在线观看 | 亚洲综合在线一区 | 国产欧美精品一区二区色综合朱莉 | 日韩三级电影在线看 | 日韩一区二区在线视频 | 精品国产乱码久久久久久丨区2区 | 91精品国产91久久久久久吃药 | 国产成人综合在线 | 啪啪免费网 | 国产一区二区在线视频 | 亚洲精品电影网在线观看 | 成人深夜福利网站 | 国产黄色av网站 | 久久久久久亚洲精品 | 国产欧美一区二区精品久导航 | 91久久久久久久久久久久久 | 99久久久国产精品免费消防器 | 成人精品鲁一区一区二区 | 国产二区在线播放 | 中文字幕在线网 | 国产精品久久久久久av公交车 | 国产精品久久久久久久久免费桃花 | 黄色片视频免费 | 性欧美精品一区二区三区在线播放 | 国产夜恋视频在线观看 | 欧美在线色 | 91精品一区二区三区久久久久 | 亚洲综合一区二区三区 | 精品少妇一区二区三区在线播放 | 在线欧美亚洲 | 亚洲视频中文字幕 | 日韩中文字幕高清 | 国产精品久久久久一区二区三区 | 久久高清免费视频 |