作者:
beauty9235
鏈接:
http://beauty9235.javaeye.com/blog/229638
發(fā)表時(shí)間: 2008年06月19日
聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!
訪問(wèn)速度和穩(wěn)定性乃優(yōu)秀網(wǎng)站之重要技術(shù)指標(biāo),亦是提升網(wǎng)站瀏覽率之重要環(huán)節(jié)。在伺服器世界里,穩(wěn)定代表一切。按業(yè)界的一般標(biāo)準(zhǔn),高檔伺服器產(chǎn)品的穩(wěn)定度達(dá)99.99%,也就是說(shuō)伺服器運(yùn)行一年內(nèi)的當(dāng)機(jī)(Hang)時(shí)間平均不超過(guò)53分鐘,中檔伺服器的穩(wěn)定度為99%,平均當(dāng)機(jī)時(shí)間是88小時(shí),低檔伺服器的穩(wěn)定度僅為90%,平均當(dāng)機(jī)時(shí)間高達(dá)876小時(shí)。
數(shù)據(jù)中心伺服器托管一般都是采用1U、2U機(jī)箱,尤其是訪問(wèn)量大的mail、web、ftp類的伺服器,對(duì)穩(wěn)定度的要求很嚴(yán)格。如何降低伺服器故 障及優(yōu)化其性能一直是業(yè)界所關(guān)心的話題。要達(dá)到百分之百的零當(dāng)機(jī)是不可能的,我們要做的是深入分析影響伺服器穩(wěn)定度的關(guān)鍵問(wèn)題,采用針對(duì)性技術(shù)有效提高伺服器的穩(wěn)定性,使當(dāng)機(jī)時(shí)間盡可能地縮短。
就筆者的實(shí)際經(jīng)驗(yàn)而言,影響伺服器穩(wěn)定與安全之因素主要有伺服器的電源供應(yīng)器、散熱系統(tǒng)、伺服器主板選擇、軟件運(yùn)用等。本文將就上述硬件的合理配置、如何評(píng)測(cè)、以及伺服器軟件設(shè)置、優(yōu)化等方面的問(wèn)題進(jìn)行探討。
一、電源供應(yīng)器
熟悉電腦的用戶都知道,電源質(zhì)量的優(yōu)劣直接影響到系統(tǒng)的穩(wěn)定和硬件的使用壽命,并不僅僅是將220V市電的交流電轉(zhuǎn)變?yōu)殡娔X所需要的低電壓強(qiáng)電流的直流電這么簡(jiǎn)單。
如果將CPU(處理器)比擬做一臺(tái)伺服器的大腦,那么電源就可以說(shuō)是伺服器的血液了。伺服器對(duì)電源的要求不僅是要求提供穩(wěn)定的電流和較高的功率,還必須能應(yīng)付各種苛刻的工作環(huán)境,同時(shí)還要求常年不間斷地工作。隨著CPU主頻的提高,功耗將越來(lái)越大,硬盤(Harddis)容量和轉(zhuǎn)速等也越來(lái)越大、越快,這對(duì)電源的要求就更高了。伺服器通常支持的CPU可以達(dá)到2個(gè)甚至更多。所使用SCSI硬盤約為2-4個(gè),RAM容量2GB以上,以上配件在消耗能量方面都是驚人的。比如Intel P43.2G CPU 功耗達(dá)到82W(瓦特);Prescott 0.09微米制程P4-E 3.2G更達(dá)103W,所以目前Prescott CPU 己不適合應(yīng)用在1U、2U機(jī)箱做伺服器。而SCSI硬盤的功率也在10W以上,所以伺服器系統(tǒng)所需要的功率遠(yuǎn)遠(yuǎn)高于一般PC,一般PC只要200W電源就夠用了,而伺服器1U機(jī)箱應(yīng)有300W,2U應(yīng)有350W。
高品質(zhì)電源是伺服器正常運(yùn)行的重要保證,也是一般人最容易忽略的。實(shí)踐經(jīng)驗(yàn)告訴我們,電源導(dǎo)致伺服器經(jīng)常自動(dòng)重啟(Reboot),致使硬盤出現(xiàn)壞道。功率不足使+5V、+3.3V和+12V在滿負(fù)荷狀態(tài)運(yùn)行時(shí)(CPU使用率保持在100%,硬盤也在大量讀寫(xiě)資料,功率消耗大)出現(xiàn)電壓波動(dòng),或者散熱不良造成過(guò)熱,是經(jīng)常性自動(dòng)重啟的主要原因,造成伺服器不能正常提供服務(wù),同時(shí)也會(huì)縮短硬件的壽命。
二、散熱
散熱是伺服器要解決的首要問(wèn)題之一。伺服器硬件一般放在1U、2U機(jī)箱內(nèi)配合機(jī)架統(tǒng)一使用,機(jī)架伺服器的寬度為19英寸,高度以U為單位(1U=1.75英寸=44.45毫米),在狹小的空間內(nèi)有大量的硬件高速運(yùn)行狀態(tài)下散發(fā)的熱量非常大,且伺服器一般要求24小時(shí)不間斷工作,如果機(jī)箱材料的選用或內(nèi)部結(jié)構(gòu)設(shè)計(jì)不良,導(dǎo)致整體散熱性能差,則會(huì)經(jīng)常導(dǎo)致伺服器出現(xiàn)當(dāng)機(jī)、重啟等狀況。
首先,伺服器機(jī)箱的選料就馬虎不得。首選全鋁質(zhì)的或者鋁合金的,次選鐵板。顏色應(yīng)漆成黑色,以利于散熱。采用全銅及直接整體銅切割出來(lái)的CPU散熱器較好,
其散熱效果優(yōu)于其它材料,是伺服器CPU散熱的理想選擇。但為達(dá)到最佳散熱效果,須配合品質(zhì)良好的散熱膏并正確地使用。筆者采用Arctic Silver 5純銀散熱膏,嚴(yán)格按照說(shuō)明書(shū)操作,成功將CPU溫度降低3-4℃。
再者,采用高風(fēng)量(CFM)散熱風(fēng)扇對(duì)伺服器來(lái)說(shuō)也是關(guān)鍵組件,散熱風(fēng)扇一般分滾珠軸承、油封軸承兩種。滾珠軸承較為耐用,所以廣泛應(yīng)用,雖噪聲略高,但實(shí)際上伺服器放在機(jī)房中,噪音干擾不成問(wèn)題。判斷風(fēng)量的大小可以從風(fēng)扇注明的A(電流量)或W(功率)來(lái)作選擇,數(shù)字越大風(fēng)量越強(qiáng)。可選擇Delta、Sunon、Nidec、Sany、Y.S.Tech等名牌,以確保長(zhǎng)期運(yùn)轉(zhuǎn)不出故障。為提高散熱效果,也可選用小型鼓風(fēng)機(jī)(BLOWER)。筆者使用的伺服器,選用小型鼓風(fēng)機(jī)配合1U機(jī)箱,另加6個(gè)萬(wàn)轉(zhuǎn)4CM電流0.24A強(qiáng)力風(fēng)扇使機(jī)箱溫度降低了8-10℃左右。有興趣了解各
類強(qiáng)力風(fēng)扇的朋友可到超頻專門店網(wǎng)址http://www.pcbulb.com/查詢。近期Sany推出1.5萬(wàn)轉(zhuǎn)4CM電流0.55A風(fēng)量20.83CFM超強(qiáng)力風(fēng)扇是1U伺服器散熱較佳配搭。
另一方面要合理設(shè)計(jì)風(fēng)道,在安裝好硬件后把機(jī)箱內(nèi)的cable、電線整齊地扎好,以保證機(jī)箱內(nèi)氣流循環(huán)無(wú)阻,能更有效地對(duì)CPU、RAM、硬盤、南北橋晶片等進(jìn)行散熱。Intel P4CPU溫度75℃、AMD CPU溫度86℃是工作溫度極限,高溫時(shí)CPU將會(huì)自動(dòng)降低工作效率。所以在1U機(jī)箱伺服器P4平臺(tái)full loading CPU溫度能維持65℃左右及機(jī)箱溫度50℃以內(nèi)可算不錯(cuò)的散熱效果。注:(Intel 的設(shè)計(jì)規(guī)范CPU溫度不超過(guò)72℃)
三、主板
不可置疑,主板對(duì)于伺服器至關(guān)重要。主板猶如人的骨架,承載著CPU、RAM(記憶體)等重要部件的運(yùn)行。如果你的伺服器電源質(zhì)量可靠,功率充足;機(jī)箱及CPU散熱良好,但仍偶爾會(huì)莫名其妙的當(dāng)機(jī),就該考慮問(wèn)題可能出自主板了。有些主板在當(dāng)機(jī)后,因有自我保護(hù)功能,必須關(guān)掉電源再開(kāi)機(jī);更有甚者,必須清除CMOS中的記憶,才可以重啟,這對(duì)伺服器的遠(yuǎn)程維護(hù)與管理造成嚴(yán)重障礙。
INTEL主板是少數(shù)通過(guò)WHQL微軟WINDOWS操作系統(tǒng)硬件質(zhì)量認(rèn)證的產(chǎn)品,穩(wěn)定性和兼容性經(jīng)受實(shí)際考驗(yàn),INTEL生產(chǎn)的主板嚴(yán)格遵照規(guī)格制造。在性能方面INTEL原廠伺服器主板針對(duì)WINDOWS操作系統(tǒng)做了優(yōu)化設(shè)計(jì),加上INTEL對(duì)自己生產(chǎn)的處理器最為了解,更容易釋放出自家處理器的性能,可以說(shuō)INTEL的主板是高品質(zhì)與高性能兼具的產(chǎn)品。但是INTEL也有為了穩(wěn)定性而犧牲性能的傳統(tǒng),與同級(jí)的主板晶片組比較,INTEL的主板總是比其它大廠的主板要慢上一點(diǎn),功能方面也沒(méi)有太多的擴(kuò)展性。但是在伺服器最注重穩(wěn)定性的原則上,筆者強(qiáng)烈推薦采用INTEL主板。
四、評(píng)測(cè)
綜上所述,電源、主板及散熱是如此重要。直接影響到伺服器的穩(wěn)定與安全,那么,你要如何判斷其好壞呢?下面,我們將自己動(dòng)手進(jìn)行評(píng)測(cè),去了解自己的伺服器是否處于一個(gè)良好的工作狀態(tài)。
測(cè)試平臺(tái)的搭建,主要考慮電源輸出電壓的穩(wěn)定和主板、CPU等機(jī)箱內(nèi)關(guān)鍵部分溫度的測(cè)試。對(duì)于電源的測(cè)試相對(duì)比較簡(jiǎn)單,我們當(dāng)然沒(méi)有必要像專業(yè)電源制造廠商一樣,用示波器、萬(wàn)用表甚至用ATE(自動(dòng)測(cè)試儀)等專業(yè)工具來(lái)進(jìn)行測(cè)試,僅通過(guò)軟件來(lái)進(jìn)行測(cè)試就足夠了。雖然通過(guò)軟件測(cè)試只能作為一個(gè)參考,所測(cè)值可能會(huì)與你的電源的真實(shí)值有所差距,但是通過(guò)這個(gè)測(cè)試,我們還是能大概看清自己伺服器中電源的"真實(shí)面目"。當(dāng)然,探測(cè)主板及CPU的溫度,用軟件來(lái)測(cè)試也是很容易的事了。
Windows任務(wù)管理器可以監(jiān)視電腦的CPU 和RAM使用情況、程式和進(jìn)程的相關(guān)信息。建議搭配下述推薦評(píng)測(cè)軟件共同使用。

