LIMITED OFFER
Save 50% on book bundles
Immediately download your ebook while waiting for your print delivery. No promo code needed.
Cloud computing can provide virtually unlimited scalable high performance computing resources. Cloud workflows often underlie many large scale data/computation intensive e-science… Read more
LIMITED OFFER
Immediately download your ebook while waiting for your print delivery. No promo code needed.
Preface
Acknowledgements
About the Authors
1. Introduction
1.1 Temporal QoS in Scientific Cloud Workflow Systems
1.2 Motivating Example and Problem Analysis
1.3 Key Issues of This Research
1.4 Overview of This Book
2. Literature Review and Problem Analysis
2.1 Workflow Temporal QoS
2.2 Temporal Consistency Model
2.3 Temporal Constraint Setting
2.4 Temporal Consistency Monitoring
2.5 Temporal Violation Handling
3. A Scientific Cloud Workflow System
4. Novel Probabilistic Temporal Framework
4.1 Framework Overview
4.2 Component I: Temporal Constraint Setting
4.3 Component II: Temporal Consistency Monitoring
4.4 Component III: Temporal Violation Handling
COMPONENT I. Temporal Constraint Setting
5. Forecasting Scientific Cloud Workflow Activity Duration Intervals
5.1 Cloud Workflow Activity Durations
5.2 Related Work and Problem Analysis
5.3 Statistical Time-Series-Pattern-Based Forecasting Strategy
5.4 Evaluation
6. Temporal Constraint Setting
6.1 Related Work and Problem Analysis
6.2 Probability-based Temporal Consistency Model
6.3 Setting Temporal Constraints
6.4 Case Study
COMPONENT II. Temporal Consistency Monitoring
7. Temporal Checkpoint Selection and Temporal Verification
7.1 Related Work and Problem Analysis
7.2 Temporal Checkpoint Selection and Verification Strategy
7.3 Evaluation
COMPONENT III. Temporal Violation Handling
8. Temporal Violation Handling Point Selection
8.1 Related Work and Problem Analysis
8.2 Adaptive Temporal Violation Handling Point Selection Strategy
8.3 Evaluation
9. Temporal Violation Handling
9.1 Related Work and Problem Analysis
9.2 Overview of Temporal Violation Handling Strategies
9.3 A Novel General Two-Stage Local Workflow Rescheduling Strategy for Recoverable Temporal Violations
9.4 Three-Level Temporal Violation Handling Strategy
9.5 Comparison of GA- and ACO-based Workflow Rescheduling Strategies
9.6 Evaluation of Three-Level Temporal Violation Handling Strategy
10. Conclusions and Contribution
10.1 Overall Cost Analysis for Temporal Framework
10.2 Summary of This Book
10.3 Contributions of This Book
APPENDIX. Notation Index
Bibliography
XL
JC
YY