21.01.2014 Views

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

violations. Furthermore, the monetary cost for reserving <strong>and</strong> using a new resource is<br />

much higher in comparison to the computation cost required for ACOWR. As for the<br />

other representative strategies such as Stop <strong>and</strong> Restart [28], Processor Swapping<br />

[28] <strong>and</strong> Workflow Restructure [83], they are either similar to Add or requiring<br />

human interventions. Therefore, given the basic requirements <strong>of</strong> automation <strong>and</strong><br />

cost-effectiveness for h<strong>and</strong>ling recoverable temporal violations, all these expensive<br />

strategies are not suitable c<strong>and</strong>idates. Detailed results have been included in our<br />

online document (see footnote 9).<br />

8.7 Summary<br />

In this chapter, we have presented an overview <strong>of</strong> the temporal violation h<strong>and</strong>ling<br />

strategies for temporal violations in scientific cloud workflow systems. Given the<br />

definitions <strong>of</strong> statistically recoverable <strong>and</strong> non-recoverable temporal violations, the<br />

temporal violation h<strong>and</strong>ling strategies are also classified into light-weight <strong>and</strong><br />

heavy-weight temporal violation h<strong>and</strong>ling strategies. Specifically, a novel lightweight<br />

two-stage local workflow rescheduling strategy is presented to h<strong>and</strong>le<br />

recoverable temporal violations. The abstract strategy has been implemented with<br />

both GA <strong>and</strong> ACO metaheuristic algorithms. Based on four basic measurements, the<br />

experimental results have shown that the two-stage local workflow rescheduling<br />

strategy is capable <strong>of</strong> compensating large time deficits with small CPU time.<br />

In the future, the existing temporal violation h<strong>and</strong>ling strategies for statistically<br />

non-recoverable temporal violations will be further investigated <strong>and</strong> adapted for<br />

cost-effective application in scientific cloud workflow systems.<br />

160

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!