Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3546037.3546045acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
demonstration

Resource sharing beyond FQ: 35K users at 100Gbps

Published: 25 October 2022 Publication History

Abstract

Core-stateless resource sharing solutions implemented in P4 hardware data planes have been proposed in the past few years. They share the idea of tagging packets with special values at the network edge that are then solely used for deciding how to handle packets in the network in case of congestion. Though the scheduler of our Core-Stateless Active Queue management (CSAQM) was implemented in P4 and was evaluated on Intel Tofino ASIC, the packet marker have only had a DPDK-based software implementation so far. In this demo, we present the full data plane implementation of CSAQM. Both packet marking and packet scheduling are executed by an Intel Tofino ASIC. We demonstrate the scalability of our implementation by showing policy enforcement among up to 35000 subscribers at a 100 Gbps bottleneck using only a single queue. In addition, we also present the resource sharing and isolation properties of CSAQM between flows with different rate control strategies, resulting in flow-specific congestion signals (drop probabilities) by design.

References

[1]
Ferenc Fejes, Szilveszter Nádas, Gergő Gombos, and Sándor Laki. 2021. A Core-Stateless L4S Scheduler for P4-enabled hardware switches with emulated HQoS. In IEEE INFOCOM 2021-IEEE Conference on Computer Communications Workshops (INFOCOM Demo). IEEE, 1--2.
[2]
Ferenc Fejes, Szilveszter Nádas, Gergő Gombos, and Sándor Laki. 2022. DeepQoS: Core-Stateless Hierarchical QoS in Programmable Switches. IEEE Transactions on Network and Service Management (2022).
[3]
Dávid Kis, Gergő Gombos, Sándor Laki, and Szilveszter Nádas. 2022-05. Demo video. https://www.youtube.com/watch?v=c0OWlsp6flg
[4]
Alok Kumar, Sushant Jain, Uday Naik, Anand Raghuraman, Nikhil Kasinadhuni, Enrique Cauich Zermeno, C. Stephen Gunn, Jing Ai, Björn Carlin, Mihai Amarandei-Stavila, Mathieu Robin, Aspi Siganporia, Stephen Stuart, and Amin Vahdat. 2015. BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing. In Proceedings of ACM Sigcomm (London, United Kingdom) (SIGCOMM '15). ACM, New York, NY, USA, 1--14.
[5]
Sándor Laki, Szilveszter Nádas, Gergő Gombos, Ferenc Fejes, Péter Hudoba, Zoltán Turányi, Zoltán Kiss, and Csaba Keszei. 2020. Core-Stateless Forwarding With QoS Revisited: Decoupling Delay and Bandwidth Requirements. IEEE/ACM Transactions on Networking 29, 2 (2020), 503--516.
[6]
Robert McMahon, Battu Kaushik, and Tim Auckland. 2005. Iperf: The TCP/UDP bandwidth measurement tool. https://sourceforge.net/projects/iperf2/
[7]
M. Shreedhar and George Varghese. 1995. Efficient Fair Queueing Using Deficit Round Robin. In Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication (Cambridge, Massachusetts, USA) (SIGCOMM '95). Association for Computing Machinery, New York, NY, USA, 231--242.
[8]
Zhuolong Yu, Jingfeng Wu, Vladimir Braverman, Ion Stoica, and Xin Jin. 2021. Twenty Years After: Hierarchical Core-Stateless Fair Queueing. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). USENIX Association, 29--45.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCOMM '22: Proceedings of the SIGCOMM '22 Poster and Demo Sessions
August 2022
69 pages
ISBN:9781450394345
DOI:10.1145/3546037
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 October 2022

Check for updates

Author Tags

  1. QoS
  2. congestion control
  3. core-stateless
  4. resource sharing

Qualifiers

  • Demonstration

Funding Sources

  • Thematic Excellence Programme

Conference

SIGCOMM '22
Sponsor:
SIGCOMM '22: ACM SIGCOMM 2022 Conference
August 22 - 26, 2022
Amsterdam, Netherlands

Acceptance Rates

Overall Acceptance Rate 92 of 158 submissions, 58%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 119
    Total Downloads
  • Downloads (Last 12 months)42
  • Downloads (Last 6 weeks)1
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media