偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

最新服務(wù)器測試方法詳細(xì)解析

運(yùn)維 服務(wù)器運(yùn)維
這里我們從性能與功能兩大放面給讀者朋友們做最新的服務(wù)器測試方法的詳細(xì)的介紹與解析。性能測試更是細(xì)化為文件性能測試方法,數(shù)據(jù)庫性能測試方法和Web性能測試方法三個環(huán)節(jié)。

在我們平時的工作生活中,服務(wù)器的種類日益繁多,服務(wù)器檢測方法更是各種各樣。本文旨在給讀者朋友們做最新的服務(wù)器測試方法的詳細(xì)的介紹。在這里,服務(wù)器測試方法分為兩個大方面,性能測試與功能測試。

我們在性能測試方面采用了新的測試方法,主要分為文件測試、數(shù)據(jù)庫性能測試與Web性能測試三個方面。其中,文件性能與數(shù)據(jù)庫性能采用美國Quest軟件公司的Benchmark Factory負(fù)載測試和容量規(guī)劃軟件,Web性能測試則使用了Spirent公司提供的Caw WebAvalanche測試儀。

一、性能測試  

1、文件性能測試方法

Benchmark Factory軟件能按照文件讀寫的關(guān)鍵指標(biāo)定制事務(wù)。軟件最大支持1000個虛擬客戶。

本次測試環(huán)境包括10臺配置為PIII800/128MB內(nèi)存/20G硬盤以上的客戶端,它們用來模擬虛擬用戶??刂婆_為配置是PIII 850/128MB內(nèi)存/40G硬盤的Acer筆記本電腦。交換機(jī)為帶有兩個千兆GBIC接口、24個10/100M自適應(yīng)端口的Cisco 2950,客戶端與控制臺通過100M網(wǎng)卡連到交換機(jī)上,被測服務(wù)器則通過千兆光纖網(wǎng)卡與交換機(jī)相連接。

被測服務(wù)器均安裝帶SP4的Windows 2000 Advanced Server操作系統(tǒng),在所有三項性能測試中都統(tǒng)一RAID級別為5。

在具體測試方案設(shè)置上,測試軟件把決定文件讀寫操作的關(guān)鍵因素設(shè)定為:讀/寫、隨機(jī)/順序、操作塊大小、對象大小四個。在本次測試中,考慮到我們設(shè)有單獨(dú)的數(shù)據(jù)庫及Web測試項目,所以在文件測試中,我們把目標(biāo)確定為測試服務(wù)器基本的I/O性能,這主要由網(wǎng)絡(luò)接口、系統(tǒng)帶寬、磁盤子系統(tǒng)等幾大部分所決定。同時,從幾部分的作用看,以大操作塊讀寫大對象文件,小操作塊讀寫小對象文件,較能反映服務(wù)器最基本的I/O性能,即“大操作塊讀寫大文件”對系統(tǒng)帶寬、緩存的考察,以及“小操作塊讀寫小文件”對磁盤子系統(tǒng)、網(wǎng)絡(luò)接口的考察。最終我們確定的四個事務(wù)是:

◆大文件順序讀寫(操作塊8KB,對象文件80% 500KB、20% 1MB)

◆大文件隨機(jī)讀寫(操作塊8KB,對象文件80% 500KB、20% 1MB)

◆小文件隨機(jī)讀(操作塊1KB,對象文件80% 1KB、10% 10KB、10% 50KB)

◆小文件順序?qū)懀ú僮鲏K1KB,對象文件80% 1KB、10% 10KB、10% 50KB)

每個事務(wù)的用戶數(shù)均以固定步長逐漸增加,最大可增加到1000個虛擬用戶。其中,“大文件順序讀寫”事務(wù)的用戶數(shù)按照40的步長從1可增加到400個(測試至強(qiáng)服務(wù)器)或200個(測試TUALATIN服務(wù)器),其他事務(wù)則將用戶數(shù)按照100的步長從1增加至1000。我們期望得到其在不同用戶數(shù)時被測服務(wù)器的性能表現(xiàn)??傮w上其走勢及峰值反映了該服務(wù)器的性能。每項事務(wù)均運(yùn)行三次,每次之間被測服務(wù)器進(jìn)行重啟,最終結(jié)果為三次平均值。

