提升伺服器系統效能方案探討
來源:互聯網
上載者:User
伺服器|效能 隨著業務的發展和資訊化的深入,企業的規模不斷擴大,應用不斷增加。原有的系統在經過一段時間之後,很難滿足需求,因此,企業需要把原有的資訊系統進行改造。在升級改造過程中,作為公司資訊系統核心的伺服器系統首當其衝,因為各種應用幾乎都在伺服器系統上運行。如何提高伺服器系統的效能是公司資訊管理員關注的問題。
提高伺服器系統效能的方法有多種,一種是徹底更換伺服器;再一種是繼續保留原有的伺服器,只是更換部分組件。此外,為了提升伺服器系統的可靠性,可以採用叢集技術; 為了提高伺服器系統的效率,可以增加負載平衡伺服器和Web快取服務器等; 為了保證系統的安全,可以增加VPN和防火牆等安全伺服器。
記者和一些使用者、專業廠商就這一問題進行過討論。提高伺服器系統效能的原因多種多樣,歸結起來,應用是關鍵。大多數企業要對伺服器系統進行升級,就是因為他們要運行新的應用系統。例如,某個企業需要上ERP系統,那麼對計算能力和資源的要求就非常高。特別是儲存資源,過去的伺服器系統根本無法滿足要求,這時,必須更換原有系統。
對於原有系統,運行一些伺服器的檢測程式,可以得到伺服器系統具體的運行情況,對於確定伺服器系統是否需要改造非常有利。主要考察以下項目。
1.處理器利用率
該指標表示正在啟動並執行應用程式對處理器效率的影響。如果一次連續超過一兩分鐘利用率超過了50%,那就表明系統需要提高效能。
2.高速緩衝區總容量
該指標越低,表明檔案的執行也就越慢,如果指示的數字不到緩衝區數量的一半,那麼就該增加更多的記憶體。
3.當前的服務進程數
進程數指示讀請求的多少。當讀請求出現,而又沒有相應進程立即響應處理時,就建立服務進程。緩衝區太少會使該指標上升。有了大量的記憶體,但服務進程數仍在上升,這就需要磁碟通道來幫忙了。升級控制器或磁碟,或將高負荷的應用程式移到另一個伺服器上。
4.包接收緩衝區數
用以儲存從工作站送來的包,直到它們得到伺服器的處理。根據需要分配緩衝區,該數字逐漸增大標示著伺服器效能不足以承擔如此多的負載。
5.快取命中率
如果長期緩衝區命中率指數停留在90%以上,說明伺服器得到了很好的檔案系統配置。
隨著各個企業不同的情況,提升伺服器系統效能的做法也不盡相同。下面,根據一般中小型應用、關鍵應用和網站應用程式等具體情況,介紹提高伺服器系統效能的做法和解決方案。