首頁>資訊>

表面上看,伺服器和電腦都是由CPU、記憶體、主機板、磁碟等幾大部分組成。實際上,它們之間的區別卻是非常大的。主要體現在以下四點:

1、效能區別

在效能上,個人電腦一般側重於辦公和娛樂。而且,一般一臺電腦一個人使用,基本都是在操作前端程式在執行,並行會話並不多。所以,它的效能方面,並不需要多CPU協同處理。一般一個CPU就能夠滿足大部分人的使用需求,同時,個人作業系統預設也將計算效能優先分配給前臺程式。

而伺服器恰恰相反,它側重於某個專用服務,而且這種服務一般都是在後臺執行。而且,它們通常是一臺伺服器需應對很多使用者來訪問,所以,伺服器對效能要求比較高,而且基本都是多CPU協同工作,只有非常輕量級的應用採用單CPU執行。同時,伺服器作業系統預設將計算效能優先分配給後臺執行緒。因為伺服器前端程式幾乎沒有,就連聲音驅動都可以不裝。

2、可用性區別

可用性就是我們常說的穩定性。個人電腦對這一塊要求並不是特別高,有問題一般重啟或者更換配件也就解決了。而且解決過程,電腦是可以停機的。作業系統在遇到故障時,甚至會主動要求重啟。

伺服器因為是服務於網路使用者的,對可用性要求特別高。一旦開機上線,基本就是7X24小時執行,不得停機。若要停機基本都要有備用方案或者該機宣佈淘汰。同時,伺服器作業系統碰到故障,基本都是反對重啟的。就算我們要人工強制重啟,一般都要求確保資料快取已經寫完,磁碟已經同步完成,才可以進行重啟。否則將會帶來不可預測的後果。

3、擴充套件性區別

擴充套件性就是我們經常講的擴容。個人電腦很少擴容,最多也就加加記憶體、磁碟、PCI卡之類的。所以,個人電腦的主機板的擴充套件槽位一般不多。比如:記憶體槽位一般最多也就4條,硬碟槽位最多5條,PCI最多也就4條。

伺服器就完全不同了,因為要滿足企業的專用服務,以及未來幾年發展的需要。最底線都是冗餘配置,而且擴充套件槽非常豐富。比如:電源可以2個;CPU可以4路、8路甚至更多;記憶體槽12個的比比皆是;磁碟位8個、12個、24個的都有;4個網口也是很平常。

4、安全性區別

安全性對個人電腦而言也是一般性要求,CPU、記憶體、磁碟、網路都可以不需要冗餘。也不需要特別校驗,作業系統也可以隨便怎麼用就怎麼用。

而伺服器對安全性的要求就高很多了。冗餘是必須的,記憶體必須是帶有ECC校驗的記憶體。磁碟都是用Raid+hotspare技術做保護的,資料是分散儲存在多個磁碟上的。任意一塊磁碟損壞都不影響資料安全。更換磁碟也是支援熱插拔更換的。作業系統上的許可權管理一般都是管控的比較嚴格的。

總結

總之,個人電腦偏向於普通辦公和娛樂,對效能、可用性、擴充套件性、安全性要求都相對較低。而伺服器則偏向於專項服務,對效能、可用性、擴充套件性、安全性要求都相對更高。不過需要注意的是,用伺服器打遊戲體驗可能更糟,用個人電腦跑伺服器應用是不適合生產系統的。千萬不要用錯!

17
最新評論
  • 3本作者大大最好的一本小說,劇情讓人拍手叫好,連看三遍也不膩
  • 師從法國的土耳其“政教分離”:土耳其的世俗化,成功了嗎?