Download "user manual"

Transcript
1.
1.6
Stretch Factor
1.2
1.4
1.
1.6
Stretch Factor
8
10
1.4
1.2
Stretch Factor
6
4
2
150
150
50
60
200
0
10
30
40
50
60
vs. vs.
WorkloadUsers
Intensity
Response
Time
Variance
Standard
Deviation
Response
Time
Variance
andand
Standard
Deviation
persistence.sqlmapdao.OrderSqlMapDao.insertOrder(...)
presentation.CatalogBean.viewItem(...)
WorkloadUsers
Intensity
vs. vs.
Response Time
VarianceTime
and Standard
Response
SkewnessDeviation
persistence.sqlmapdao.OrderSqlMapDao.insertOrder(...)
service.CatalogService.getItem(...)
8
8
30 100 40
150
50
60
(a) PWI 0.03–60.90.
200
5
1.5
2.0
Standard deviation (ms)
4
2.5
5
4
3
2
0
1.0
1
0
6
Variance (ms)
Skewness
4
2
100
20
0
50
20
Users
Platform workload
intensity
1.0
40
60
80
Standard
1.5 deviation
2.0(ms)
Standard deviation (ms)
6
4
2
10
Workload Intensity vs.
Response Time Skewness
service.CatalogService.getItem(...)
variance
standard deviation
2.5
variance
variance
standard
deviation
standard
deviation
0 0
200
Users
20
Platform workload intensity
3
30 100 40
10000
Variance (ms)
2000
0
Variance (ms)
4000
6000
8000
20
0
40
60
80
Standard deviation (ms)
100
12000
ers vs.
nce and Standard Deviation
alogBean.viewItem(...)
100
50
20
Users
Platform workload
intensity
Skewness
10
Users
2
0 0
200
1
150
1.0
1.0
Chapter 5 Analysis
100
0
0
10
50
20
30 100 40
150
50
Users
Platform workload
intensity
(b) PWI 0.03–60.90.
60
200
0
10
20
30
40
50
60
Platform workload intensity
(c) PWI 0.03–60.90.
Figure 5.12: Platform
response
time variance of operations
29
49 workload intensity vs.
presentation.CatalogBean.viewItem(...)
and persistence.sqlmapdao.OrderSqlMapDao.insertOrder(...) as well as skewness of operation service.CatalogService.getItem(...).
Figure 5.12(b) shows the curves for persistence.sqlmapdao.OrderSqlMapDao.←insertOrder(...). Figure 5.8(c) shows the curves for the mean, median and mode stretch
factors for this operation.
5.2.3.9 Skewness
With the exception that the operation presentation.CartBean.addItemToCart(...) has
the skewness −6.06 for PWI 0.22 increasing to a positive value for PWI 0.84 and
service.CatalogService.getItem(...) which has a skewness of −0.11 in Experiment 1,
in each case all skewness values are positive. Hence, the distributions are generally
right-skewed or become right-skewed, respectively.
All skewness curves have a shape which is similar to the one shown for the operation
service.CatalogService.getItem(...) in Figure 5.12(c). The curves have two peaks
for PWI values 2.22 and 38.81. Unless the above-mentioned exceptions, the computed
skewness values are in a range between 0.11 and 8.55.
5.2.3.10 Outlier Ratio
For all operations the ratio of normal outliers is between 0 % and 8.5 % with averages
between 2.3 % (presentation.OrderBean.newOrder(...) ) and 4.9 % (service.←OrderService.getNextId(...) ). The ratio of normal outliers shows no correlation with
the workload intensity.
At least one experiment exists for each operation showing no extreme outliers.
Maximum ratios are between 0.96 % (persistence.sqlmapdao.OrderSqlMapDao.←insertOrder(...) ) and 20.44 % (service.CatalogService.getCategory(...) ). The
operations persistence.sqlmapdao.OrderSqlMapDao.insertOrder(...) and service.←OrderService.insertOrder(...) have the lowest average values of extreme outliers with
values 0.1 % and 1.94 %. The remaining operations have an average ratio of extreme
78