virtuális felhasználók (Vuserek) kiszámítása terhelés / stressz teszteléshez

Megosztás:

gyakran kapok ezt a kérdést a postaládámba, fórumok, sőt hívások. Hogyan lehet kiszámítani a virtuális felhasználók (VUsers) számát a terhelés/stressz teszteléshez? Mi legyen az egyidejű virtuális felhasználók betöltése? Mi legyen a csúcsterhelés?

25, 100, 500, 1000. Nem adhatunk számú vusers vakon, amely nem tér vissza intuitív eredmény elemzésre.

a VUsers fő célja az élő környezet szimulálása. Nagyon trükkös, de könnyű megszerezni a terhelés/stresszteszteléshez szükséges Vuserek számát. Az univerzális képlet a rendszerbe érkező sebesség kiszámításához Little törvénye.

N = Z * (R + T)

ahol N – VUsers száma,

Z – tranzakciók másodpercenként (TPS)

R – válaszidő másodpercben

t – gondolkodási idő másodpercben

ha az alábbi adatokat kapja meg az érdekelt felektől, azaz a TPS-től, a válaszidő és a gondolkodási idő, a vusers száma könnyen kiszámítható.

pl. TPS 100, R 3 másodperc, T pedig 2 másodperc, akkor N

N lesz = 100 * (3+2)

= 100 * 5

= 500

a csúcsterhelés 500 VUsers lesz.

tegyük fel, hogy ha nincs elérhető adat a TPS-ről és a válaszidőről, és ismeri az alábbi kombinációk egyikét, használhatja ezt az online számológépet.

  • csúcs óránkénti látogatások és Átlagos látogatási Hossz
  • csúcs óránkénti oldalak, Testcase méret és időtartam

létfontosságú a bemeneti adatok szimulálása a terhelés/stressztesztelés során. Ez az online számológép megadja, hogy hány adatra lenne szüksége a szimulációhoz.

megosztás:

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.