服務器對於每個從事it工作的人來說並不陌生,但是服務器所涉及的各種知識細節,並非大家都十分清楚,為了讓大家深入了解服務器的關建知識點,我在網絡上找到一些資料,合並整理,旨在幫助大家從服務器的架構和分類開始。
按照服務器的體系來分,服務器哦主要分為非x86服務器和x86服務器。
非x86服務器
非x86服務器包括大型機、小型機和UNIX服務器,它們是使用RISC或EPIC,並且主要采用UNIX和其它專用操作系統,RISC處理器主要包括IBM公司的Power和PowerPC處理器,SUN和富士通合作研發的SPARC處理器。EPIC處理器主要是Intel研發的安騰處理器等
x86服務器
x86服務器又稱CISC架構服務器,采用intel或其他的兼容x86指令集的處理器芯片和windows操作系統的服務器,服務器按照不同分類方法主要分為如下:
1:CLSC(complex instruction set computer) 復雜指令集計算
2:RIRC( Reduced instruction set computer)精簡指令集計算
3:EPIC:Explicitly Parallel Instruction Computing 顯式並行指令運算
實際上,服務器的分類沒有一個統一的標准,下面從多個緯度來看服務器的分類,可以加深我們對各種服務器的認識。
容量計量單位
是一種容量計量單位,通常在標示內存等具有一般容量的儲存媒介之儲存容量時使用。一般指磁盤空間、文檔大小時使用
速率單位
指在一個數據傳送系統中,單位時間內通過設備比特、字符、塊等的平均量。一般在描述傳輸速率或帶寬時使用。如果是比特/秒,就用bit/s (kbit/s, Mbit/s) ,如果是字節/秒,就用B/s (kB/s、 MB/s、 KB/s), 小寫的k代表1000, 大寫的K代表1024。
計算單位和峰值
每秒浮點運算次數(亦稱每秒峰值速度)是每秒所執行的浮點運算次數(Floating point Operations Per Second)的簡稱,被用來估算電腦效能,尤其是在使用到大量浮點運算的科學計算領域中。
服務器的邏輯結構
服務器的構成包括處理器、硬盤、內存、系統總線等,和通用的計算機架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。計算機的五大組成部分,最重要的部分是CPU 和內存。CPU 進行判斷和計算,內存為CPU 計算提供數據。
處理器緩存
緩存的出現主要是為了解決CPU運算速度與內存讀寫速度不匹配的矛盾,因為CPU運算速度要比內存讀寫速度快很多,這樣會使CPU花費很長時間等待數據到來或把數據寫入內存。CPU緩存是位於CPU與內存之間的臨時存儲器,它的容量比內存小的多但是交換速度卻比內存要快得多。
緩存的工作原理是當CPU要讀取一個數據時,首先從緩存中查找,如果找到就立即讀取並送給CPU處理;如果沒有找到,就用相對慢的速度從內存中讀取並送給CPU處理,同時把這個數據所在的數據塊調入緩存中,可以使得以后對整塊數據的讀取都從緩存中進行,不必再調用內存。
目前所有主流處理器大都具有一級緩存(level 1 cache,簡稱 L1 cache)和二級緩存(L2 cache), 少數高端處理器還集成了三級緩存(L3 cache)。
- 一級緩存可分為一級指令緩存(instruction cache)和一級數據緩存(data cache)。一級指令緩存用於暫時存儲並向CPU 遞送各類運算指令;一級數據緩存用於暫時存儲並向CPU 遞送運算所需數據,這就是一級緩存的作用。
- 二級緩存就是一級緩存的緩沖器:一級緩存制造成本很高因此它的容量有限,二級緩存的作用就是存儲那些CPU處理時需要用到、一級緩存又無法存儲的數據。
- 三級緩存和內存可以看作是二級緩存的緩沖器,它們的容量遞增,但單位制造成本卻遞減.
內存(Memory)和存儲(Storage)的區別
大多數人常將內存(Memory)與儲存空間(Storage)兩個名字混為一談,尤其是在談到兩者的容量的時候。內存(Memory)是指計算機中所安裝的隨機存取內存的容量,而儲存(Storage)是指計算機內硬盤的容量。
為了避免混淆,我們將計算機比喻為一個有辦公桌與檔案櫃的辦公室。檔案櫃代表計算機中提供儲存所有所需檔案及資料的硬盤,工作時將需要的檔案從檔案櫃中取出並放到辦公桌上以方便取得,辦公桌就像保持資料及數據取用方便的內存
主板南北橋區別
一個主板上最重要的部分可以說就是主板的芯片組了,主板的芯片組一般由北橋芯片和南橋芯片組成,兩者共同組成主板的芯片組。
北橋芯片主要負責實現與CPU、內存、AGP接口之間的數據傳輸,同時還通過特定的數據通道和南橋芯片相連接。北橋芯片的封裝模式最初使用BGA封裝模式,到Intel的北橋芯片已經轉變為FC-PGA封裝模式,不過為AMD處理器設計的主板北橋芯片依然還使用傳統的BGA封裝模式。
南橋芯片相比北橋芯片來講,南橋芯片主要負責和IDE設備、PCI設備、聲音設備、網絡設備以及其他的I/O設備的溝通,南橋芯片到目前為止還只能見到傳統的BGA封裝模式一種。
系統啟動方式
啟動系統通常有三種方式:冷啟動、熱啟動和復位啟動。
- 冷啟動:過程包括上電、全面自檢、系統引導及初始化等工作;
- 熱啟動:和冷啟動的區別是不需要重新上電、自檢的范圍很小;
- 復位啟動:和冷啟動的區別僅僅在於無須上電.