DocumentCode
60179
Title
WaFS: A Workflow-Aware File System for Effective Storage Utilization in the Cloud
Author
Yang Wang ; Lu, Paul ; Kent, Kenneth B.
Author_Institution
Fac. of Comput. Sci., Univ. of New Brunswick, Fredericton, NB, Canada
Volume
64
Issue
9
fYear
2015
fDate
Sept. 1 2015
Firstpage
2716
Lastpage
2729
Abstract
We present WaFS, a user-level file system, and a related scheduling algorithm for scientific workflow computation in the cloud. WaFS´s primary design goal is to automatically detect and gather the explicit and implicit data dependencies between workflow jobs, rather than high-performance file access. Using WaFS´s data, a workflow scheduler can either make effective cost-performance tradeoffs or improve storage utilization. Proper resource provisioning and storage utilization on pay-as-you-go clouds can be more cost effective than the uses of resources in traditional HPC systems. WaFS and the scheduler controls the number of concurrent workflow instances at runtime so that the storage is well used, while the total makespan (i.e., turnaround time for a workload) is not severely compromised. We describe the design and implementation of WaFS and the new workflow scheduling algorithm based on our previous work. We present empirical evidence of the acceptable overheads of our prototype WaFS and describe a simulation-based study, using representative workflows, to show the makespan benefits of our WaFS-enabled scheduling algorithm.
Keywords
cloud computing; resource allocation; scheduling; storage management; WaFS; data dependency; pay-as-you-go cloud; resource provisioning; storage utilization; workflow scheduling algorithm; workflow-aware file system; Cloud computing; Concurrent computing; Data models; Monitoring; Optimization; Pricing; Scheduling; Dataflow concurrency; cloud file system; dataflow concurrency; storage constraints; workflow optimization; workflow-aware file system;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2014.2375195
Filename
6967811
Link To Document