伺服器中的幾個重要引數
伺服器中的幾個重要引數:
CPU
CPU對於伺服器來說,就像人類的大腦。CPU的型別、主頻和數量在根本上決定著伺服器的效能。
Xeon作為伺服器專用CPU,除了擁有超執行緒技術外,還整合三級快取記憶體體系結構,擁有高達400 MHz的前端匯流排頻率,Xeon支援兩個CPU,Xeon MP則支援4個、8個或更多CPU,適用於工作組和部門級伺服器;Itanium作為64位CPU,提供高達6.4Gbps系統匯流排頻寬和3MB的整合三級快取記憶體,可用於處理大型資料庫、進行實時安全交易等應用,適用於企業級伺服器。
除此之外,CPU的主頻越高,快取數量越大,則伺服器的運算速度就會越快、效能就會越高。
記憶體
伺服器採用專用的ECC校驗記憶體,並且應當與不同的CPU搭配使用。通常情況下,記憶體數量越大,伺服器的效能越高。特別是對於資料庫服務、代理服務、Web服務等網路服務而言,記憶體數量顯得尤其重要。通常情況下,入門級伺服器的記憶體不應該小於2GB,工作組級的記憶體不小於4GB,部門級的記憶體不小於8GB。
網路卡
既然伺服器要為網路中其他計算機提供服務,自然就要實現與其他計算機之間的通訊。即使伺服器的處理能力很高,如果無法快速響應客戶端的請求,那麼,就會給網路傳輸造成瓶頸。因此,伺服器應當連線在傳輸速率最快的埠上,並最少配置一塊千兆網路卡。對於某些有特殊應用的伺服器(如FTP伺服器、檔案伺服器或影片點播伺服器),還應當配置兩塊千兆網路卡。需要注意的是,千兆網路卡通常需要安裝在64位PCI插槽中。
硬碟和RAID卡
所有資料都需要從硬碟讀取,並將運算結果儲存在硬碟上。因此,硬碟的讀取/寫入速率決定著伺服器的處理速度和對客戶的響應速率。除了在入門級伺服器上可採用IDE硬碟外,通常都應採用傳輸速率更高、擴充套件性更好的SCSI硬碟。對於一些不能輕易中止執行的伺服器而言,還應當採用熱插拔硬碟,以保證伺服器的不停機維護和擴容。
另外,為了擴充資料儲存空間,保證資料儲存的安全性,成倍提高資料讀取速度,部門級和企業級伺服器還往往採用SAS RAID卡,將若干硬碟組建為磁碟陣列。入門級伺服器可採用廉價的SATA RAID卡,以實現相似的功能。
可靠性是伺服器最重要的指標。既然伺服器在網路中的作用如此重要,那就要求伺服器必須非常穩定,以便能隨時為客戶端能提供服務,也就是說,伺服器需要不間斷地工作。另外,所有重要資料都儲存在伺服器上,一旦硬碟損壞,資料將全部丟失。為了保證系統的可靠性,伺服器採用了專門的技術。
冗餘
磁碟冗餘。磁碟冗餘採用兩塊或多塊硬碟來實現磁碟陣列,即使一塊硬碟損壞,也不會丟失資料。
部件冗餘。由於所有硬體裝置都有發生故障的可能,因此,許多重要硬體裝置都不止一個,例如,網路卡、電源、風扇,這樣可以保證部分硬體損壞之後,伺服器仍然能夠正常執行。
熱插拔。所謂熱插拔,是指帶電進行硬碟或板卡的插拔操作,實現故障恢復和系統擴容。既然伺服器是7×24小時工作的,那麼,即使在更換或新增硬碟,甚至在插拔板卡時也不能停機。因此,熱插拔對於伺服器則言,就顯得非常重要。壹基比小鑫企鵝三零零五三一六九一二7*24小時線上為你提供伺服器支援
可擴充套件性
伺服器的可擴充套件性既被用於部件冗餘以保證執行的穩定性,同時,也被用於提升系統配置、增加功能。因此,伺服器除了有較多的硬碟位置、記憶體插槽、CPU插座外,還擁有豐富的板卡插槽。如果硬碟數量較多,還應當能夠擴充電源模組。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2864559/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 3個例項介紹shell指令碼中幾個特殊引數的用法指令碼
- MySQL中Redo Log相關的重要引數總結MySql
- 羽毛球拍的重要引數
- 幾個重要的內建函式函式
- Oracle undo保留時間的幾個相關引數Oracle
- 分享Java面試中的幾個重要基礎問題!Java面試
- Shell 中 $ 關於指令碼引數的幾種用法指令碼
- SSM框架中Mybatis傳遞引數的幾種方法SSM框架MyBatis
- 分享幾個重要的Android面試題Android面試題
- Stable diffusion中這些重要的引數你一定要會用
- Varnish(四)重要的一些效能引數
- http協議中比較重要的幾個頭HTTP協議
- linux核心引數優化重要項Linux優化
- 介紹幾個Java大型中介軟體系統中須調整的Linux核心引數JavaLinux
- python中關鍵字引數的個數有限制嗎?Python
- 機器學習中比較重要的幾個概念機器學習
- PostgreSQL統計資訊的幾個重要檢視SQL
- SKlearn中分類決策樹的重要引數詳解
- (重要)關於效能的幾個主要動態檢視
- Android最全螢幕適配的幾個重要概念(三)Android
- 連 TCP 這幾個引數都不懂,回去等通知吧!(二)TCP
- 連 TCP 這幾個引數都不懂,回去等通知吧!(三)TCP
- DSP晶片效能引數有哪些重要指標?晶片指標
- SpringMVC中@RequestBody接收前端傳來的多個引數SpringMVC前端
- C#通過反射獲取類中的方法和引數個數,反射呼叫方法帶引數C#反射
- 插曲:Kafka的生產者原理及重要引數說明Kafka
- Python中的引數遮蔽Python
- 12.MyBatis學習--對映檔案_引數處理_單個引數&多個引數&命名引數MyBatis
- 金9銀10,分享幾個重要的Android面試題Android面試題
- 淺析SignalR連線生命週期的幾個重要方法SignalR
- mybatis基礎03(介面中的多個引數處理)MyBatis
- mybatis 的傳入引數如何既有物件又有單個引數MyBatis物件
- SAP Spartacus 伺服器端渲染 timeout 和 forcedSsrTimeout 兩個引數的區別伺服器
- 伺服器延遲高的幾個原因伺服器
- 引數繫結在PHP程式碼測試中的重要作用與應用場景PHP
- kafka 傳送確認引數acks的幾種模式Kafka模式
- 2.7.4 建立伺服器引數(SPFILE)伺服器
- JavaScript 中的引數處理JavaScript