Download Consistency Checking of End-User Reponse Times

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
Transcript
Consistency Checkinq of End-User Response Times
Ronald croll, cipherlfet Lillited
ISIW • Imperfect Solutions for an Imperfect World.
CSEB •Consistent Service
Equals Bucka.
two reasons
in
hesitancy
consistency
applying
measurement to network
performance data.
There
tor
are
lfot too many
1)
people Jmow how to do it
and
2) networks tend to
develope crisis's that
consistency
prevent
iaauea fraa arisinq.
Aaagmptigna;
1) Data ccmaunicatio na
an
is
Measurement
imperfect and primitive
science.
2) Performance data is l'iquoa 1 - Traditional TUninq Objectives
statisticall y
seldom
ideal.
Thia
That
manner.
predictable
somewhat
a
in
behave
networks
that
uana
normal
a
show
will
plotted
if
elements
network
.any similar-type
or bell shaped curve. Where a small nuaber of elements will show
poor performance, a similar nuJII:ber exceptional performance and the
:aost elaents will fit in between.
3) Data COllllUnicatio na Pertoraance data ia normalized data.
The follovinq exaJiple uses data
linea as the network eleaenta
and response time (in seconds)
as the units of measurement.
I' qare I
Proceedings of M\VSUG '91
- The Bell
curve
Computer Performance and Tuning
187
Jladqina Your 8at:
1) UH 1 like-type data•: This is important to reduce distortions.
see that your data input follows stand.am profile rules.
nata
Prgfila Bplaa:
Data should be detailed
Select line data gathered on a transaction baaia
over data collected and snmaed- every in five minutes. Data an-ed
in five ainutu intervals over hourly, hourly over daily, etc.
1) Use the nal.leat 11eaaureaents possible.
and discrete.
2) Data should be of the sue qeneral mix of applications, e.q.
90t CICS transactions and lOt IMS transactions.
3) Use data with the saae type network hardware and operations,
aaae protocol, line speed {baud) and carrier facilities.
4) The larqar the data saaple the mora reliable your raeulte.
5) If your data traffic varies between week days and the weekend
analyze exceptions separately.
The Alqgritbp:
Mean Upper COntrol Limit • X + {3
Mean Lower COntrol Limit = X - (3
Where X
= the
*
*
standard deviation)
standard deviation)
overall mean or response tiDes.
Analvsis 1:
1) Detarmi.ne the mean and standard deviation of entire data sample.
2) Compute the upper and lower control limits based on alqorithll.
3) Compare individual response times entries with the upper and
lower control limits. Thou areater tban the upper liaits or thoa
balgw tht lgwar limits are elgents with inconsistent reepallle
times.
Malyais 2:
Repeat the procedures in Analysis 1 · uainq the overall and
individual ranqea i.natead or response tiDes, results exceed.inq the
control lillits on range testinq are linea that fluctuate wildly.
lfOTEl: This forllUl.a should work on rand011l.y collect saaples.
BO'l'22a
~
nuabar 3 ia not: ayat:ioal aacordin9 t:o 1:he diaciplina
that this technique is borrowed fraa, it should in the 1 idyllic
If your experience
state• account tor about 99t of the data.
varies widely froa this you may be uainq data that is •not• noraal.
In soaa instances slightly adjusting this n.uaber up or down is
productive.
188
Computer Performance and Tuning
Proceedings of MWSUG '91
4.1
~ -·
Cl
11
~
c
~
---Upp er Control
I .1'D)1t ........._
~--Wean ----------~
1---f 0
!:oil
3 STDV
3STDV
··--·--- Lower Control T.tmtt. ..........._
~
~
Data Sa.J:nple
riqare 3 settinq the
~er
and Lower control Limits
ROnald Croll, CipherNet Ltd., 14396 Henry Rd. , Jlorrison, IL, (815)
772-7416
Proceedings of l\IWSUG '91
Computer Performance and Tuning
189