中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

負載均衡到底是什么,負載均衡結構和流程(圖)

發布時間:2020-08-11 14:46:08 來源:ITPUB博客 閱讀:287 作者:陳笑笑長大了 欄目:網絡安全
負載均衡到底是什么,負載均衡結構和流程(圖)

負載均衡,英文名Load Balance,作用是將操作分攤到多個執行單元上執行。隨著如今網絡流量的不斷增大,服務的負載均衡是必須的,這里就來講一講負載均衡的結構。

       說到負載均衡,同學最容易想到的可能就是nginx了,但是nginx只是其中的一層,而負載均衡從我們發送一個請求時可能就開始了,下面是一個負載均衡流程:

負載均衡到底是什么,負載均衡結構和流程(圖)

        從用戶發起一個請求,從DNS分流,到中間的反向代理,再到應用服務的分流等,經歷了一層有一層,達到了服務水平拓展的目的,以應對目前龐大的數據流量。
DNS分流

       DNS功能即指域名系統,在萬維網中,我們訪問他人服務,即是訪問他人ip,但是ip不便于記憶,此時域名系統就出現了。通過域名與ip的相互映射,我們可以不用記憶ip,而是通過域名去訪問目標服務,而DNS系統即是一個域名與ip地址相互映射的分布式數據庫,我們訪問域名是,經歷了以下步驟:

負載均衡到底是什么,負載均衡結構和流程(圖)

域名與ip之間有映射關系,但是大多數情況下卻不是一一對應的,我們可以將多個ip映射到同一個域名,因為用戶是通過域名去進行訪問的,具體訪問哪個地址,則有DNS服務器的映射記錄和一定的負載均衡算法來決定,用戶拿到具體ip后再去訪問,而這個過程對用戶來說完全是透明的,通過DNS分流完成了第一步的負載均衡:

負載均衡到底是什么,負載均衡結構和流程(圖)

硬件分流

       通過硬件設備,在網絡流量進入服務之前進行流量的分流,通過各種策略,分散到不同的服務器。常見的如F5負載均衡器。

負載均衡到底是什么,負載均衡結構和流程(圖)

四層負載
       四層負載主要是指OSI七層模型中,工作在第四次tcp層的負載均衡,主要是通過修改報文中的目標地址和端口,再加上一定的負載均衡策略,選擇最終處理的服務器,如lvs。由此可以想到,其實還有二層負載和三層負載,通過虛擬mac地址或者虛擬ip地址來接收請求然后再分流到真實的mac地址或者ip地址。這幾種負載方式都是不關心具體的上層協議,只負責修改數據的流向。
七層負載
       七層負載也稱“內容負載”,是根據具體的應用層內容,更加智能的選擇具體內部服務。如更具請求的url信息等,選擇具體的應用服務器來進行相應處理,如nginx。

負載均衡到底是什么,負載均衡結構和流程(圖)

客戶端分流

       前面的負載均衡除了DNS以外,都有一個點來分發具體的流量,我們稱為服務器分流。當用戶請求到達了真正的應用服務器以后,請求還會細分,而同一類的請求的服務可能還是集群,例如如今的微服務架構。這時可以使用應用框架來完成服務請求的分流,如dubbo以及springCloud的Ribbon組件等,這些由服務自己決定的分流方式稱為客戶端分流。
數據層分流

       在應用服務器的背后,是數據層,各種緩存以及持久化數據庫等。對于到達數據層的請求,我們也可以進行相應的負載均衡處理,如redis的主從讀寫分離集群、分片集群等,mysql的主從讀寫、分區分表分庫等。

關于A10

A10作為知名負載均衡、應用交付廠商提供金融、互聯網、運營商、政府等各行業的集DNS防火墻\SSL攔截\DDoS attack緩解\應用訪問管理等于一體的智能和自動化網絡安全解決方案,守護企業網絡邊界安全,真正實現低成本,高性能.進入網站,助您升級企業安全解決方案。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石景山区| 晋中市| 宁津县| 青河县| 江川县| 江安县| 思南县| 吉安县| 富川| 咸丰县| 抚宁县| 察哈| 巴彦淖尔市| 南皮县| 桂阳县| 沁水县| 靖江市| 淮阳县| 长武县| 梅河口市| 施秉县| 印江| 杂多县| 固原市| 金沙县| 贡嘎县| 江口县| 叙永县| 贵港市| 高安市| 鸡西市| 陇西县| 开阳县| 长沙市| 长治市| 九寨沟县| 建昌县| 土默特左旗| 微博| 淅川县| 鄯善县|