膜拜!阿里高階架構師用467張圖就講透了伺服器端網路架構,真開發神器!

2020-09-23 11:00:43

寫在前面

在網路世界裡,無論出現怎樣的新技術,基礎部分都不會有太大的變化,無非是在某些地方對某些功能分而化之,或是恰恰相反,將某些地方的某些功能整而合之,使它們周而復始地聚散離合而已。

正因為基礎技術早已成型,才需要我們更深入、更紮實地掌握它們。

只要掌握好基礎部分,那麼無論上層執行的是什麼技術和裝置,我們都能夠沉著應對,決不會亂了陣腳。

本文由資深工程師撰寫,網路和伺服器的首次完美結合,從實際架構經驗出發,為你講述最接地氣的技術,用467張圖表講透基礎技術和設計要點:

硬體構成·VLAN設計·IP地址設計 安全設計·負載均衡設計·冗餘設定 虛擬化·應用管理。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

目錄

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

主要內容

本文以圖配文,詳細說明了伺服器端網路架構的基礎技術和設計要點。基礎設計是伺服器端網路架構最重要的一個階段。本文就立足於基礎設計的設計細分專案,詳細介紹各細分專案的相關技術和設計要點。

全文共分為5章,分別講述進行物理設計、邏輯設計、安全設計和負載均衡設計、高可用性設計以及管理設計時所必需的技術和設計要點。

第1章,物理設計

本章主要介紹用於伺服器端的物理層技術、使用該技術時的設計要點以及—般的物理結構型別。

在伺服器端,我們能看到的物體只有機架、線纜、埠等具有物理性質的東西。正因如此,我們要充分理解它們的技術和規格,做出符合客戶需求的設計。物理層中的嚴格設計會深深影響系統今後的可延伸性和執行管理性。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

第2章,邏輯設計

本章主要介紹用於伺服器端的資料鏈路層和網路層的技術,以及使用這些技術時的設計要點。

最近這幾年,和網路相關的基礎技術並未取得較大發展,不過倒是變得越發純粹和簡練了。然而,用於伺服器端和使用者端的刀鋒伺服器和虛擬化技術等卻在日新月異地進步,人們追求的網路形式也在不斷髮生變化。我們要好好理解這些技術和規格,設計出最符合客戶需求的邏輯結構,以靈活應對這些變化。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

第3章,資料安全設計和負載均衡設計

本章將要說明伺服器端從傳輸層到應用層的技術以及使用這些技術時的設計要點。

幾乎所有我們使用或開發的應用程式都能夠在網路中「流通」執行,因此資訊流量也在持續地迅猛增加。對於這些激增的資訊流量,伺服器能夠提供多大程度的安全保障,又能夠完成多大數量的處理,這兩點可以說是伺服器端的關鍵所在。只有紮實地掌握技術規範,並且設計出最佳的資訊保安環境和負載均衡環境,我們才能靈活應對越來越多的資訊流量和日益複雜的應用程式要求。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

第4章,高可用性設計

本章將要介紹對於提高伺服器端可用性來說所必需的冗餘技術和使用該技術時的設計要點,以及各種結構型別中的通訊流。

可用性指的是系統少出和不出故障的程度,冗餘設定指的是為了保證高可用性而對系統進行多重備份。目前,可以說所有的關鍵任務系統都處於網路之上。在這樣的環境中,即使是一分鐘、一秒鐘的系統宕機都是足以致命的。從無到有地建立信任關係需要耗費大量的時間,失去它卻只要一眨眼的工夫。所以,我們必須設計出合理並且充分的冗餘結構以實現高可用性,這樣才能避免失去客戶的信任。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

第5章,管理設計

本章將要講解在伺服器端執行管理中使用的技術及其設計要點,以及對於執行管理,我們應該提前規定好的一些事項。

關鍵任務的伺服器端經常會發生形形色色的問題。設計和架構結束之後,伺服器端才算是真正開始執行它的使命。在長期使用的過程中,裝置可能會發生故障,線纜也可能會斷掉。對於這些不同種類的問題,我們不僅要注重發現和預防,還要能夠在突發情況下迅速採取對策。為此,我們必須熟練掌握相關技術和裝置規格,設計出最符合實際情況的執行管理環境。

阿里資深工程師用467張圖帶你吃透伺服器端網路架構PDF

 

這份【圖解伺服器端網路架構】PDF檔案共有378頁,因為內容有點多,無法全部展現出來給大家,所以需要完整版的朋友,可以轉發此文關注小編,再檢視文末的圖片即可得到免費領取方式哦。

本文適合的讀者

1.想要設計伺服器端的網路工程師

已經掌握了架構和測試等下游工程的工程師會向需求定義和基礎設計這些上游工程轉移和發展。在網路架構中,基礎設計就是生命線,而基礎設計中制定的規則決定了伺服器端的一切。

本文在各章中描述了基礎設計中應該確定的最基本的內容,相信能在基礎設計中助你一臂之力。

2.想要了解網路的伺服器工程師

如今,虛擬化和網路儲存等技術已經成為了系統中不可或缺的部分,這些技術大多采用的是基於網路的框架結構,我們已經可以說伺服器和網路是密不可分的。針對那些說著「伺服器我很擅長,但網路就不太懂了……」的、稍微有些「偏食」的工程師們,本文使用了大量的圖示來講解,一定會讓你喜歡上網路技術的。

3.負責伺服器端執行和管理的現場管理人員

在長期的現場執行中,管理人員會遇到種種問題,例如伺服器的服務出現差錯、網路裝置損壞,等等。排除問題的捷徑只有一條,那就是好好學習基礎技術。伺服器端是一個由諸多基礎技術拼接而成的世界,本文列舉了一些架構範例,能夠幫助你掌握每一項基礎技術,最終拼接出一個完整的世界。