Ⅰ 怎樣升級伺服器
如何升級
總的來說,伺服器的升級主要圍繞著CPU、內存、存儲系統和網卡這四個方面。
CPU 許多升級伺服器的原因都是由於CPU處理能力不足,如CPU太慢、導致應用性能受限。一般來說,CPU升級有單處理器升級為多處理器及更換頻率更高或性能更強的CPU兩種方式。
在升級的過程中,要清楚伺服器採用的架構、CPU的介面及最大能夠支持的CPU數量等問題。目前應用廣泛的PC伺服器有Intel和AMD架構伺服器,以及一些採用台式電腦CPU的低端伺服器。這些伺服器所採用的CPU架構存在著差異,所以在升級CPU的時候需要先清楚企業伺服器採用的是哪一種架構的伺服器,然後再了解伺服器是否還有升級CPU的空間。但是在確定升級CPU之前,必須明確事務處理速度和並發處理性能兩個概念。如果伺服器訪問的客戶較少,但每位客戶都需要伺服器提供某種對CPU依賴很大的應用服務,那麼,一個高速的單CPU可能是最有用的。但是,如果存在很多個用戶同時對大批量的數據提出訪問請求,那麼在這些訪問均以獨立的進程或線程模式打開的情況下,即使是速度較低的多CPU系統也許更為管用。
事務處理速度是指處理從許多不同用戶來的多個硬碟I/O操作,可能同時有很多用戶與硬碟打交道,迅速向硬碟寫入數據。
內存 伺服器能夠支持的最大內存容量一般都有一個限制,如果打算升級伺服器的內存,那麼需要先了解這台伺服器的相關技術參數,以避免升級時達不到要求。
存儲系統 伺服器的存儲系統升級主要是兩個方面,一個是容量的擴充,另一個是組建RAID陣列以期獲得性能的翻倍或數據安全性的翻倍,甚至兩者兼有。如伺服器原來只使用了一塊SCSI硬碟,但現在為了提高安全性,需要為伺服器增加一塊硬碟來組建冗餘磁碟陣列RAID系統,這時就需要注意選擇相同容量的硬碟。另外一個需要注意的問題是伺服器的SCSI控制器,目前較新的伺服器產品整合Ultra320 SCSI控制器的非常多,而稍早一些的伺服器則以整合Ultra160 SCSI居多,在對較早的伺服器升級時還需要考慮SCSI控制器對伺服器系統性能的影響。
網卡 網卡對於伺服器來說也是十分重要的一個部件,網卡的吞吐量直接與伺服器的整體性能相關,如果伺服器的瓶頸出在網卡方面,那麼性能再好的CPU,再大的內存,再多的硬碟容量都等於是虛設,所以升級伺服器時還是需要注意網卡是否已經成為瓶頸問題。
升級的方式
伺服器升級一般分為在線升級和離線升級兩種情況。在線升級不需要關閉伺服器,如在PC伺服器上熱拔插硬碟升級和RAID級別的遷移可以不用重啟系統,離線升級需要關機,這類升級主要是升級CPU,內存等,特別是單CPU升級到多CPU,需要重新安裝多處理器內核,對於UNIX系統來說,系統內核需要重新編譯,內存升級之後一些資料庫應用參數也必須調整,此外升級前的數據備份也是非常重要的。