1、并發(fā)數(shù)
1)、網(wǎng)站并發(fā)數(shù):指網(wǎng)站服務(wù)器在單位時(shí)間內(nèi)能夠處理的最大連接數(shù)。
并發(fā)不應(yīng)該只是用戶訪問的請(qǐng)求數(shù),而是服務(wù)器同時(shí)處理的并發(fā)數(shù),并且單位時(shí)間不一定是1秒,可能是一個(gè)連接的處理周期內(nèi)的連接數(shù)。對(duì)于網(wǎng)站服務(wù)器來說,所謂的并發(fā)就是單位時(shí)間內(nèi),服務(wù)器能夠同時(shí)處理的最大連接數(shù),因?yàn)橛械恼?qǐng)求1秒結(jié)束,有的請(qǐng)求可能10秒才結(jié)束。
如果一個(gè)網(wǎng)站的并發(fā)數(shù)是10000,意味著單位時(shí)間內(nèi)(可以理解為1秒或數(shù)秒內(nèi)),正在處理的連接數(shù),正在建立的連接數(shù)。加起來一共是10000個(gè)。
Concurrent User:表示網(wǎng)站并發(fā)用戶總數(shù);
Request Per Second(RPS):表示每秒請(qǐng)求數(shù)(吞吐量);
Simultaneous Browser connections(SBC):表示并發(fā)瀏覽連接數(shù);
Thinking Time:表示平均用戶思考時(shí)間;
2)其它服務(wù)并發(fā)連接數(shù):
QPS(Query Per Second):表示每秒查詢率,即系統(tǒng)能夠響應(yīng)的查詢次數(shù),每秒查詢率QPS是用于衡量一個(gè)特定的查詢服務(wù)器在規(guī)定時(shí)間內(nèi)所處理流量多少的標(biāo)準(zhǔn)。運(yùn)維工作中,DNS服務(wù)器以及數(shù)據(jù)庫(kù)等服務(wù)的查詢性能經(jīng)常用每秒查詢率來衡量。
TPS:表示每秒事務(wù)數(shù),一個(gè)事物是指一個(gè)客戶端向服務(wù)器發(fā)送請(qǐng)求。服務(wù)器做出反應(yīng)的過程。客戶端發(fā)送請(qǐng)求。收到服務(wù)器響應(yīng)后結(jié)束計(jì)時(shí)。以此來計(jì)算時(shí)間和完成的事物的個(gè)數(shù);
IOPS(Input/Output Operations Per Second):表示每秒進(jìn)行讀寫(I/O)操作的次數(shù),多用于數(shù)據(jù)庫(kù)等場(chǎng)合,衡量隨機(jī)訪問的性能。存儲(chǔ)端的IOPS性能和主機(jī)端的I/O是不同的,IOPS是指存儲(chǔ)每秒可接受多少次主機(jī)發(fā)出的訪問,主機(jī)的一次I/O需要多次訪問存儲(chǔ)才可以完成。
2、響應(yīng)時(shí)間
響應(yīng)時(shí)間是一個(gè)系統(tǒng)最重要的指標(biāo)之一,它的數(shù)值大小直接反應(yīng)了系統(tǒng)的快慢。響應(yīng)時(shí)間是指執(zhí)行一個(gè)請(qǐng)求從開始到最后收到響應(yīng)數(shù)據(jù)所花費(fèi)的總體時(shí)間。
3、吞吐量
吞吐量是指單位時(shí)間內(nèi)系統(tǒng)能處理的請(qǐng)求數(shù)量,體現(xiàn)系統(tǒng)處理請(qǐng)求的能力,這是目前最常用的性能測(cè)試指標(biāo)。
QPS(每秒查詢數(shù))、TPS(每秒事務(wù)數(shù))是吞吐量的常用量化指標(biāo),另外還有HPS(每秒HTTP請(qǐng)求數(shù))。
QPS(TPS),并發(fā)數(shù)、響應(yīng)時(shí)間它們?nèi)咧g的關(guān)系是:QPS(TPS)= 并發(fā)數(shù) / 平均響應(yīng)時(shí)間
4、網(wǎng)站常見術(shù)語(yǔ)
1)IP:這里指獨(dú)立IP數(shù),獨(dú)立IP數(shù)是指不同IP地址的計(jì)算機(jī)訪問網(wǎng)站時(shí)被計(jì)算的總次數(shù)。獨(dú)立IP數(shù)是衡量網(wǎng)站流量的一個(gè)重要指標(biāo)。一般一天內(nèi)(00:00 - 24:00)相同IP地址的客戶端訪問網(wǎng)站頁(yè)面只被計(jì)算為一次。
2)PV:即Page View,表示訪問量,亦為頁(yè)面瀏覽,即頁(yè)面瀏覽次數(shù)或點(diǎn)擊量,不管客戶端是不是相同,也不管IP是不是相同,用戶每次訪問一個(gè)網(wǎng)站頁(yè)面都會(huì)被計(jì)算一個(gè)PV。
PV的具體度量方法就是從客戶瀏覽器發(fā)出一個(gè)對(duì)Web服務(wù)器的請(qǐng)求(Request),Web服務(wù)器接到這個(gè)請(qǐng)求后,將該請(qǐng)求對(duì)應(yīng)的一個(gè)網(wǎng)頁(yè)(Page)發(fā)送給瀏覽器,就產(chǎn)生一個(gè)PV。
用PV衡量網(wǎng)站時(shí),PV數(shù)反映的是瀏覽某網(wǎng)站的頁(yè)面數(shù)量,每刷新一次頁(yè)面也算一次。因此,可以說PV數(shù)與來訪用戶的數(shù)量成正比,但PV數(shù)并不是真正的頁(yè)面來訪者數(shù)量,而是網(wǎng)站被訪問的頁(yè)面數(shù)量,因?yàn)橐粋€(gè)來訪者可能產(chǎn)生多個(gè)PV。
3)UV:即Unique Visitor,表示獨(dú)立訪客,同一臺(tái)客戶端(PC或移動(dòng)端)訪問網(wǎng)站被計(jì)算為一個(gè)訪客。一天(0000)內(nèi)相同的客戶端訪問同一個(gè)網(wǎng)站只計(jì)算一次UV。UV一般是以客戶端Cookie等技術(shù)作為統(tǒng)計(jì)依據(jù)的,實(shí)際統(tǒng)計(jì)會(huì)有誤差。
4)DAU:即Daily Active User,日活躍用戶數(shù)量。常用于反映網(wǎng)站、互聯(lián)網(wǎng)應(yīng)用或網(wǎng)絡(luò)游戲的運(yùn)營(yíng)情況。DAU通常統(tǒng)計(jì)一日(統(tǒng)計(jì)日)之內(nèi),登錄或使用了某個(gè)產(chǎn)品的用戶數(shù)(去除重復(fù)登錄的用戶),與UV概念相似。
5)MAU:即Month Active User,月活躍用戶數(shù)量,指網(wǎng)站、app等去重后的月活躍用戶數(shù)量
作為一名網(wǎng)站運(yùn)維人員,工作中一般關(guān)注以下幾點(diǎn)性能指標(biāo):
1、響應(yīng)時(shí)間,即確保網(wǎng)站響應(yīng)時(shí)間在客戶可接受范圍內(nèi),一般3-10秒;
2、服務(wù)器資源使用情況是否合理,監(jiān)控CPU占用率,磁盤使用率等硬件指標(biāo),隨時(shí)可擴(kuò)展;
3、系統(tǒng)最多支持多少用戶訪問、系統(tǒng)最大業(yè)務(wù)處理量是多少,心理有底,真正遇到時(shí)不慌;
4、系統(tǒng)性能可能存在的瓶頸在哪里?即了解各個(gè)業(yè)務(wù)使用場(chǎng)景可能對(duì)系統(tǒng)造成的性能瓶頸;
5、擴(kuò)容那些設(shè)備可以提高整個(gè)服務(wù)性能,做到有理可依;
6、系統(tǒng)能否支持7X24小時(shí)的業(yè)務(wù)訪問;
審核編輯:劉清
-
SBC
+關(guān)注
關(guān)注
0文章
78瀏覽量
19213 -
TPS
+關(guān)注
關(guān)注
0文章
83瀏覽量
36240 -
QPS
+關(guān)注
關(guān)注
0文章
24瀏覽量
8813 -
IOPs
+關(guān)注
關(guān)注
0文章
11瀏覽量
14313
原文標(biāo)題:【建議收藏】一文講清并發(fā)用戶數(shù)、吞吐量、QPS、TPS之間關(guān)系
文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論