A Task Dependency-Aware Scheduling Strategy for Cross-Domain Stream Computing Environments
In cross-domain stream computing, assigning highly dependent tasks to different domains causes poor performance. Existing methods ignore cross-domain and focus on load balancing and resource allocation. To address this scheduling challenge, this paper proposes a task dependency-aware scheduling strategy named Td-Stream. This strategy is discussed in the following aspects: (1) Impact analysis: Analyzing the adverse impact of communication dependencies between tasks on system performance under traditional scheduling methods in cross-domain environments. (2) Model construction: Constructing models for stream topology, task dependency, resource cost.(3) Cross-domain task allocation: Introducing a cross-domain dependent task allocation method that incorporates a resource elasticity mechanism. Experimental results demonstrate significant improvements made by Td-Stream compared to existing state-of-theart works.
Authors
- Rajkumar Buyya (ORCID: https://orcid.org/0000-0001-9754-6496)
- Zhongyuan Zhao (ORCID: https://orcid.org/0000-0003-0346-8015)
- Dawei Sun (ORCID: https://orcid.org/0000-0003-3137-6257)
- Yueru Wang (ORCID: https://orcid.org/0009-0009-1052-8953)
- Shang Gao (ORCID: https://orcid.org/0000-0003-0135-6116)
Institutions
- Deakin University (AU)
- China University of Geosciences (Beijing) (CN)
- Cloud Computing Center (CN)
Publication Details
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1109/hpcc64274.2024.00067
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Fundamental Research Funds for the Central Universities