服務(wù)器評(píng)測(cè)方法有哪些??jī)?nèi)存性能評(píng)測(cè)方法是怎樣的?
現(xiàn)在服務(wù)器的種類可以說(shuō)是非常多了,大家在選購(gòu)服務(wù)器的時(shí)候,不僅需要選擇合適類型的服務(wù)器,還需要對(duì)服務(wù)器做個(gè)評(píng)測(cè),這樣才能這種的了解一臺(tái)服務(wù)器的質(zhì)量,對(duì)于服務(wù)器評(píng)測(cè)的方法,很多朋友都不太了解,這個(gè)只有讓專業(yè)的人士來(lái)幫助才可以,下面新網(wǎng)就給朋友們?cè)敿?xì)的來(lái)說(shuō)明一下服務(wù)器評(píng)測(cè)方法有哪些以及內(nèi)存性能評(píng)測(cè)方法是怎樣的等問(wèn)題,以供參考。
服務(wù)器評(píng)測(cè)方法分為兩個(gè)大方面,性能測(cè)試與功能測(cè)試。
一、性能測(cè)試
1、文件性能測(cè)試方法
測(cè)試環(huán)境包括10臺(tái)配置為PIII800/128MB內(nèi)存/20G硬盤以上的客戶端,它們用來(lái)模擬虛擬用戶。控制臺(tái)為配置是PIII 850/128MB內(nèi)存/40G硬盤的Acer筆記本電腦。交換機(jī)為帶有兩個(gè)千兆GBIC接口、24個(gè)10/100M自適應(yīng)端口的Cisco 2950,客戶端與控制臺(tái)通過(guò)100M網(wǎng)卡連到交換機(jī)上,被測(cè)服務(wù)器則通過(guò)千兆光纖網(wǎng)卡與交換機(jī)相連接。
被測(cè)服務(wù)器均安裝帶SP4的Windows 2000 Advanced Server操作系統(tǒng),在所有三項(xiàng)性能測(cè)試中都統(tǒng)一RAID級(jí)別為5。
2、數(shù)據(jù)庫(kù)性能測(cè)試方法
數(shù)據(jù)庫(kù)性能測(cè)試同樣使用了Benchmark Factory 軟件,測(cè)試環(huán)境如同文件性能測(cè)試。測(cè)試時(shí),在被測(cè)服務(wù)器上安裝SQL Server 2000使用企業(yè)版。首先在被測(cè)服務(wù)器上創(chuàng)建新的數(shù)據(jù)庫(kù),通過(guò)使用Benchmark Factory預(yù)定義的Database Spec項(xiàng)目向數(shù)據(jù)庫(kù)中創(chuàng)建表,裝載數(shù)據(jù)。在服務(wù)器端創(chuàng)建以CPU計(jì)算為主的存儲(chǔ)過(guò)程,通過(guò)10臺(tái)客戶機(jī)模擬用戶、按照40個(gè)虛擬用戶的步長(zhǎng)遞增到400個(gè)用戶,執(zhí)行該存儲(chǔ)過(guò)程。結(jié)果是以獲得的每秒事務(wù)數(shù)(TPS)衡量服務(wù)器的數(shù)據(jù)庫(kù)事務(wù)處理能力。整個(gè)測(cè)試分為三次,每次之間重新啟動(dòng)被測(cè)服務(wù)器,最終取三次平均值作為評(píng)價(jià)結(jié)果。
3、Web性能測(cè)試方法
Web性能測(cè)試工具是由Spirent公司提供的Caw WebAvalanche。WebAvalanche 模擬實(shí)際的用戶發(fā)出HTTP 請(qǐng)求,并根據(jù)回應(yīng)給出具體的詳細(xì)測(cè)試結(jié)果。它有以下特點(diǎn):能夠模擬成百上千的客戶端對(duì)服務(wù)器發(fā)出請(qǐng)求;能夠模擬真實(shí)的網(wǎng)絡(luò)應(yīng)用情況,比如網(wǎng)站在高峰期的訪問(wèn)量應(yīng)該是動(dòng)態(tài)的維持,有新客戶端的加入,同時(shí)也有原客戶的離去,訪問(wèn)量不是固定不變的;可以產(chǎn)生20000個(gè)連接/秒請(qǐng)求量,足以滿足測(cè)試的需要;測(cè)試項(xiàng)目豐富,有訪問(wèn)請(qǐng)求的成功失敗數(shù),有URL和頁(yè)面的響應(yīng)時(shí)間,有網(wǎng)絡(luò)流量數(shù),還有HTTP和TCP協(xié)議的具體情況。
二、功能測(cè)試
在功能測(cè)試方面,我們對(duì)被測(cè)服務(wù)器的可擴(kuò)展性、可用性以及可管理性進(jìn)行了綜合評(píng)價(jià),其中可擴(kuò)展性包括硬盤、PCI槽以及內(nèi)存等的擴(kuò)展能力,可用性包括對(duì)熱插拔、冗余設(shè)備(如硬盤、電源、風(fēng)扇、網(wǎng)卡等)的支持,可管理性則指的是服務(wù)器隨機(jī)所帶的管理軟件。
我們?cè)趯?duì)服務(wù)器進(jìn)行總體評(píng)價(jià)時(shí),綜合了性能、功能和價(jià)格三方面因素,依據(jù)《網(wǎng)絡(luò)世界》所做的用戶調(diào)查結(jié)果,分別給予不同權(quán)重,性能占50%,功能占40%,而價(jià)格則占10%。在分析性能時(shí),數(shù)據(jù)庫(kù)性能占其中的50%,而文件性能占30%,Web性能占20%。
CPU性能評(píng)測(cè)方法
關(guān)于Linux測(cè)試cpu性能,有3個(gè)重要的概念:上下文切換(context switchs),運(yùn)行隊(duì)列(Run queue)和使用率(utilization)。
業(yè)務(wù)運(yùn)行中最關(guān)注的CPU項(xiàng)就是使用率,使用率是和業(yè)務(wù)負(fù)載強(qiáng)相關(guān)的,通常可以通過(guò)監(jiān)控軟件或Linux系統(tǒng)工具獲取。
另一個(gè)基本評(píng)測(cè)值就是計(jì)算能力,包括整數(shù)、浮點(diǎn)計(jì)算,可以使用SPECCPU、linpack測(cè)試。
內(nèi)存性能評(píng)測(cè)方法
內(nèi)存性能一般關(guān)注的指標(biāo)是延時(shí)、帶寬,測(cè)試方法有Windows下使用Sandra,Linux使用stream進(jìn)行評(píng)測(cè),可以得到當(dāng)前內(nèi)存的實(shí)際速率、延時(shí)。這是單獨(dú)針對(duì)內(nèi)存的測(cè)試方法,但在實(shí)際應(yīng)用中通常對(duì)內(nèi)存的評(píng)測(cè)是在壓力、穩(wěn)定性、性能測(cè)試時(shí)的監(jiān)測(cè)內(nèi)存的使用。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科