English

Multiple Workflows Scheduling in Multi-tenant Distributed Systems: A Taxonomy and Future Directions

Distributed, Parallel, and Cluster Computing 2019-05-23 v2

Abstract

The workflow is a general notion representing the automated processes along with the flow of data. The automation ensures the processes being executed in the order. Therefore, this feature attracts users from various background to build the workflow. However, the computational requirements are enormous and investing for a dedicated infrastructure for these workflows is not always feasible. To cater to the broader needs, multi-tenant platforms for executing workflows were began to be built. In this paper, we identify the problems and challenges in the multiple workflows scheduling that adhere to the platforms. We present a detailed taxonomy from the existing solutions on scheduling and resource provisioning aspects followed by the survey of relevant works in this area. We open up the problems and challenges to shove up the research on multiple workflows scheduling in multi-tenant distributed systems.

Keywords

Cite

@article{arxiv.1809.05574,
  title  = {Multiple Workflows Scheduling in Multi-tenant Distributed Systems: A Taxonomy and Future Directions},
  author = {Muhammad H. Hilman and Maria A. Rodriguez and Rajkumar Buyya},
  journal= {arXiv preprint arXiv:1809.05574},
  year   = {2019}
}

Comments

Several changes has been done based on reviewers' comments after first round review. This is a pre-print for paper (currently under second round review) submitted to ACM Computing Surveys

R2 v1 2026-06-23T04:07:01.585Z