QoSFlow: Ensuring Service Quality of Distributed Workflows Using Interpretable Sensitivity Models
Fuente:
arXiv
Salvato in:
| Autori principali: | , , , , , |
|---|---|
| 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 |