Back to Search
Start Over
Deadline based scheduling for data-intensive applications in clouds
- Source :
- Journal of China Universities of Posts and Telecommunications; December 2016, Vol. 23 Issue: 6 p8-15, 8p
- Publication Year :
- 2016
-
Abstract
- Cloud computing emerges as a new computing pattern that can provide elastic services for any users around the world. It provides good chances to solve large scale scientific problems with fewer efforts. Application deployment remains an important issue in clouds. Appropriate scheduling mechanisms can shorten the total completion time of an application and therefore improve the quality of service (QoS) for cloud users. Unlike current scheduling algorithms which mostly focus on single task allocation, we propose a deadline based scheduling approach for data-intensive applications in clouds. It does not simply consider the total completion time of an application as the sum of all its subtasks' completion time. Not only the computation capacity of virtual machine (VM) is considered, but also the communication delay and data access latencies are taken into account. Simulations show that our proposed approach has a decided advantage over the two other algorithms.
Details
- Language :
- English
- ISSN :
- 10058885
- Volume :
- 23
- Issue :
- 6
- Database :
- Supplemental Index
- Journal :
- Journal of China Universities of Posts and Telecommunications
- Publication Type :
- Periodical
- Accession number :
- ejs41409330
- Full Text :
- https://doi.org/10.1016/S1005-8885(16)60064-X