服務器是至關重要的核心設備,確保網(wǎng)絡服務器能夠高性能、穩(wěn)定持續(xù)的工作一直以來都是用戶最關心的問題。然而在關注著這個問題的同時,我們發(fā)現(xiàn)有很多的用戶都沒有正確地配置自己的服務器,使得服務器并沒有工作在最佳的狀態(tài)。通常服務器配置的常見誤區(qū)表現(xiàn)在以下的幾個方面。
服務器使用上的誤區(qū)
誤區(qū)之一:服務器帶有冗余功能而不用
很多的高性能的服務器都提供了陣列功能,但是由于用戶不了解,只購買一塊硬盤,沒有數(shù)據(jù)冗余,失去了對于存儲方面的安全保障和性能優(yōu)化
誤區(qū)之二:高檔服務器使用低配置方案
用戶購買的高檔服務器,其自身可以滿足很高的性能需求,但是為其配置了低速、小容量的硬盤和小容量的內(nèi)存,導致服務器整體的性能極大降低
誤區(qū)之三:不了解服務器性能的瓶頸而造成資源的浪費
有的用戶對于服務器的了解太過片面,單方面認定某些組件的重要性,傾盡全力專向投入,而忽略了其他組件的優(yōu)化升級工作,導致這些組件的性能沒有被發(fā)揮出來。由以上的分析可以看出,不論是由于用戶對于服務器所提供的功能不完全了解還是在使用和配置上存在的誤區(qū),很多的服務器的運行狀態(tài)并非最優(yōu)的。
根據(jù)統(tǒng)計資料表明,業(yè)界內(nèi)80%的服務器沒有經(jīng)過優(yōu)化設計,90%的服務器沒有定時進行系統(tǒng)性能監(jiān)控,95%的服務器沒有全面的數(shù)據(jù)冗余安全措施,將近一半的服務器沒有采用數(shù)據(jù)備份解決方案。
這些服務器實際上是處于一種亞健康的狀態(tài)下,具體體現(xiàn)為:對于電源、風扇、硬盤、控制器、電纜、網(wǎng)卡、CPU等多種關鍵性的部件沒有采用硬件冗余而導致系統(tǒng)的安全性降低;使用低速、兼容的設備組件,不合理地配置內(nèi)存、CPU、硬盤控制器等而造成性能的下降;不使用任何網(wǎng)絡服務器的管理軟件和硬件,當出現(xiàn)故障時系統(tǒng)宕機,管理方面存在嚴重的缺陷。
如何正確使用服務器
為了提高服務器的健康水平,我們專門研究了目前服務器配置過程中存在的一些弊端,并且提出了可行性的建議:
為硬盤存儲部分增加冗余硬盤和陣列控制卡,提供數(shù)據(jù)冗余,并且大幅度增加系統(tǒng)的IO性能。
為服務器增加冗余的CPU,使用SMP(對稱性多處理器)技術提高系統(tǒng)性能,并且增加了中心處理的冗余。
增加冗余網(wǎng)卡,提高網(wǎng)絡的IO性能,在某塊網(wǎng)卡出現(xiàn)故障時,服務器不會與網(wǎng)絡中斷連接。
為服務器增加冗余電源模塊,提高服務器的供電能力,當某個電源模塊出現(xiàn)問題時,系統(tǒng)不會因電源中斷而導致宕機。
為服務器增加內(nèi)存,滿足操作系統(tǒng)及不斷增加的優(yōu)化和應用程序的需求,提高服務器性能。
另外,需要對于服務器的整體性能進行平衡,避免性能瓶頸和安全隱患。從CPU處理能力,到內(nèi)存的大小、數(shù)據(jù)冗余與數(shù)據(jù)存儲的IO能力、網(wǎng)絡的 IO性能、電源供給能力、風扇冷卻能力、系統(tǒng)故障報警能力、帶電故障修復能力各個部分都有做專門的優(yōu)化工作,如:通過增加硬盤、陣列卡,加大陣列卡的緩存,選配熱插拔的硬盤支架,使用陣列卡的多個通道,選擇最合適的陣列級別以滿足不同的讀寫性能來優(yōu)化存儲子系統(tǒng)。
根據(jù)使用的操作系統(tǒng)、用戶數(shù)量、應用范圍、使用的CPU數(shù)量來確定最小的內(nèi)存容量,增加遠程控制卡在線診斷內(nèi)存運行過程中出現(xiàn)的故障。
根據(jù)系統(tǒng)所需的處理能力、系統(tǒng)對CPU的冗余要求、用戶數(shù)量、應用范圍來確定所使用的CPU數(shù)量,使用操作系統(tǒng)性能監(jiān)控軟件和網(wǎng)絡管理軟件檢測CPU的占有情況,決定將要增減的數(shù)量。
使用AFT(網(wǎng)卡冗余)、ALB(網(wǎng)絡負載平衡)、FEC(快速以太網(wǎng)通道)等網(wǎng)卡冗余技術提高服務器網(wǎng)卡的IO性能。
增加冗余電源模塊有效的保障服務器電源供應,防止由于單個電源模塊損壞導致系統(tǒng)宕機,增減冗余的風扇保障服務器的系統(tǒng)冷卻效果,防止服務器的溫度過高而出現(xiàn)故障。
總之,仔細地檢查存在的瓶頸和缺陷,量身定做地去優(yōu)化每個部件,掃除羈絆性能發(fā)揮的障礙,充分保障投入產(chǎn)出比,這些都能讓你恰當合適的使用您的服務器資源,避免步入服務器的使用誤區(qū)。