伺服器主要應用於企業和個人的工作中,和家用的台式電腦不同,伺服器的任務是保證任何時候使用者都能夠通過終端順利訪問伺服器,並傳輸和共享伺服器中的資料。因此,伺服器最重要的並不是高速和高效能,而是高穩定性,即長時間正確執行的能力。而台式電腦主要用於個人的簡單應用和家庭娛樂,因此更注重效能。
伺服器和台式電腦的不同之處: 主機板
台式電腦主機板,就是應用於pc的主機板,採用的是台式電腦晶元組,只支援一顆處理器執行,記憶體最大只能支援4gb,而且一般不支援ecc技術,普通的機箱電源就可以滿足要求。儲存介面一般採用ide或sata介面,一部分較高檔的主機板支援raid0、1磁碟陣列技術。帶有整合的網絡卡晶元,有低檔的10/100mbps自適應網絡卡,也有高檔的千兆網絡卡,但只是單wan口,大多不支援負載均衡。
伺服器主機板是專用於伺服器的主機板產品,板型較大,使用專用的伺服器機箱電源。儘管一些低端的入門級伺服器產品也會採用高階台式電腦的晶元組,但中高階產品則都會採用專用的伺服器晶元組。伺服器主機板最重要的是高可靠性和穩定性,其次才是效能,這是和台式電腦主機板最大的不同之處。這一點也充分體現了伺服器和台式電腦的應用不同之處。因為伺服器一般都要滿足每天
24小時、每週
7天的滿負荷執行,因此穩定性和可靠性是最重要的一點。
記憶體台式電腦使用的普通記憶體大家經常可以見到,像ddr 600和ddr2 800這樣的高檔台式電腦記憶體注重低延遲和高頻率,但是伺服器記憶體注重的是穩定、可靠。
伺服器使用的通常是ecc和reg ecc記憶體. ecc記憶體因為要滿足效驗糾錯的需要,加入了一顆ecc效驗顆粒,由於採用的是tosp封裝,使得伺服器記憶體從外觀上看去每面有9顆記憶體顆粒。在記憶體中ecc能夠容許錯誤,並可以將錯誤更正,使系統得以持續正常的操作,不會因為錯誤而中斷,且
ecc具有自動更正的能力,可以將錯誤位查出並將錯誤修正。當然在糾錯時系統的效能有著明顯降低,不過這種糾錯對伺服器等應用而言是十分重要的。
電源和風扇
一般的普通pc機箱中散熱風扇口只有2~3個,分別在機箱的正面擋板的內部與背部擋板的內部。而伺服器機箱需要更多的排風口,而且各個排風口針對系統不同的發熱源進行散熱。
伺服器使用的cpu的頻率通常較高,有的還是雙cpu或多cpu,加上數塊高轉速的scsi硬碟和大功率的電源,這些部件發出的熱量使機箱內部很快變熱,能否盡快排出熱空氣是伺服器穩定工作的乙個重要的條件。
伺服器機箱除了要安裝多個風扇外,還要有好的散熱設計,例如,很多伺服器在背面設計兩個風扇位,一吹一吸,使得熱風排出,冷風進入,形成乙個散熱迴圈系統,從而使伺服器的整個散熱系統效能提高很多。
穩定性、可靠性的區別:
通常台式電腦只需要考慮每天能夠持續執行8小時即可,而且它的故障不會影響其它機器和客戶,即台式電腦的故障、重啟不會造成太嚴重的影響和損失。因此它的設計比較簡單,台式電腦元件的驗證和測試也相對簡單。但是,伺服器就完全不同了,它需要至少達到99.9以上的高可用性,即平均每天故障時間不到1.5分鐘。為了實現伺服器的高可*性、高可用性要求,伺服器主機板在研發階段、設計階段、生產階段、測試階段都經歷了更為嚴格的工藝和流程。並且,伺服器的關鍵部件都考慮了冗餘設計,例如採用smp對稱多處理器技術,保證在乙個cpu失效的情況下不會影響整個系統;採用ecc奇偶校驗記憶體保護記憶體資料的完整性;採用raid技術保護硬碟資料的完整性;以及多塊伺服器網絡卡可以實現冗餘保護、負載均衡等特性;支援熱插拔冗餘電源和風扇等等。
效能的區別:
伺服器主機板的效能比台式電腦主機板的效能高出很多,尤其是在記憶體通道頻寬、i/o處理能力方面。伺服器主機板的記憶體通道通常有兩條,甚至四條並行傳輸匯流排,因此記憶體與晶元組之間的頻寬通常是台式電腦主機板的兩到四倍。伺服器主機板的i/o頻寬通常高達3.2gb以上,而台式電腦通常只有266mb(不包含顯示卡匯流排頻寬),相差十倍以上。另外,伺服器可以支援多路cpu並行處理,支援4g以上海量記憶體,支援高速pci(64bit/66mhz)、pci-x(64bit/133mhz) i/o通道,支援ultra160/320高速scsi硬碟介面等等,這些都是台式電腦所不具有的
可擴充套件性的區別:
伺服器通常支援很好的可擴充套件性,它的cpu、memory、pci i/o、disk i/o、network i/o等等都可以靈活擴充套件,並且不會產生出現系統的區域性效能瓶頸
可管理性的區別:
作業系統的區別:
伺服器和台式電腦採用的作業系統也是有所區別的,伺服器的作業系統可以支援強大的伺服器平台,例如多cpu、4g以上記憶體、日誌型檔案系統、伺服器群集軟體等等,而台式電腦作業系統不能滿足上述要求。另外,伺服器的作業系統核心更穩定、效能更優
應用軟體的區別:
伺服器硬體和作業系統上安裝的應用軟體通常是internet/intranet伺服器端應用、企業或商業關鍵應用等。而台式電腦通常針對個人應用、圖形應用。兩者的定位是完全不一樣的
由此看出,如果採用台式電腦充當伺服器使用的話,會造成很多問題,乃至系統安全隱患,包括系統效能下降、宕機、重起、崩潰等等。
伺服器與pc機的區別
1 cpu 第一,相比pc cpu,伺服器cpu穩定性更好。通常情況下,pc的cpu是按3x24小時連續工作而設計的,在不使用時,pc一般處於關機狀態。而伺服器則是365天全年無休,這也要求與其匹配的cpu必須符合長時間連續工作的場景。第二,伺服器可支援多個cpu。在pc上,只能安裝乙個cpu,但是...
伺服器與高階PC機的區別
很多中小企業的決策者和資訊系統的管理者在購買 建設自己企業的資訊系統時都曾猶豫過,這企業的資訊系統核心硬體平台是用高階電腦 即personal computer,pc 來搭建呢?還是使用專業的伺服器來搭建?在05年,權威調查機構易觀國際對於華南的珠江三角洲 華東的長江三角洲以及華中的一些中小企業集中...
伺服器與一般PC的區別
目前,伺服器按照其體系架構可以分為risc架構伺服器和ia架構伺服器,從伺服器市場的整體應用看,在網路的更多服務節點上工作的是ia架構的伺服器。ia架構伺服器是基於pc機的體系結構,使用intel或與其相容的處理器晶元的伺服器。由於ia架構的伺服器是基於pc機的體系結構,所以又把ia架構的伺服器稱為...