*MBM5溫度、電壓監(jiān)控軟件
MBM5是一款用來(lái)探測(cè)主板CPU溫度以及電壓的軟件。推薦使用Motherboard Monitor 5(以下簡(jiǎn)稱MBM5)來(lái)測(cè)試。MBM5最新5.3.6.0英文版本、最新5.3.6.0多語(yǔ)言版本。其適合作業(yè)系統(tǒng):Windows 9X/Me/2000/XP,可在世界網(wǎng)絡(luò):http://www.linkwan.com/gb/download/下載。
當(dāng)溫度超高過(guò)你的設(shè)定值時(shí),MBM5便會(huì)啟動(dòng)警示音樂(lè)或是顯示警示文字,還可以輸出TXT或HTML格式的日志文件。
安裝MBM5完成后,開(kāi)始設(shè)置,這是關(guān)健的一步。因?yàn)椴煌靼宓臋z測(cè)晶片是不同的,所以要先設(shè)定了MBM5。在程式集里面找出MBM5,然后運(yùn)行MBM 5Config Wizard。
如下畫(huà)面出現(xiàn),點(diǎn)擊NEXT。

如安裝好的MBM5不能完全支持你最新的主板,請(qǐng)?jiān)囋圏c(diǎn)擊Update(升級(jí)),一般更新后軟件會(huì)對(duì)更多新主板支持。升級(jí)完成后,進(jìn)入下一步,出現(xiàn)如下畫(huà)面,列出許多廠家和主板型號(hào),根據(jù)你的主板,選擇相應(yīng)的主板廠商和主板名稱。比如,筆者的主板為Intel S875WP1-E,選好后點(diǎn)擊NEXT。

