自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

帶您了解并發(fā)用戶數(shù)需求分析

運(yùn)維 服務(wù)器運(yùn)維
并發(fā)用戶數(shù)需求是整個(gè)用戶性能需求的重要方面,通常是針對(duì)具體的服務(wù)器和應(yīng)用系統(tǒng),如域控制器、Web服務(wù)器、FTP服務(wù)器、E-mail服務(wù)器、數(shù)據(jù)庫(kù)系統(tǒng)、MIS管理系統(tǒng)、ERP 系統(tǒng)等,并發(fā)用戶數(shù)支持的多少?zèng)Q定了相應(yīng)系統(tǒng)的可用性和可擴(kuò)展性……

并發(fā)用戶數(shù)需求是整個(gè)用戶性能需求的重要方面,通常是針對(duì)具體的服務(wù)器和應(yīng)用系統(tǒng),如域控制器、Web服務(wù)器、FTP服務(wù)器、E-mail服務(wù)器、數(shù)據(jù)庫(kù)系統(tǒng)、MIS管理系統(tǒng)、ERP 系統(tǒng)等,并發(fā)用戶數(shù)支持的多少?zèng)Q定了相應(yīng)系統(tǒng)的可用性和可擴(kuò)展性。所支持的并發(fā)用戶數(shù)多少是通過一些專門的工具軟件進(jìn)行測(cè)試的,測(cè)試過程就是模擬大量用戶同時(shí)向某系統(tǒng)發(fā)出訪問請(qǐng)求,并進(jìn)行一些具體操作,以此來為相應(yīng)系統(tǒng)加壓。但是不同的應(yīng)用系統(tǒng)所用的測(cè)試工具不一樣。

并發(fā)性能測(cè)試的過程是一個(gè)負(fù)載測(cè)試和壓力測(cè)試的過程,即逐漸增加負(fù)載,直到系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),通過綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo)來確定系統(tǒng)并發(fā)性能的過程。負(fù)載測(cè)試Load Testing是確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)組成部分的相應(yīng)輸出項(xiàng),例如通過量、響應(yīng)時(shí)間、CPU負(fù)載、內(nèi)存使用等來決定系統(tǒng)的性能。負(fù)載測(cè)試是一個(gè)分析軟件應(yīng)用程序和支撐架構(gòu)、模擬真實(shí)環(huán)境的使用,從而來確定能夠接收的性能過程。壓力測(cè)試(Stress Testing)是通過確定一個(gè)系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來獲得系統(tǒng)能提供的***服務(wù)級(jí)別的測(cè)試。

并發(fā)性能測(cè)試的目的主要體現(xiàn)在3個(gè)方面:以真實(shí)的業(yè)務(wù)為依據(jù),選擇有代表性的、關(guān)鍵的業(yè)務(wù)操作設(shè)計(jì)測(cè)試案例,以評(píng)價(jià)系統(tǒng)的當(dāng)前性能;當(dāng)擴(kuò)展應(yīng)用程序的功能或者新的應(yīng)用程序?qū)⒁徊渴饡r(shí),負(fù)載測(cè)試會(huì)幫助確定系統(tǒng)是否還能夠處理期望的用戶負(fù)載,以預(yù)測(cè)系統(tǒng)的未來性能;通過模擬成百上千個(gè)用戶,重復(fù)執(zhí)行和運(yùn)行測(cè)試,可以確認(rèn)性能瓶頸并優(yōu)化和調(diào)整應(yīng)用,目的在于尋找到瓶頸問題。

當(dāng)一家企業(yè)自己組織力量或委托軟件公司代為開發(fā)一套應(yīng)用系統(tǒng)的時(shí)候,尤其是以后在生產(chǎn)環(huán)境中實(shí)際使用起來,用戶往往會(huì)產(chǎn)生疑問,這套系統(tǒng)能不能承受大量的并發(fā)用戶同時(shí)訪問?這類問題最常見于采用連機(jī)事務(wù)處理(}LTP)方式數(shù)據(jù)庫(kù)應(yīng)用、Web瀏覽和視頻點(diǎn)播等系統(tǒng)。這種問題的解決要借助于科學(xué)的軟件測(cè)試手段和先進(jìn)的測(cè)試工具。

