當前位置: 首頁 > 新聞資(zī)訊 > 服務器測試在房間裏.在房間裏正在測試的服務器.技術交流

服務器測試在房間裏.在房間裏正在測試的服務器.技術交流

發布時間:2024-03-14 3:54:13

  1. 一(yī)般小(xiǎo)公司的測試服務器配置是怎樣的,求解答!
  2. 絕地求生(shēng)的實驗服務和測試服務器有什麽區别
  3. 如何測試服務器

一(yī)、一(yī)般小(xiǎo)公司的測試服務器配置是怎樣的,求解答!

推薦ibm x3100m4 :

e3-1240 3.3ghz 8mb cache 4c / 1*2g u-dimm / br10il v2 raid 0,1,10 / 4*3.5" 易插拔硬盤 / 雙口千兆網卡。小(xiǎo)公司做簡單的軟件及網絡測試足矣。

二、絕地求生(shēng)的實驗服務和測試服務器有什麽區别

一(yī)、遊戲内容不同:

目前絕地求生(shēng)實驗服有新的地圖,不同于正式服,以前要cdk激活下(xià)載,現在要出來了,4×4地圖測試三天,這次不需要激活碼,所有玩家都能參與。

絕地求生(shēng)測試服目前已經進行了三輪測試,更新多次,遊戲正式服将要新加的内容都将會在測試服中(zhōng)提早體(tǐ)驗。測試服中(zhōng)有兩張地圖,動作模拟的攀爬跨越動作也已加入,還有各種新增載具和槍支都是實驗服沒有的。

二、遊戲數據不統一(yī)

絕地求生(shēng)測試服和實驗服的數據不統一(yī),不會互相影響。

三、穩定程度不一(yī)樣

實驗服因爲是新的内容版本,相當不穩定,可能出現很多需要修複的漏洞。專

測試服比實驗服更屬加穩定,是經過測試的版本,穩定性比測試服要好很多。

一(yī)般絕地求生(shēng)要推出新内容,會先在測試服更新版本,如果出現重大(dà)錯誤,可能會出現删檔等情況。在測試服測試完了之後,就會在實驗服更新版本進一(yī)步測試。也就是說實驗服版本滞後于測試服。

三、如何測試服務器

服務器測試方法

服務器測試方法分(fēn)爲兩個大(dà)方面,性能測試與功能測試。

我(wǒ)們在性能測試方面采用了新的測試方法,主要分(fēn)爲文件測試、數據庫性能測試與

web

性能測試三個

方面。其中(zhōng),文件性能與數據庫性能采用美國

quest

軟件公司的

benchmark factory

負載測試和容量規劃

軟件,

web

性能測試則使用了

spirent

公司提供的

caw webavalanche

測試儀。

一(yī)、性能測試

1

、文件性能測試方法

benchmark factory

軟件能按照文件讀寫的關鍵指标定制事務。軟件最大(dà)支持

1000

個虛拟客戶。

本次測試環境包括

10

台配置爲

piii800/128mb

内存

/20g

硬盤以上的客戶端,它們用來模拟虛拟用戶。

控制台爲配置是

piii 850/128mb

内存

/40g

硬盤的

acer

筆記本電(diàn)腦。交換機爲帶有兩個千兆

gbic

接口、

24

10/100m

自适應端口的

cisco 2950

,客戶端與控制台通過

100m

網卡連到交換機上,被測服務器則通

過千兆光纖網卡與交換機相連接。

被測服務器均安裝帶

sp4

windows

2000

advanced server

操作系統,在所有三項性能測試中(zhōng)都統一(yī)

raid

級别爲

5

在具體(tǐ)測試方案設置上,測試軟件把決定文件讀寫操作的關鍵因素設定爲:讀

/

寫、随機

/

順序、操作

塊大(dà)小(xiǎo)、對象大(dà)小(xiǎo)四個。在本次測試中(zhōng),考慮到我(wǒ)們設有單獨的數據庫及

web

測試項目,所以在文件測試

中(zhōng),我(wǒ)們把目标确定爲測試服務器基本的

i/o

性能,這主要由網絡接口、系統帶寬、磁盤子系統等幾大(dà)部

分(fēn)所決定。同時,從幾部分(fēn)的作用看,以大(dà)操作塊讀寫大(dà)對象文件,小(xiǎo)操作塊讀寫小(xiǎo)對象文件,較能反映

服務器最基本的

i/o

性能,即“大(dà)操作塊讀寫大(dà)文件”對系統帶寬、緩存的考察,以及“小(xiǎo)操作塊讀寫小(xiǎo)

文件”對磁盤子系統、網絡接口的考察。最終我(wǒ)們确定的四個事務是:

大(dà)文件順序讀寫

(

操作塊

8kb

,對象文件

80% 500kb

20% 1mb)

大(dà)文件随機讀寫

(

操作塊

8kb

,對象文件

80% 500kb

20% 1mb)

小(xiǎo)文件随機讀

(

操作塊

1kb

,對象文件

80% 1kb

10% 10kb

10% 50kb)

小(xiǎo)文件順序寫

(

操作塊

1kb

,對象文件

80% 1kb

10% 10kb

10% 50kb)

每個事務的用戶數均以固定步長逐漸增加,

最大(dà)可增加到

1000

個虛拟用戶。

其中(zhōng),

“大(dà)文件順序讀寫”

事務的用戶數按照

40

的步長從