之后會(huì)出現(xiàn)一些選項(xiàng),比如選擇溫度單位是攝氏度(Celsius)還是華氏度(Fahrenheit)。不同的主板也可能會(huì)出現(xiàn)不相同的設(shè)定,一般使用默認(rèn)。

最后點(diǎn)擊Finish。到了這一步許多朋友可能會(huì)想,這樣就應(yīng)該完成MBM5的安裝了吧?其實(shí)不然。還有一個(gè)非常重要的設(shè)置,否則,MBM5測(cè)出來(lái)的值是不正確的。

運(yùn)行MBM5,打開(kāi)管理界面,在安裝了語(yǔ)言包后,你可以選擇繁體/簡(jiǎn)體中文。

然后在Voltages(電壓)中,Voltages Configuration(電壓適配器)要選擇自己的主板的型號(hào),如果在列表中沒(méi)有你的主板型號(hào),請(qǐng)先不要急,那是因?yàn)橐话愕闹靼宥际遣捎脴?biāo)準(zhǔn)的ITE8712F傳感器,但你也可以對(duì)應(yīng)你的主板進(jìn)行相應(yīng)的選擇。
顯示CPU溫度、主頻,風(fēng)扇轉(zhuǎn)速、機(jī)箱溫度
點(diǎn)擊Apply(應(yīng)用)后,再看一下Dashboard看看是否都正常。該軟件具體的使用,大家可按提示操作。
*OCCT電源測(cè)試軟件
談到電源質(zhì)量的測(cè)試,就不得不提一下OCCT這個(gè)軟件。其適合作業(yè)系統(tǒng):Windows 9X/Me/2000/XP 可在http://www.linkwan.com/gb/download/下載。
OCCT需要和MBM5這個(gè)軟件共同協(xié)作才能為用戶提供一份完美的電源質(zhì)量報(bào)告。在測(cè)試過(guò)程中,OCCT通過(guò)MBM5所測(cè)出的資料,自動(dòng)模擬電腦滿負(fù)載的狀態(tài),讓電腦連續(xù)30分鐘滿負(fù)載運(yùn)行,最后得出相應(yīng)的電壓波動(dòng)圖表,通過(guò)這些圖表,用戶就可以判斷出電源是否令人滿意了。
在安裝好MBM5及OCCT后,點(diǎn)擊桌面捷徑方式就可以進(jìn)入OCCT的主界面了。首先點(diǎn)擊右下方的"Option"(選項(xiàng))鍵進(jìn)入設(shè)置界面,在這里用戶可以對(duì)測(cè)試電壓的負(fù)載進(jìn)行設(shè)置,供用戶選擇的有"Lowest"(最低)或者"Highest"(最高)等5個(gè)等級(jí),還可以設(shè)置使用內(nèi)存(RAM)的大小、CPU溫度以及輸出圖像的格式。設(shè)置完畢后,點(diǎn)擊"Go Back"(返回)回到主界面,再點(diǎn)擊左下方的"Test"(測(cè)試)鍵就可以對(duì)電源進(jìn)行測(cè)試了。

