An integrated task computation and data management scheduling strategy for workflow applications in cloud environments. (April 2015)
- Record Type:
- Journal Article
- Title:
- An integrated task computation and data management scheduling strategy for workflow applications in cloud environments. (April 2015)
- Main Title:
- An integrated task computation and data management scheduling strategy for workflow applications in cloud environments
- Authors:
- Zeng, Lingfang
Veeravalli, Bharadwaj
Zomaya, Albert Y. - Abstract:
- Abstract: A workflow is a systematic computation or a data-intensive application that has a regular computation and data access patterns. It is a key to design scalable scheduling algorithms in Cloud environments to address these runtime regularities effectively. While existing researches ignore to join the tasks scheduling and the optimization of data management for workflow, little attention has been paid so far to understand the combination between the two. The proposed scheme indicates that the coordination between task computation and data management can improve the scheduling performance. Our model considers data management to obtain satisfactory makespan on multiple datacenters. At the same time, our adaptive data-dependency analysis can reveal parallelization opportunities. In this paper, we introduce an adaptive data-aware scheduling (ADAS) strategy for workflow applications. It consist of a set-up stage which builds the clusters for the workflow tasks and datasets, and a run-time stage which makes the overlapped execution for the workflows. Through rigorous performance evaluation studies, we demonstrate that our strategy can effectively improve the workflow completion time and utilization of resources in a Cloud environment. Abstract : Highlights: Existing researches ignore to join the tasks scheduling and the optimization of data management for workflow. We investigate task scheduling process within the context of workflow applications in Cloud environments. TheAbstract: A workflow is a systematic computation or a data-intensive application that has a regular computation and data access patterns. It is a key to design scalable scheduling algorithms in Cloud environments to address these runtime regularities effectively. While existing researches ignore to join the tasks scheduling and the optimization of data management for workflow, little attention has been paid so far to understand the combination between the two. The proposed scheme indicates that the coordination between task computation and data management can improve the scheduling performance. Our model considers data management to obtain satisfactory makespan on multiple datacenters. At the same time, our adaptive data-dependency analysis can reveal parallelization opportunities. In this paper, we introduce an adaptive data-aware scheduling (ADAS) strategy for workflow applications. It consist of a set-up stage which builds the clusters for the workflow tasks and datasets, and a run-time stage which makes the overlapped execution for the workflows. Through rigorous performance evaluation studies, we demonstrate that our strategy can effectively improve the workflow completion time and utilization of resources in a Cloud environment. Abstract : Highlights: Existing researches ignore to join the tasks scheduling and the optimization of data management for workflow. We investigate task scheduling process within the context of workflow applications in Cloud environments. The proposed coordination scheme between task computation and data management can improve the scheduling performance. ADAS can effectively improve the workflow completion time and the utilization of Cloud resources. … (more)
- Is Part Of:
- Journal of network and computer applications. Volume 50(2015)
- Journal:
- Journal of network and computer applications
- Issue:
- Volume 50(2015)
- Issue Display:
- Volume 50, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 50
- Issue:
- 2015
- Issue Sort Value:
- 2015-0050-2015-0000
- Page Start:
- 39
- Page End:
- 48
- Publication Date:
- 2015-04
- Subjects:
- Cloud computing -- Workflow -- Scheduling -- Makespan -- Utilization
Microcomputers -- Periodicals
Computer networks -- Periodicals
Application software -- Periodicals
Micro-ordinateurs -- Périodiques
Réseaux d'ordinateurs -- Périodiques
Logiciels d'application -- Périodiques
Application software
Computer networks
Microcomputers
Periodicals
004.05
004 - Journal URLs:
- http://www.sciencedirect.com/science/journal/10848045 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jnca.2015.01.001 ↗
- Languages:
- English
- ISSNs:
- 1084-8045
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5021.410600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 5794.xml