Poly-HQoS: a polymorphic packet scheduler for traffic isolation in multi-tenant cloud environment

Polymorphic packet scheduler refers to schedule diverse traffic with different Quality of Service (QoS) requirements in the multi-tenant cloud environment. However, existing proposals either cannot achieve traffic management between multi-tenant and multi-service or cannot support customized QoS requirements. We propose a packet scheduler structure that supports polymorphic scheduling algorithms and Hierarchical QoS (HQoS), called Polymorphic HQoS (Poly-HQoS), which can support fine-grained traffic management between different tenants and services and provide customized scheduling algorithms. We design an adaptive algorithm to implement customized queue scheduling in the first level and weighted Max-Min fair scheduling in the second level based on the hierarchical rank distribution and admission control. Finally, we implement the Poly-HQoS prototype on hardware Barefoot Tofino switches and a large-scale simulator, demonstrating its ability to ensure traffic isolation and coexistence of different flow aggregations while supporting customized programmable queue scheduling algorithms and achieving better performance by reducing the average flow completion time for short flows up to 70%.

Authors

Institutions

Publication Details

Journal
Journal of King Saud University - Computer and Information Sciences
Published
2025-04-14
DOI
https://doi.org/10.1007/s44443-025-00002-9
Citations
1
Primary Topic
Network Traffic and Congestion Control
Type
article
Field-Weighted Citation Impact
1.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Poly-HQoS: a polymorphic packet scheduler for traffic isolation in multi-tenant cloud environment

Saifeng Hou, Le Tian, Pengshuai Cui, Yuxiang Hu
1 citations
Journal of King Saud University - Computer and Information Sciences
Network Traffic and Congestion Control
1.49
article

Poly-HQoS: a polymorphic packet scheduler for traffic isolation in multi-tenant cloud environment

Saifeng Hou, Le Tian, Pengshuai Cui, Yuxiang Hu
article en
1 citations

Abstract

Polymorphic packet scheduler refers to schedule diverse traffic with different Quality of Service (QoS) requirements in the multi-tenant cloud environment. However, existing proposals either cannot achieve traffic management between multi-tenant and multi-service or cannot support customized QoS requirements. We propose a packet scheduler structure that supports polymorphic scheduling algorithms and Hierarchical QoS (HQoS), called Polymorphic HQoS (Poly-HQoS), which can support fine-grained traffic management between different tenants and services and provide customized scheduling algorithms. We design an adaptive algorithm to implement customized queue scheduling in the first level and weighted Max-Min fair scheduling in the second level based on the hierarchical rank distribution and admission control. Finally, we implement the Poly-HQoS prototype on hardware Barefoot Tofino switches and a large-scale simulator, demonstrating its ability to ensure traffic isolation and coexistence of different flow aggregations while supporting customized programmable queue scheduling algorithms and achieving better performance by reducing the average flow completion time for short flows up to 70%.

Journal of King Saud University - Computer and Information SciencesVol. 37(3)
PLA Information Engineering University (CN), Ministry of Education (PT), Network Technologies (United States) (US)
National Key Research and Development Program of China
Openalex Percentile: Top 18%
Network Traffic and Congestion Control
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Poly-HQoS: a polymorphic packet scheduler for traffic isolation in multi-tenant cloud environment — Saifeng Hou, Le Tian, et al. · Journal of King Saud University - Computer and Information Sciences (2025) | TGRS Research Map | TGRS