測(cè)試將進(jìn)行30分鐘,這期間,OCCT占用系統(tǒng)資源很多,用戶最好不要進(jìn)行其它操作,否則可能會(huì)出現(xiàn)死機(jī)。測(cè)試完畢后,OCCT將把測(cè)試結(jié)果以分析圖的方式呈現(xiàn)在用戶眼前,這些分別是"系統(tǒng)(機(jī)箱)溫度變化"、"CPU溫度變化"、"+5V的電壓波動(dòng)"、"+3.3V的電壓波動(dòng)"、"+12V的電壓波動(dòng)"以及"CPU電壓波動(dòng)"。
如果用戶的電源品質(zhì)良好,那么圖表上的各種電壓波動(dòng)幅度會(huì)非常小,即使有波動(dòng)也是在正常范圍之內(nèi);如果用戶電源質(zhì)量比較低劣,那么圖表上各種電壓的波動(dòng)范圍也會(huì)相應(yīng)較大。
OCCT還可以單獨(dú)對(duì)CPU進(jìn)行測(cè)試,只要點(diǎn)擊主界面下中間的"Torture"(CPU穩(wěn)定檢測(cè))鍵就可以對(duì)CPU進(jìn)行穩(wěn)定性測(cè)試,并向用戶報(bào)告錯(cuò)誤。另外,由于OCCT可以實(shí)時(shí)監(jiān)控CPU溫度、系統(tǒng)(機(jī)箱)溫度以及電源各個(gè)輸出電壓的情況,所以它也可以作為一款監(jiān)控軟件使用。
好了,我們終于可以開(kāi)始我們的測(cè)試了。打開(kāi)OCCT軟件(它會(huì)自動(dòng)關(guān)掉MBM5)點(diǎn)擊test(測(cè)試)。你可以去休息了,約半個(gè)小時(shí)后再來(lái)看看成績(jī)吧。
在OCCT進(jìn)行測(cè)試的過(guò)程中,它會(huì)模擬你的伺服器在滿負(fù)荷的狀態(tài)下運(yùn)行。在這期間,我們來(lái)了解一下伺服器的電源吧。為了保證電源的輸出穩(wěn)定,伺服器電源供應(yīng)器都設(shè)計(jì)了一套自動(dòng)補(bǔ)償電路,也就是當(dāng)電源的其中一組電壓需要更大的功率的時(shí)候,它就會(huì)提高那組電壓的輸出電壓,但由于不是每組電壓都可以單獨(dú)進(jìn)行補(bǔ)償,也就是說(shuō),我們的電源在提高一組電壓的同時(shí),其它的所有電壓均會(huì)相應(yīng)的提高。這樣,就會(huì)形成一個(gè)特殊的現(xiàn)象,比如+5V因?yàn)樨?fù)載太大而導(dǎo)致輸出電壓開(kāi)始下降,電源會(huì)同時(shí)增加所有的輸出電壓,并不會(huì)單獨(dú)對(duì)+5V進(jìn)行控制,其結(jié)果必然導(dǎo)致其它電壓組因?yàn)檩敵鲭妷哼^(guò)渡補(bǔ)償而超過(guò)額定的電壓,當(dāng)電源設(shè)計(jì)欠佳或輸出功率不足時(shí)這種特有的現(xiàn)象就更加明顯!這樣,電腦內(nèi)許多設(shè)備都會(huì)在較高的電壓環(huán)境下工作。
那什么范圍才算是合理波動(dòng)呢?電源輸出的正電壓,合理的波動(dòng)范圍在-5%~+5%之內(nèi),而負(fù)電壓的合理波動(dòng)范圍在-10%~+10%。

