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