2、數(shù)據(jù)庫性能測試方法

數(shù)據(jù)庫性能測試同樣使用了Benchmark Factory 軟件,測試環(huán)境如同文件性能測試。測試時,在被測服務(wù)器上安裝SQL Server 2000使用企業(yè)版。首先在被測服務(wù)器上創(chuàng)建新的數(shù)據(jù)庫,通過使用Benchmark Factory預(yù)定義的Database Spec項目向數(shù)據(jù)庫中創(chuàng)建表,裝載數(shù)據(jù)。在服務(wù)器端創(chuàng)建以CPU計算為主的存儲過程,通過10臺客戶機(jī)模擬用戶、按照40個虛擬用戶的步長遞增到400個用戶,執(zhí)行該存儲過程。結(jié)果是以獲得的每秒事務(wù)數(shù)(TPS)衡量服務(wù)器的數(shù)據(jù)庫事務(wù)處理能力。整個測試分為三次,每次之間重新啟動被測服務(wù)器,最終取三次平均值作為評價結(jié)果。

3、Web性能測試方法

Web性能測試工具是由Spirent公司提供的Caw WebAvalanche。WebAvalanche 模擬實際的用戶發(fā)出HTTP 請求,并根據(jù)回應(yīng)給出具體的詳細(xì)測試結(jié)果。它有以下特點(diǎn):能夠模擬成百上千的客戶端對服務(wù)器發(fā)出請求;能夠模擬真實的網(wǎng)絡(luò)應(yīng)用情況,比如網(wǎng)站在高峰期的訪問量應(yīng)該是動態(tài)的維持,有新客戶端的加入,同時也有原客戶的離去,訪問量不是固定不變的;可以產(chǎn)生20000個連接/秒請求量,足以滿足測試的需要;測試項目豐富,有訪問請求的成功失敗數(shù),有URL和頁面的響應(yīng)時間,有網(wǎng)絡(luò)流量數(shù),還有HTTP和TCP協(xié)議的具體情況。

測試時,被測服務(wù)器與WebAvalanche上都裝有千兆光纖網(wǎng)卡,兩網(wǎng)卡通過光纖直接連接。監(jiān)控端(配置為PIII 1GHz/128M內(nèi)存/20G硬盤)安裝了帶SP4的Windows 2000 Server,該監(jiān)控端與WebAvalanche 通過交叉線直連。在監(jiān)控端通過Web瀏覽器配置WebAvalanche,在被測服務(wù)器安裝了SQL Server 2000企業(yè)版,并用微軟的IIS建立了Web服務(wù)器。

測試分為靜態(tài)性能與動態(tài)性能兩部分。主要是因為在實際的Web應(yīng)用中,有的站點(diǎn)靜態(tài)內(nèi)容居多,提供的服務(wù)也絕大多數(shù)是靜態(tài)的,因此,他們就會特別的關(guān)心服務(wù)器靜態(tài)性能;同樣,有的站點(diǎn)提供的服務(wù)交互性的內(nèi)容居多,他們就會更關(guān)心服務(wù)器的動態(tài)性能。

被測網(wǎng)站中頁面大小及靜態(tài)、動態(tài)頁面所占比例均參照實際網(wǎng)站得出,整個網(wǎng)站靜態(tài)、動態(tài)頁面所占比例是70%和30%,使用的動態(tài)頁面類型為ASP。請求頁面樣本的文件大小分布比例與整個網(wǎng)站的相同。

