CPU這一名詞對大家來說并不陌生,其中文名稱叫中央處理器,在物理結構上,CPU主要包括運算邏輯部件、寄存器部件和控制部件。而我們日常生活中比較容易接觸到的CPU便是手機和PC設備了。
隨著大數據、云計算時代的到來,服務器這一后勤標兵也承載著更為繁重的網絡工作。最簡單來說,服務器是一臺超超超級性能的電腦,其硬件組成和PC沒什么區別,都有CPU、內存、硬盤,不同的是,服務器在這些硬件上采用了更多的技術和容量,以滿足其應用需求。那么,單在CPU上,服務器和電腦又有哪些不同呢?
CPU:左為服務器至強 右為PC酷睿(圖片源自avadirect)
首先,我們先了解下CPU,無論是PC還是服務器,其性能和CPU有著直接關系,而CPU的性能主要體現在運行程序的速度上。影響運行速度的指標主要包括CPU的頻率、緩存、制程工藝和指令系統等幾項參數。通常,主頻越高,CPU處理數據的速度就越快,制造工藝越密集,CPU功耗越低。
接著,我們再了解下CPU市場,目前,CPU仍是英特爾和AMD的天下,細分到PC和服務器兩個市場的話,則是另一番景象。
PC市場上,AMD尚能和Intel抗衡,Intel有酷睿i系列,AMD有銳龍系列,均可分為高中低檔,消費者可根據需求靈活選擇。
而在服務器市場上, 英特爾是絕對的霸主,占據著服務器CPU 90%以上的市場份額,AMD幾乎無招架之力。針對服務器市場,Intel推出的是至強系列處理器,相比PC的酷睿i系列,至強處理器具有更出色的性能,穩定性和安全性。如今,英特爾已將重心放在至強處理器可擴展家族,以銅牌、銀牌、金牌和鉑金四個級別命名,至強E3、5、7系列,也即將退出歷史舞臺。
說了這么多英特爾和AMD,我們再回到PC和服務器CPU上,那么,服務器和PC CPU究竟有什么不同呢?簡單粗暴點來說,由于場景需求,服務器的CPU性能遠超PC CPU性能,具體可從穩定性、CPU數量和緩存三方面來體現。
圖片來自kapitall
第一,相比PC CPU,服務器CPU穩定性更好。通常情況下,PC的CPU是按3x24小時連續工作而設計的,在不使用時,PC一般處于關機狀態。而服務器則是365天全年無休,這也要求與其匹配的CPU必須符合長時間連續工作的場景。
第二,服務器可支持多個CPU。在PC上,只能安裝一個CPU,但是在服務器上,卻能夠使用兩個、四個甚至八個CPU,我們經常聽到的幾路服務器,幾路就代表幾個CPU。
第三,服務器CPU提供三級緩存。CPU通常用L表示緩存級別,L1緩存容量小,L2較大,L3級緩存主要是服務器CPU或工作站級CPU的特性。L2和L3緩存的大小也是特定系列中CPU型號的主要區別之一,其緩存容量的大小直接影響著CPU的性能。