只要電源的輸出在合理的范圍內(nèi),對(duì)電腦的配件都不會(huì)造成負(fù)面影響的,所以也不用過(guò)分地關(guān)注波動(dòng)的大小。但波動(dòng)的相對(duì)大小,側(cè)面反映了電源的負(fù)載能力,波動(dòng)率相對(duì)越小的電源,其實(shí)際的最大輸出功率可能越大。
下面我們來(lái)看看測(cè)試結(jié)果吧,筆者的測(cè)試是在以下平臺(tái)完成的:
CPU :P4 2.8G (800FSB)
RAM :1G DDR400RAM
主板:Intel S875WP1-E
硬盤:WD360DG,36G 1萬(wàn)轉(zhuǎn)SATA
電源:美基350CD(300W)

首先來(lái)看看CPU溫度,從圖中可以看出,從44℃升到64℃。看起來(lái)還是不錯(cuò)的。

+3.3V電壓,大致波動(dòng)范圍是3.3195-3.336V,還不錯(cuò),是在正常范圍(3.14-3.46V)內(nèi),此電壓主要應(yīng)用在顯卡、PCI、南北橋等設(shè)備。

再來(lái)看一下,系統(tǒng)要求最高的+5V電壓,看這個(gè)圖,波動(dòng)曲線還不算大,在(5.123-5.16V)范圍內(nèi)供電包括CPU(舊式主版)、RAM、硬盤、光驅(qū)、I/O及主板的其它設(shè)備。

+12V,波動(dòng)范圍在11.85-11.975V,波動(dòng)范圍看似挺大的。主要應(yīng)用在耗電量比較大的設(shè)備上,例如風(fēng)扇,硬盤、光驅(qū),新式主版用來(lái)轉(zhuǎn)換為CPU所需的電壓。

CPU電壓,我在BIOS中設(shè)置的是1.45V,所以測(cè)試出來(lái)的結(jié)果也是在1.45V左右,看起來(lái)還是平穩(wěn)。

測(cè)試結(jié)果看完了,該電源供應(yīng)器總的來(lái)說(shuō)非常不錯(cuò),雖然所有電壓均稍微偏離中心值,但均在安全的范圍內(nèi)。OCCT不對(duì)負(fù)電壓進(jìn)行測(cè)試,因?yàn)檫@幾個(gè)電壓的輸出電流均小,而且相應(yīng)的正電壓的值也就可以大概看出負(fù)電壓的波動(dòng)。除了看波動(dòng)范圍,還需看波動(dòng)大小。由下表可見(jiàn)筆者伺服器所用美基350CD電源的電壓波動(dòng)幅度非常小。
電壓 |
合理波動(dòng)范圍 |
美基350CD (300W)實(shí)際波動(dòng)范圍 |
穩(wěn)壓精度 |
+5V |
4.75-5.25V |
5.123-5.16V |
3.04% |
+3.3V |
3.14-3.46V |
3.3195-3.336V |
1.1% |
+12V |
11.4-12.6V |
11.85-11.975V |
1.07% |
*Hot CPU Tester系統(tǒng)穩(wěn)定度測(cè)試軟件
為進(jìn)一步考驗(yàn)伺服器的穩(wěn)定性,筆者還給大家介紹一個(gè)不錯(cuò)的軟件-Hot CPU Tester。其作用是考驗(yàn)CPU的穩(wěn)定性以及散熱系統(tǒng)的優(yōu)劣(需要溫度監(jiān)控軟件配合使用),不過(guò)在烤機(jī)(燒機(jī))的時(shí)候還有一個(gè)附加功能,那就是可以發(fā)現(xiàn)CPU是否被超頻。其最新版本:4.0,其適合作業(yè)系統(tǒng):Windows 9X/Me/2000/XP,可在http://www.linkwan.com/gb/download/下載。
安裝好Hot CPU Tester,桌面會(huì)顯示一個(gè)icon ,雙擊icon進(jìn)入Hot CPU Tester的主界面。下面主圖左邊是菜單,在這里我們可以看到7個(gè)選項(xiàng),分別是"Diagnotisc"(檢測(cè)運(yùn)算測(cè)試)、"Burn-in"(CPU、RAM測(cè)試)、"Benchmark"(基準(zhǔn)測(cè)試)、"System Info"(系統(tǒng)信息)、"Option"(選項(xiàng))、"LiveSupport"(在線支持)以及"About"(關(guān)于)。可以看出,Hot CPU Tester是一個(gè)非常全面的測(cè)試軟件,在這里,我們著重介紹幾個(gè)Hot CPU Tester的主要功能。

