QoSFlow: Ensuring Service Quality of Distributed Workflows Using Interpretable Sensitivity Models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Rashid, Md Hasanur, Firoz, Jesun, Tallent, Nathan R., Guo, Luanzheng, Tang, Meng, Dai, Dong
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914355936755712
author Rashid, Md Hasanur
Firoz, Jesun
Tallent, Nathan R.
Guo, Luanzheng
Tang, Meng
Dai, Dong
author_facet Rashid, Md Hasanur
Firoz, Jesun
Tallent, Nathan R.
Guo, Luanzheng
Tang, Meng
Dai, Dong
contents With the increasing importance of distributed scientific workflows, there is a critical need to ensure Quality of Service (QoS) constraints, such as minimizing time or limiting execution to resource subsets. However, the unpredictable nature of workflow behavior, even with similar configurations, makes it difficult to provide QoS guarantees. For effective reasoning about QoS scheduling, we introduce QoSFlow, a performance modeling method that partitions a workflow's execution configuration space into regions with similar behavior. Each region groups configurations with comparable execution times according to a given statistical sensitivity, enabling efficient QoS-driven scheduling through analytical reasoning rather than exhaustive testing. Evaluation on three diverse workflows shows that QoSFlow's execution recommendations outperform the best-performing standard heuristic by 27.38%. Empirical validation confirms that QoSFlow's recommended configurations consistently match measured execution outcomes across different QoS constraints.
format Preprint
id arxiv_https___arxiv_org_abs_2602_23598
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle QoSFlow: Ensuring Service Quality of Distributed Workflows Using Interpretable Sensitivity Models
Rashid, Md Hasanur
Firoz, Jesun
Tallent, Nathan R.
Guo, Luanzheng
Tang, Meng
Dai, Dong
Distributed, Parallel, and Cluster Computing
Performance
With the increasing importance of distributed scientific workflows, there is a critical need to ensure Quality of Service (QoS) constraints, such as minimizing time or limiting execution to resource subsets. However, the unpredictable nature of workflow behavior, even with similar configurations, makes it difficult to provide QoS guarantees. For effective reasoning about QoS scheduling, we introduce QoSFlow, a performance modeling method that partitions a workflow's execution configuration space into regions with similar behavior. Each region groups configurations with comparable execution times according to a given statistical sensitivity, enabling efficient QoS-driven scheduling through analytical reasoning rather than exhaustive testing. Evaluation on three diverse workflows shows that QoSFlow's execution recommendations outperform the best-performing standard heuristic by 27.38%. Empirical validation confirms that QoSFlow's recommended configurations consistently match measured execution outcomes across different QoS constraints.
title QoSFlow: Ensuring Service Quality of Distributed Workflows Using Interpretable Sensitivity Models
topic Distributed, Parallel, and Cluster Computing
Performance
url https://arxiv.org/abs/2602.23598