Research Article

An In-depth Benchmarking of Evolutionary and Swarm Intelligence Algorithms for Autoscaling Parameter Sweep Applications on Public Clouds

Table 8

Average makespan, average monetary cost, average number of task failures, and average L2-norm obtained by each variant of the autoscaler MOEA for applications FPA and WRF. For all metrics, lower values are better values. For each application and size, bold values are better than those obtained by MOEA-NSGA-III.

ApplicationSizeAutoscalerMakespanCostTask failuresL2-norm

FPA30MOEA-NSGA-III6925.120.430.000.06
MOEA-SMPSO9742.570.970.130.52
MOEA-SMS-EMOA6869.202.060.000.44
MOEA-E-NSGA-III6862.830.400.000.04
100MOEA-NSGA-III10406.342.130.000.17
MOEA-SMPSO17386.563.380.530.78
MOEA-SMS-EMOA10153.263.350.000.29
MOEA-E-NSGA-III10221.361.790.000.13
300MOEA-NSGA-III12483.926.980.000.24
MOEA-SMPSO16138.6910.031.600.62
MOEA-SMS-EMOA16684.9213.500.000.71
MOEA-E-NSGA-III11972.736.340.000.19

WRF30MOEA-NSGA-III60741.4111.330.000.93
MOEA-SMPSO61388.539.983.070.96
MOEA-SMS-EMOA62653.316.790.000.92
MOEA-E-NSGA-III56088.1010.020.000.81
100MOEA-NSGA-III60180.7347.020.400.86
MOEA-SMPSO63291.4655.044.570.97
MOEA-SMS-EMOA63530.4124.513.330.88
MOEA-E-NSGA-III58293.8028.530.000.76
300MOEA-NSGA-III59934.56165.427.070.92
MOEA-SMPSO60950.30250.1113.371.06
MOEA-SMS-EMOA64701.56211.230.001.04
MOEA-E-NSGA-III57568.73111.900.000.79

indicate the best value. The baseline is in italics.