*穩(wěn)定性測(cè)試
穩(wěn)定性測(cè)試主要是依靠"Diagnotisc"(檢測(cè)運(yùn)算測(cè)試)和"Burn-in"(CPU、RAM測(cè)試)兩個(gè)功能。只要在"Diagnotisc"(檢測(cè)運(yùn)算測(cè)試)的界面中單擊"Run Test"(開(kāi)始測(cè)試)鍵就可以開(kāi)始對(duì)系統(tǒng)進(jìn)行測(cè)試。這個(gè)測(cè)試是讓伺服器連續(xù)運(yùn)算各種項(xiàng)目,使CPU在一段時(shí)間內(nèi)保持使用率為100%,以此來(lái)測(cè)試CPU的穩(wěn)定性。
中間的界面是測(cè)試的項(xiàng)目,包括硬盤、內(nèi)存(RAM)以及MMX等,下方有CPU資源占用的情況,通常不到幾分鐘,CPU使用率就會(huì)達(dá)到100%。如果在這種狀態(tài)下能讓Hot CPU Tester運(yùn)行達(dá)1小時(shí)以上,那么CPU的穩(wěn)定性就算達(dá)到標(biāo)準(zhǔn)了。另外,由于CPU長(zhǎng)期在100%狀態(tài)下工作,會(huì)產(chǎn)生極大的熱量,這個(gè)時(shí)候通過(guò)MBM5溫度測(cè)試軟件就可以看到CPU及系統(tǒng)的溫度,并以此判斷散熱系統(tǒng)的優(yōu)劣了。
在右下方,Hot CPU Tester會(huì)顯示測(cè)試進(jìn)行的時(shí)間,以及開(kāi)始測(cè)試和結(jié)束測(cè)試的時(shí)間。另外,在Option(選項(xiàng))中還可以對(duì)測(cè)試進(jìn)行一些設(shè)置,比如測(cè)試的時(shí)間以及測(cè)試時(shí)硬件的狀態(tài),有一些功能需要用戶注冊(cè)后才能使用。
如果你只想測(cè)試CPU和內(nèi)存,那么可以進(jìn)入"Burn-in(CPU、內(nèi)存測(cè)試)"的界面,在這個(gè)界面中可以設(shè)定測(cè)試的次數(shù)以及測(cè)試內(nèi)存的大小,然后直接點(diǎn)擊"Run CPU Burn-in(開(kāi)始測(cè)試CPU)"鍵或者"Run Memory Burn-in(開(kāi)始測(cè)試內(nèi)存)"鍵進(jìn)行測(cè)試。
小提示:在進(jìn)行測(cè)試的時(shí)候,由于伺服器CPU的資源占用率達(dá)到了100%,所以這個(gè)時(shí)候操作其它程式都是危險(xiǎn)的,極可能引起系統(tǒng)崩潰,所以在進(jìn)行Hot CPU Tester測(cè)試的時(shí)候,應(yīng)該關(guān)閉其它程式。
*性能測(cè)試
在Hot CPU Tester中也有類似PCMark2003的系統(tǒng)性能測(cè)試。進(jìn)入Benchmark(性能測(cè)試)菜單中,點(diǎn)擊右上角的"Run Benchmark"(開(kāi)始性能測(cè)試)就可以對(duì)系統(tǒng)整體性能進(jìn)行測(cè)試,測(cè)試項(xiàng)目在中間窗口中顯示,測(cè)試結(jié)果會(huì)出現(xiàn)在"Total Score"(總分)的空格中。
五、伺服器軟件優(yōu)化
提到系統(tǒng)優(yōu)化,我們有必要區(qū)別碎片整理和系統(tǒng)優(yōu)化的概念。前者指系統(tǒng)向磁盤存儲(chǔ)的文件體積大于磁盤提供的連續(xù)存儲(chǔ)空間時(shí),因此不得不將文件拆開(kāi)分別存于幾塊不連續(xù)的物理磁盤區(qū)域,從而產(chǎn)生了所謂的磁盤碎片,而通過(guò)軟件的調(diào)整將其轉(zhuǎn)化成連續(xù)區(qū)域的過(guò)程稱為碎片整理。系統(tǒng)磁盤優(yōu)化則全然不同,它有兩個(gè)方面:首先,根據(jù)文件調(diào)用的頻繁程度來(lái)調(diào)整它們?cè)诖疟P中的位置,把使用頻繁的文件放在磁盤開(kāi)頭以達(dá)到最短的調(diào)用時(shí)間;另外一個(gè)過(guò)程恰好與碎片整理相反,就是整理未被占用的磁盤空間,讓它們連成一片,使以后磁盤碎片產(chǎn)生的可能性降至最低。
對(duì)訪問(wèn)量大的伺服器,定期的磁盤整理對(duì)于提高硬盤訪問(wèn)效率、保持系統(tǒng)穩(wěn)定性非常有用。一般用戶都是習(xí)慣使用WINDOWS自帶的磁盤整理工具,它的優(yōu)點(diǎn)在于工作時(shí)只占用CPU 10-30%適合伺服器在線時(shí)整理,不影響服務(wù)但其速度和效能往往不能令人滿意。
現(xiàn)介紹二個(gè)優(yōu)秀磁盤優(yōu)化軟件:
1)Norton Utilities
Norton Utilities是諾頓工具包Norton SystemWorks 2003中的一個(gè)組件,該軟件是一個(gè)功能強(qiáng)大的磁盤修復(fù)、磁盤優(yōu)化、系統(tǒng)維護(hù)和系統(tǒng)優(yōu)化工具。在你的伺服器上運(yùn)行該軟件后,你將會(huì)發(fā)現(xiàn)Norton Utilities所具有的那些性能強(qiáng)大的功能是不可缺少。系統(tǒng)優(yōu)化(Optimize Performance)選項(xiàng)中的Speed Disk工具,可用于優(yōu)化系統(tǒng)磁盤,將最常用的檔案放在硬碟最前端,使存取時(shí)間更短,以提高伺服器性能。優(yōu)化磁盤的步驟非常簡(jiǎn)單,大家按下Optimization Map,在右邊選擇一個(gè)需要進(jìn)行優(yōu)化的磁盤分區(qū),再按Start Optimizing即可開(kāi)始優(yōu)化磁盤。

