1、CPU的升級(jí):
主要通過增加CPU的數(shù)量、提高單路CPU性能方式來加強(qiáng)運(yùn)算速度。選擇產(chǎn)品的時(shí)候,應(yīng)該首先應(yīng)該提高單塊CPU運(yùn)算的速度,在如今的多核時(shí)代,一個(gè)雙核甚至四核產(chǎn)品都是不錯(cuò)的選擇。多核AMD OPTERON,筆者認(rèn)為是最適合中國國情的多核解決方案產(chǎn)品,其具有低成本、高性能的優(yōu)勢(shì)。雙核OPTERON的性能非常不錯(cuò)的,在用于衡量Java應(yīng)用服務(wù)器性能的SPECjbb 2000測(cè)試中,AMD雙路雙核與雙路單核相比,性能提升70%。建議用戶目前在雙路、4路以及8路的系統(tǒng)中可廣泛考慮升級(jí)至雙核系統(tǒng),尤其是多任務(wù)并行計(jì)算應(yīng)用和計(jì)算密集型應(yīng)用、高性能計(jì)算領(lǐng)域等。此外今年8月AMD將發(fā)布帶代號(hào)為“巴塞羅那”的四核處理器,將提供更加強(qiáng)大的性能,性能至上的用戶可以考慮。
2、內(nèi)存的升級(jí)
如今的軟件應(yīng)用對(duì)內(nèi)存的容量要求越來越大、速度要求越來越快,因此我們?cè)谏?jí)內(nèi)存的時(shí)候應(yīng)首選大容量?jī)?nèi)存,為今后的擴(kuò)展留出空間。服務(wù)器內(nèi)存相對(duì)于PC內(nèi)存有更高的要求,需要有更快的速度、更大的容量,現(xiàn)在一般都采用ECC內(nèi)存,它也是在原來的數(shù)據(jù)位上外加位來實(shí)現(xiàn)的。如8位數(shù)據(jù),則需1位用于Parity檢驗(yàn),5位用于ECC,這額外的5位是用來重建錯(cuò)誤的數(shù)據(jù)的。當(dāng)數(shù)據(jù)的位數(shù)增加一倍,Parity也增加一倍,而ECC只需增加一位,當(dāng)數(shù)據(jù)為64位時(shí)所用的ECC和Parity位數(shù)相同(都為8)。在那些Parity只能檢測(cè)到錯(cuò)誤的地方,ECC可以糾正絕大多數(shù)錯(cuò)誤。若工作正常時(shí),你不會(huì)發(fā)覺你的數(shù)據(jù)出過錯(cuò),只有經(jīng)過內(nèi)存的糾錯(cuò)后,計(jì)算機(jī)的操作指令才可以繼續(xù)執(zhí)行。當(dāng)然在糾錯(cuò)時(shí)系統(tǒng)的性能有著明顯降低,不過這種糾錯(cuò)對(duì)服務(wù)器等應(yīng)用而言是十分重要的,ECC內(nèi)存的價(jià)格比普通內(nèi)存要昂貴許多。
3、存儲(chǔ)設(shè)備的升級(jí)
在INTEL、AMD等廠商瘋狂提升CPU速度和應(yīng)用的今年,硬盤技術(shù)的發(fā)展則顯的是在太慢了,所以磁盤的存取速度常常變成了整機(jī)性能提升中的一個(gè)瓶頸,為了提高磁盤的存取東都和數(shù)據(jù)的安全性,我們一般通過RAID、SCSI等方式來解決。RAID的優(yōu)點(diǎn)在于三個(gè)方面即可用性、容量及性能。它通過數(shù)據(jù)的校驗(yàn)和冗余等技術(shù),提高磁盤的性能。RAID有很多種方式,不同的RAID針對(duì)與不同服務(wù)的需求,由于篇幅有限就不一一介紹了。一般來說最常用的是RAID0、RAID1 、RAID3、 RAID5。
當(dāng)然在具體的服務(wù)其升級(jí)過程中還有很多需要考慮因素,如網(wǎng)絡(luò)性能、軟件性能的提升等方面,這里就不贅述了??傊?wù)器升級(jí)應(yīng)該以我為主,明確自己應(yīng)用的需求后再有真對(duì)性找到切實(shí)可行的解決方案,才能真正達(dá)到整體性能的提升,為企業(yè)和客戶的應(yīng)用服務(wù)提供最優(yōu)的保障。