Data center networks undergo the coexistence of latency-sensitive mice flows and bandwidth-intensive elephant flows. Jointly optimizing the performance of both traffic classes poses complex challenges. Existing flow schedulers either rely on detailed flow size information or require numerous physical priority queues (PQs) within network switches, thus facing practical challenges. In this work, we propose a novel flow scheduling algo- rithm, namely Multi-Path Multi-Level Feedback Queueing (MP- MLFQ), to overcome these limitations. MP-MLFQ leverages the spatial diversity and regularity of DCNs to realize a scheduler with numerous logical priority levels while occupying as low as 2 physical PQ at each switch port. We designed MP-MLFQ to run atop modern programmable networks, and highlighted how to implement it without modifications at the end-hosts’ stacks. Our simulation results show that MP-MLFQ outperforms existing flow size-agnostic solutions in minimizing the flow completion time, when only two PQs are available.
A “Big-Spine” Abstraction: Flow Prioritization With Spatial Diversity in The Data Center Network / Cornacchia, Alessandro; Bianco, Andrea; Giaccone, Paolo; Sviridov, German. - ELETTRONICO. - (2024). (Intervento presentato al convegno Data-Plane Programmability and Edge Network Acceleration in the AI era (NetAccel-AI 2024) tenutosi a Pisa (Italy) nel 22-24 July 2024) [10.1109/HPSR62440.2024.10635939].
A “Big-Spine” Abstraction: Flow Prioritization With Spatial Diversity in The Data Center Network
Alessandro Cornacchia;Andrea Bianco;Paolo Giaccone;German Sviridov
2024
Abstract
Data center networks undergo the coexistence of latency-sensitive mice flows and bandwidth-intensive elephant flows. Jointly optimizing the performance of both traffic classes poses complex challenges. Existing flow schedulers either rely on detailed flow size information or require numerous physical priority queues (PQs) within network switches, thus facing practical challenges. In this work, we propose a novel flow scheduling algo- rithm, namely Multi-Path Multi-Level Feedback Queueing (MP- MLFQ), to overcome these limitations. MP-MLFQ leverages the spatial diversity and regularity of DCNs to realize a scheduler with numerous logical priority levels while occupying as low as 2 physical PQ at each switch port. We designed MP-MLFQ to run atop modern programmable networks, and highlighted how to implement it without modifications at the end-hosts’ stacks. Our simulation results show that MP-MLFQ outperforms existing flow size-agnostic solutions in minimizing the flow completion time, when only two PQs are available.File | Dimensione | Formato | |
---|---|---|---|
main_cr.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
PUBBLICO - Tutti i diritti riservati
Dimensione
467.43 kB
Formato
Adobe PDF
|
467.43 kB | Adobe PDF | Visualizza/Apri |
Giaccone-A-big.pdf
non disponibili
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
590.55 kB
Formato
Adobe PDF
|
590.55 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2989653