在優(yōu)化過(guò)程時(shí),我們可以發(fā)現(xiàn),Speed Disk的整理速度要比Windows自帶的碎片整理程序快許多。但由于工作時(shí)占CPU使用率就會(huì)達(dá)到50%左右,如伺服器在線時(shí)流量大,可能會(huì)影響服務(wù)。筆者在一臺(tái)使用Intel P42.8GHz處理器、1G內(nèi)存、安裝WINDOWS 2000SERVER的伺服器上對(duì)Norton Utilities進(jìn)行了測(cè)試。為了測(cè)試該軟件,我們?cè)陂_(kāi)啟許多應(yīng)用程式的情況下反復(fù)的重啟伺服器、向注冊(cè)表中添加許多錯(cuò)誤條目、將程式的捷徑指向錯(cuò)誤的可執(zhí)行檔案,并且在電腦中反復(fù)安裝和解除安裝軟件以便能夠在硬盤中產(chǎn)生大量磁盤碎片。在我們所做的測(cè)試中,Norton Utilities成功地報(bào)告各項(xiàng)錯(cuò)誤,而且很好地完成了修復(fù)工作。查找及修復(fù)系統(tǒng)問(wèn)題上Norton System Doctor(系統(tǒng)醫(yī)生),監(jiān)測(cè)的內(nèi)容要豐富得多。還有Norton Disk Doctor(磁盤醫(yī)生)和Norton System Check(系統(tǒng)檢查)等,功能都很強(qiáng)大。
2.Voptxp V7.12
除了Norton Utilities外,Voptxp v7.12也是優(yōu)秀磁盤軟件,可以把磁盤一些詳細(xì)資料顯示出來(lái)包括:磁盤使用和剩余空間圖例結(jié)構(gòu)圖,當(dāng)前磁盤碎片個(gè)數(shù)情況,當(dāng)前磁盤文件和文件夾個(gè)數(shù),分區(qū)大小,不連續(xù)文件個(gè)數(shù),交換文件的情況等,和傳統(tǒng)的磁盤碎片整理程序比較,Voptxp v7.12有著更大的優(yōu)勢(shì):多任務(wù)窗口、速度快、功能強(qiáng)大等特點(diǎn),更在"優(yōu)化"選項(xiàng)中有:互聯(lián)網(wǎng)優(yōu)化和系統(tǒng)優(yōu)化兩個(gè)不錯(cuò)的功能,是一個(gè)完美的測(cè)試工具,幫你節(jié)省更多時(shí)間。

