0.0
2.0
4.0
6.0
43,200 86,400 129,600 172,800 216,000 259,200
Time (s)
Task size
m1.small
m1.large
m1.xlarge
c1.xlarge c1.medium
m2.xlarge
m2.2xlarge
m2.4xlarge
To t a lT
×10^4
(a) Total execution time
0
2
4
6
8
Costs ($)
43,200 86,400 129,600 172,800 216,000259,200
Task size
0
5
10
15
20
25
m1.small
m1.large
m1.xlarge
c1.xlarge c1.medium
m2.xlarge
m2.2xlarge
m2.4xlarge
To t a lC
Costs ($): Total
C
(b) Costs
0.0
2.0
4.0
43,200 86,400 129,600 172,800 216,000 259,200
Time (s)
Task size
m1.small
m1.large
m1.xlarge
c1.medium
c1.xlarge
m2.xlarge
m2.2xlarge
m2.4xlarge
×10^4
(c) Failure time
0
2
1
5
4
3
Time (s)
43,200 86,400 129,600 172,800 216,000259,200
Task size
m1.small
m1.large
m1.xlarge
c1.medium
c1.xlarge
m2.xlarge
m2.2xlarge
m2.4xlarge
×10^3
(d) Rollback time
Figure 7: Simulation result in task distribution considering task processing rate.
43,200 86,400 129,600 172,800 216,000 259,200
0.0
0.5
1.0
1.5
2.0
0
1
2
3
4
5
Ta s k s i z e
Basic
Applying
m1.small
m1.large
m1.xlarge
c1.xlarge c1.medium
m2.xlarge
m2.2xlarge
m2.4xlarge
×10^7 ×10^6
Product (costs
×
time): basic and
Product (costs
×
time): each instance
applying
Figure 8: Comparison of combined metrics (total task execution time and cost).