在測(cè)試方案運(yùn)行中,如果出現(xiàn)了大于3個(gè)用戶的業(yè)務(wù)操作失敗,或出現(xiàn)了服務(wù)器shutdown (死機(jī))的情況,則說明在當(dāng)前環(huán)境下,系統(tǒng)承受不了當(dāng)前并發(fā)用戶的負(fù)載壓力,那么***并發(fā)用戶數(shù)就是前一個(gè)沒有出現(xiàn)這種現(xiàn)象的并發(fā)用戶數(shù)。如果測(cè)得的***并發(fā)用戶數(shù)到達(dá)了性能要求,且各服務(wù)器資源情況良好,業(yè)務(wù)操作響應(yīng)時(shí)間也達(dá)到了用戶要求,那么就可以了。否則,再根據(jù)各服務(wù)器的資源情況和業(yè)務(wù)操作響應(yīng)時(shí)間進(jìn)一步分析原因所在。

除了專業(yè)軟件測(cè)試方法外,還有一個(gè)比較粗略的計(jì)算方法,那就是根據(jù)服務(wù)器的處理器性能進(jìn)行估算。一個(gè)系統(tǒng)的CPU容量是用處理器數(shù)量乘以CPU的頻率定額得到的。因此,對(duì)一臺(tái)安裝了兩個(gè)2GHz處理器的計(jì)算機(jī)來說,它的CPU容量=2 X 2000MHz=4000 P4EM o

工作載荷下的系統(tǒng)目標(biāo)CPU容量通常是由IT部門決定的。如果沒有這方面的標(biāo)準(zhǔn)可循,那么你應(yīng)比照著平均的長(zhǎng)期載荷對(duì)峰值載荷進(jìn)行分析,據(jù)此決定這一目標(biāo)值,確保CPU在100%容量以下運(yùn)行。假設(shè)一臺(tái)安裝了兩個(gè)2GHz處理器的計(jì)算機(jī)在85%的容量下運(yùn)行,那么應(yīng)該按照如下方式計(jì)算其目標(biāo)CPU容量:

目標(biāo)CPU容量=4000 P4EM的CPU容量X 0.85=3400P4EM

為了根據(jù)目標(biāo)CPU容量和總用戶成本計(jì)算Web服務(wù)器的目標(biāo)用戶容量,在前表中找到每位并發(fā)用戶Web CPU的總成本(0.55000)。然后將這一成本分成目標(biāo)CPU容量,計(jì)算公式如下:

目標(biāo)用戶容量=目標(biāo)CPU容量/每個(gè)用戶Web CPU總成本(基礎(chǔ)Web POEM )= 340010.5500=6182,這就是該系統(tǒng)在85%CPU容量工作情況下可支持的***并發(fā)用戶數(shù)。


 

責(zé)任編輯:桑丘 來源: http://www.beidaqingniao.org
相關(guān)推薦

2010-10-29 10:56:46

ORACLE用戶驗(yàn)證

2010-10-14 11:25:39

2010-10-14 11:33:42

MySQL用戶

2015-01-05 09:56:41

UDPLinux TCP

2021-01-20 23:40:27

數(shù)據(jù)泄露OpenWRT攻擊

2010-11-04 10:06:27

GSMMTN華為

2010-10-14 11:41:03

mysql變量

2011-03-25 15:21:43

2009-11-25 11:32:39

最大用戶并發(fā)數(shù)系統(tǒng)最大用戶數(shù)

2021-01-06 10:01:09

數(shù)據(jù)泄露漏洞信息安全

2010-11-29 10:48:49

Sybase系統(tǒng)表

2010-10-25 09:39:43

Oracle FBI索

2010-10-25 15:04:39

Oracle文本函數(shù)

2010-10-28 13:20:50

ORACLE reso

2010-10-29 15:37:51

Oracle物理結(jié)構(gòu)

2010-11-15 10:40:58

Oracle啟動(dòng)參數(shù)

2010-11-15 13:20:06

Oracle恢復(fù)結(jié)構(gòu)

2010-09-26 14:40:25

SQL FROM子句

2010-09-26 14:12:35

SQL內(nèi)連接

2020-05-13 07:00:13

優(yōu)化云端方法
點(diǎn)贊
收藏

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