除系統(tǒng)及硬盤的維護(hù)問(wèn)題外,操作系統(tǒng)的安裝與配置、系統(tǒng)的及時(shí)更新與升級(jí)、殺毒軟件的使用及日常的管理和維護(hù)等都是非常重要的。筆者就自己日常管理網(wǎng)站伺服器的經(jīng)驗(yàn),整理出來(lái)供大家分享。
a、定期查看系統(tǒng)/網(wǎng)站日志,查看是否有異常報(bào)錯(cuò),以便找出網(wǎng)站存在的問(wèn)題。系統(tǒng)有那些缺陷,可通過(guò)系統(tǒng)日志反映出來(lái),通過(guò)網(wǎng)站日志,可以找到那些頁(yè)面有錯(cuò)誤、那些頁(yè)面需優(yōu)化、那些圖片及文件應(yīng)刪除或減肥使網(wǎng)站訪問(wèn)的效率提升。查看網(wǎng)站日志最好是能安裝相關(guān)的網(wǎng)站日志分析工具,使日志更直觀。
b、必要時(shí)重啟伺服器也是提高訪問(wèn)速度的方法之一,WIN系統(tǒng)定期重啟是必要的,以釋放一些使用完而沒(méi)有被釋放的資源。
c、當(dāng)使用ACCESS數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)最好是分多個(gè)文件來(lái)處理,這樣讀取和存貯速度都會(huì)快很多。數(shù)據(jù)庫(kù)很大時(shí)最好是用MS SQL,不論是處理資料還是 數(shù)據(jù)容錯(cuò)性都會(huì)有一個(gè)質(zhì)的提升,使用MS SQL要定期對(duì)SQL數(shù)據(jù)庫(kù)日志進(jìn)行清理,清理SQL的日志有利于降低系統(tǒng)資源的使用,特別是內(nèi)存的占用率。
d、經(jīng)常留意伺服器的資源使用量,查看是那些程式占用的系統(tǒng)資源比較高,是那些程式或那些內(nèi)容引起的,是否屬于正常。留意系統(tǒng)最新的(Service Pack)補(bǔ)丁程式和病毒,及時(shí)更新相關(guān)軟件,打補(bǔ)丁程式要先在其它機(jī)上測(cè)試后再在伺服器上安裝,以免引起兼容性的問(wèn)題。查看伺服器的流量,隨時(shí)分析伺服器狀態(tài),通過(guò)流量可知伺服器是否正常,如有駭客或入侵都會(huì)產(chǎn)生比較大的流量。
e、WIN2000在默認(rèn)情況下會(huì)安裝一些常用的組件,但是這個(gè)默認(rèn)安裝是極度危險(xiǎn)的。你應(yīng)該明確地知道你需要那些服務(wù),而且僅僅安裝你確實(shí)需要的服務(wù)。根據(jù)安全原則,最少的服務(wù)+最小的權(quán)限=最大的安全。典型的WEB伺服器需要的最小組件選擇是:只安裝IIS的Com Files,IIS Snap-In,WWW Server組件。如果你確實(shí)需要安裝其它組件,特別是:Indexing Service,FrontPage 2000Server Extensions,Internet Service Manager (HTML)這幾個(gè)危險(xiǎn)服務(wù),請(qǐng)慎重處理。其它的不在此詳述。
經(jīng)過(guò)評(píng)測(cè),您是否擁有了一臺(tái)性能穩(wěn)定、處于良好工作狀態(tài)的伺服器,為迎接隨后接踵而來(lái)的訪客做好準(zhǔn)備了呢?是的,經(jīng)過(guò)了前期細(xì)致的建站準(zhǔn)備工作,又經(jīng)過(guò)了緊鑼密鼓的網(wǎng)站規(guī)劃建設(shè)和網(wǎng)絡(luò)營(yíng)銷工作,相信您網(wǎng)站的瀏覽率和知名度將會(huì)節(jié)節(jié)攀升,名列前茅。下期筆者將就優(yōu)秀中文印刷網(wǎng)站的排名情況和本系列文章做最后的總結(jié)。希望不久的將來(lái)您能榜上有名
本文的討論也很精彩,瀏覽討論>>
JavaEye推薦