硬件/操作系統/網絡(九):瞭解常見linux服務器硬件配置

最近工作涉及服務器配置採購安裝,以及網絡佈線、雲平臺搭建,看見硬件的配置有點懵逼,B站up主說得好,硬件配置、Linux系統、運維搞好什麼都很簡單,做開發應該瞭解底層的硬件和網絡,所以對自己目前接觸過的硬件知識和配置做個總結,方便後續使用查閱;

一、服務器參數

學習的目的是得到,先來看一組服務器配置參數以目的爲導向去學習理解,就只有幾項:CPU、內存條、網卡、磁盤、風扇、USB、主板、風扇,如果考慮組網要涉及多個服務器的組網以及交換機、路由器、佈線、安全設備相關(暫不涉及);

CPU性能取決於加工工藝、線程數、震動頻率、緩存、功率等,型號較複雜難理解;

內存條介於CPU和磁盤之間,將讀取/計算頻率較高的熱數據緩存以適配CPU快速的處理能力,內存的好壞取決於震動頻率、緩存方式、通道類型;

磁盤將較冷的數據存儲下來,目前都是固態硬盤,性能通常考察其讀/寫能力、存儲能力大小、Raid陣列類型;

主板、網卡、風扇、USB也很重要,主板要綜合衡量擴展性、功率、和對於存儲/計算設備的支撐能力;1u=4.445cm

CPU:2288H V5  配2顆英特爾至強金牌5218(2.3GHz/16-Core/22MB/125W)處理器;

內存條:配8條DDR4 Registered DIMM 32GB;可支持24個內存插槽;

網卡:標配2*GE+4*10GE網口以太網卡;

磁盤:SR430C-M 1G Raid卡;4塊480G固態硬盤+3塊4T SAS 7.2K 硬盤,可支持配置12塊3.5inch托架的SATA/SAS硬盤;可使用PCIE raiser卡擴展插槽;

風扇:N+1個冗餘系統風扇;

USB:4個USB(前面2個,後面2個);

主板:集成BMC管理模塊,板載華爲iBMC管理模塊,支持IPMI、SOL、KVM Over IP、虛擬媒體等管理特性,對外提供1個10/100Mbps RJ45管理網口;

風扇:支持1+1冗餘電源,配2個550W交流電源;無DVD;導軌;2U機架式

機櫃:4kw機櫃、鏈路負載聯通10MB獨享帶寬(1個IP)

機櫃和服務器圖如圖,服務器一般是長條的,以方便擴展和扇熱,且正規需要寄存在IDC機房中統一管理,因爲服務器的噪音大(風扇轉速快)、對電源電壓問題性要求高(不易造成穿透)、網絡一般是多線(數據交換快),另外正規機房也能提供防水防雷暴等專業能力;

機櫃一般是22U-42U左右,1U=4.445cm,服務器常有1U,2U,3U,4U,5U,7U幾種標準配置,除了服務器,機櫃也需要放置交換機等網絡設備,因此需要綜合考慮散熱性和機櫃功率(常見有4KW和6KW)來衡量單個機櫃應放置那些設備;

二、磁盤和Raid

常用的磁盤類型是機械硬盤和固態硬盤,前者使用磁頭旋轉讀取存儲介質上電磁脈衝實現數據存儲(聲音大、不能劇烈晃動),後者SSD盤通過半導體存儲,讀寫速度快且防震抗摔性更好是未來趨勢,單個大硬盤貴,多個小容量便宜硬盤合起來做磁盤陣列(raid)既能夠提供大存儲量/更高讀寫能力,還能夠提供容錯能力,raid將數據切割後存在多個盤上,現實常用有raid0、raid1、raid5、raid10(1和0);

raid0算不上raid因爲其不提供數據冗餘和恢復能力,raid0至少需要2塊盤,把數據拆分後分別存儲在多個盤,若其中1個盤壞掉,數據全丟,使用raid0的唯一理由是讀寫比較快,hadoop集羣一般使用raid0;

raid1提供數據冗餘和數據恢復能力,它將數據完全備份到另一塊盤,但磁盤利用率只有50%,因爲數據被存儲了2份;

raid5至少需要3塊盤,其能夠提供數據冗餘,並利用奇偶校驗集來恢復數據,它的磁盤利用率是(n-1)/n,因爲相當於1個盤要存儲奇偶校驗;

raid10就是raid1+raid0,至少需要4快盤,兩兩做raid1後在做raid0,提供快速讀寫和數據冗餘/恢復能力;

參考:油管raid講解

 

 

存儲顆粒可以分爲SLC、MLC、TLC,固態硬盤的接口類型包括以下3種,其中PCIE提供快速地數據讀取通道;

三、內存條

內存條是CPU和磁盤的中轉站,內存條也是存儲設備,所以它的性能也受限於存儲顆粒(即是存儲介質/體質),包括單位秒下的震動承受極限,也就是內存頻率參數(高頻內存條和低頻內存條),頻率高則讀寫塊,但頻率高會導致時序/CL增加(即延遲),一般linux服務器都是多個內存條,通過多個內存條提供多通道數據讀寫能力,

DIMM=Dual-Inline-Memory-Modules,雙列直插式[內存]模組;

DDR=Double Data Rate雙倍速率的意思,表明支持多通道;

參考:內存詳解 和 內存工作詳解

四、CPU

文初提的CPU配置:2顆英特爾至強金牌5218(2.3GHz/16-Core/22MB/125W)處理器,2.3GHz表明其計算性能,16C是核心數,22MB是緩存大小,125W是功率大小,因特爾一般是雙線程,所以綜合來講是64C的處理器,在因特爾的cpu中,i3可以理解爲小學生,i7理解爲中學生,i9理解爲大學生,後面的第1個數字是班上排名(小學學霸厲害比大學學渣厲害),後面三位數字就是越大越好,關於後綴的解釋;

“K”代表該處理器是可以超頻的CPU(應該可以這麼理解吧)
“S”代表該處理器是低功耗版CPU
“T”代表該處理器是節能版CPU
“M”代表該處理器是超低功耗的移動CPU
“QM”代表該處理器是低功耗的移動CPU
“XM”代表該處理器是超級移動CPU
“U”代表該處理器是低電壓版移動CPU(打死都不要買這個)
沒有後綴的代表是標準版的

參考:cpu型號詳解

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章