靜態(tài)性能測試模擬發(fā)出的均是靜態(tài)頁面請求。在測試動態(tài)性能時,動態(tài)頁面的訪問請求占20%,其余80%為靜態(tài)頁面請求。我們根據(jù)實際的Web 服務(wù)器一天中的運(yùn)行情況建立了一個服務(wù)器頁面請求模型,該模型由4個階段組成,第一階段是預(yù)熱階段,WebAvalanche發(fā)出的請求量由0慢慢上升到200;第二階段是逐步加壓階段,請求量逐步累加到最大值8200;第三階段是動態(tài)維持階段;第四階段是下降階段,請求量由最大值迅速下降為0。其中,最大請求量略大于實際服務(wù)器能夠提供的事務(wù)處理量。

被測服務(wù)器的靜態(tài)與動態(tài)測試分別測試三遍,每遍之間被測服務(wù)器和測試儀均重啟,結(jié)果取三次的平均值。由此可見,此服務(wù)器測試方法立志于最終結(jié)果的準(zhǔn)確性。

二、功能測試

在功能測試方面,我們對被測服務(wù)器的可擴(kuò)展性、可用性以及可管理性進(jìn)行了綜合評價,其中可擴(kuò)展性包括硬盤、PCI槽以及內(nèi)存等的擴(kuò)展能力,可用性包括對熱插拔、冗余設(shè)備(如硬盤、電源、風(fēng)扇、網(wǎng)卡等)的支持,可管理性則指的是服務(wù)器隨機(jī)所帶的管理軟件。

我們在對服務(wù)器進(jìn)行總體評價時,綜合了性能、功能和價格三方面因素,依據(jù)《網(wǎng)絡(luò)世界》所做的用戶調(diào)查結(jié)果,分別給予不同權(quán)重,性能占50%,功能占40%,而價格則占10%。在分析性能時,數(shù)據(jù)庫性能占其中的50%,而文件性能占30%,Web性能占20%。

綜上所述,這種全新的服務(wù)器測試方法更夠更準(zhǔn)確更直接的對服務(wù)器進(jìn)行測試,而且數(shù)據(jù)更加精確。希望能給又需要的讀者朋友帶來一定的幫助。

【編輯推薦】

  1. 服務(wù)器穩(wěn)定性測試方法匯總
  2. 解析服務(wù)器從功能與性能兩方面的測試方法
  3. 淺析Web服務(wù)器測試的方法
  4. 簡述服務(wù)器測試中的性能基準(zhǔn)測試的工具
  5. 淺析Web型服務(wù)器測試方案
責(zé)任編輯:段燃 來源: 中國錄井網(wǎng)
相關(guān)推薦

2010-08-29 21:47:29

安裝DHCP服務(wù)器

2009-10-09 17:30:11

服務(wù)器測試方法

2019-06-17 15:48:51

服務(wù)器測試方法軟件

2009-02-04 09:22:40

穩(wěn)定性服務(wù)器測試

2010-08-23 17:41:38

安裝DHCP服務(wù)器

2010-05-05 18:44:27

服務(wù)器負(fù)載均衡

2019-12-24 14:42:51

Nginx服務(wù)器架構(gòu)

2010-05-31 14:06:24

SVN同步測試服務(wù)器

2009-07-22 18:48:35

2010-05-28 10:35:46

SVN搭建測試服務(wù)器

2011-07-06 13:41:06

ASP.NET

2010-08-31 16:47:43

DHCP服務(wù)器

2011-09-07 10:44:36

DHCP服務(wù)器配置

2010-09-25 09:23:11

2003 dhcp服務(wù)

2009-02-27 15:06:00

IA架構(gòu)服務(wù)器服務(wù)器解析

2018-01-19 10:30:48

HTTP服務(wù)器代碼

2010-08-25 21:42:57

DHCP服務(wù)器

2009-10-10 11:39:22

服務(wù)器測試軟件

2009-10-09 18:21:32

服務(wù)器測試

2012-02-23 10:02:08

Web服務(wù)器應(yīng)用服務(wù)器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號