1

可增加到

400

(

測試至強服務器

)

200

(

測試

tualatin

服務器

)

,其

他事務則将用戶數按照

100

的步長從

1

增加至

1000

。我(wǒ)們期望得到其在不同用戶數時被測服務器的性能表

現。總體(tǐ)上其走勢及峰值反映了該服務器的性能。每項事務均運行三次,每次之間被測服務器進行重啓,

最終結果爲三次平均值。

2

、數據庫性能測試方法

“乘機安全小(xiǎo)貼士”安全出行要重視

數據庫性能測試同樣使用了

benchmark factory

軟件,測試環境如同文件性能測試。測試時,在被測

服務器上安裝

sql server 2000

使用企業版。首先在被測服務器上創建新的數據庫,通過使用

benchmark

factory

預定義的

database spec

項目向數據庫中(zhōng)創建表,裝載數據。在服務器端創建以

cpu

計算爲主的

存儲過程,通過

10

台客戶機模拟用戶、按照

40

個虛拟用戶的步長遞增到

400

個用戶,執行該存儲過程。

結果是以獲得的每秒事務數

(tps)

衡量服務器的數據庫事務處理能力。

整個測試分(fēn)爲三次,

每次之間重新啓

動被測服務器,最終取三次平均值作爲評價結果。

3

web

性能測試方法

web

性能測試工(gōng)具是由

spirent

公司提供的

caw webavalanche

webavalanche

模拟實際的用戶發出

http

請求,

并根據回應給出具體(tǐ)的詳細測試結果。

它有以下(xià)特點:

能夠模拟成百上千的客戶端對服務器發

出請求

;

能夠模拟真實的網絡應用情況,

比如網站在高峰期的訪問量應該是動态的維持,

有新客戶端的加入,

同時也有原客戶的離(lí)去(qù),

訪問量不是固定不變的

;

可以産生(shēng)

20000

個連接

/

秒請求量,

足以滿足測試的需要

;

測試項目豐富,有訪問請求的成功失敗數,有

url

和頁面的響應時間,有網絡流量數,還有

http

tcp

議的具體(tǐ)情況。

測試時,被測服務器與

webavalanche

上都裝有千兆光纖網卡,兩網卡通過光纖直接連接。監控端

(

置爲

piii 1ghz/128m

内存

/20g

硬盤

)

安裝了帶

sp4

windows 2000 server,

該監控端與

webavalanche

過交叉線直連。在監控端通過

web

浏覽器配置

webavalanche

,在被測服務器安裝了

sql server 2000

企業

版,并用微軟的

iis

建立了

web

服務器。

測試分(fēn)爲靜态性能與動态性能兩部分(fēn)。主要是因爲在實際的

web

應用中(zhōng),有的站點靜态内容居多,提

供的服務也絕大(dà)多數是靜态的,

因此,

他們就會特别的關心服務器靜态性能

;

同樣,

有的站點提供的服務交

互性的内容居多,他們就會更關心服務器的動态性能。

被測網站中(zhōng)頁面大(dà)小(xiǎo)及靜态、動态頁面所占比例均參照實際網站得出,整個網站靜态、動态頁面所占

比例是

70%

30%

,使用的動态頁面類型爲

asp

。請求頁面樣本的文件大(dà)小(xiǎo)分(fēn)布比例與整個網站的相同。

靜态性能測試模拟發出的均是靜态頁面請求。在測試動态性能時,動态頁面的訪問請求占

20%

,其餘

80%

爲靜态頁面請求。我(wǒ)們根據實際的

web

服務器一(yī)天中(zhōng)的運行情況建立了一(yī)個服務器頁面請求模型,該

模型由

4

個階段組成,第一(yī)階段是預熱階段,

webavalanche

發出的請求量由

0

慢(màn)慢(màn)上升到

200;

第二階段

是逐步加壓階段,請求量逐步累加到最大(dà)值

8200;

第三階段是動态維持階段

;

第四階段是下(xià)降階段,請求量

由最大(dà)值迅速下(xià)降爲

0

。其中(zhōng),最大(dà)請求量略大(dà)于實際服務器能夠提供的事務處理量。

被測服務器的靜态與動态測試分(fēn)别測試三遍,每遍之間被測服務器和測試儀均重啓,結果取三次的平

均值。由此可見,此服務器測試方法立志(zhì)于最終結果的準确性。

二、功能測試

在功能測試方面,我(wǒ)們對被測服務器的可擴展性、可用性以及可管理性進行了綜合評價,其中(zhōng)可擴展

性包括硬盤、

pci

槽以及内存等的擴展能力,可用性包括對熱插拔、冗餘設備

(

如硬盤、電(diàn)源、風扇、網卡

)

的支持,可管理性則指的是服務器随機所帶的管理軟件。

我(wǒ)們在對服務器進行總體(tǐ)評價時,綜合了性能、功能和價格三方面因素,依據《網絡世界》所做的用

戶調查結果,分(fēn)别給予不同權重,性能占

50%

,功能占

40%

,而價格則占

10%

。在分(fēn)析性能時,數據庫性能

占其中(zhōng)的

50%

,而文件性能占

30%

web

性能占

20%

綜上所述,這種全新的服務器測試方法更夠更準确更直接的對服務器進行測試,而且數據更加精确。

希望能給又(yòu)需要的讀者朋友帶來一(yī)定的幫助

謝謝采納。

最近文章

Top