skip to main content
10.1145/3538401.3546597acmconferencesArticle/Chapter ViewAbstractPublication PagesnaiConference Proceedingsconference-collections
research-article

NCE: an ECN dual mechanism to mitigate micro-bursts

Authors Info & Claims
Published:25 August 2022Publication History

ABSTRACT

Due to unique characteristics of datacenter applications, such as high volume and dynamic traffic patterns of short flows, micro-bursts significantly impact the application performance. Moreover, the reactive nature of congestion control (CC) algorithms makes CC ineffective against micro-bursts. This paper introduces the Notification of Change Events (NCE) mechanism. Compared to the Explicit Congestion Notification (ECN) schemes, where switches send information to hosts, NCE uses a dual approach that sends information from "transport layer" of sources to the network. This design provides a proactive in-network solution that mitigates micro-bursts in real-time with the help of the information from the application. Simulation results demonstrate NCE can improve the flow completion time of short flows up to 62% with negligible impacts on long flow throughput.

References

  1. Mohammad Alizadeh et al. 2010. Data center TCP (DCTCP). In Proceedings of the ACM SIGCOMM Conference. 63--74.Google ScholarGoogle Scholar
  2. Ramyashree Venkatesh Bhat et al. 2021. Adaptive Transport Layer Protocols using In-band Network Telemetry and eBPF. In 2021 17th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 241--246.Google ScholarGoogle Scholar
  3. Sally Floyd and Van Jacobson. 1993. Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking (ToN) 1, 4 (1993), 397--413.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dong Guo, Shuhe Wang, and Y Richard Yang. 2021. Socker: Network-application Co-programming with Socket Tracing. In ACM SIGCOMM NAI 2021. 14--19.Google ScholarGoogle Scholar
  5. Benjamin Hesmans et al. 2015. Smapp: Towards smart multipath TCP-enabled APPlications. In ACM conference on emerging networking experiments and technologies. 1--7.Google ScholarGoogle Scholar
  6. Hamed Z Jahromi, Andrew Hines, and Declan T Delanev. 2018. Towards application-aware networking: ML-based end-to-end application KPI/QoE metrics characterization in SDN. In International Conference on Ubiquitous and Future Networks (ICUFN). IEEE, 126--131.Google ScholarGoogle ScholarCross RefCross Ref
  7. Qiming Lu et al. 2018. BigData Express: Toward schedulable, predictable, and high-performance data transfer. In ACM Innovating the Network for Data-Intensive Science. IEEE, 75--84.Google ScholarGoogle Scholar
  8. Yi Lu et al. 2007. ElephantTrap: A low cost device for identifying large flows. In Annual Symposium on High-Performance Interconnects. IEEE, 99--108.Google ScholarGoogle Scholar
  9. Ali Munir et al. 2014. Friends, not foes: synthesizing existing transport strategies for data center networks. In ACM SIGCOMM 2014. 491--502.Google ScholarGoogle Scholar
  10. Kadangode Ramakrishnan et al. 2001. RFC 3168: The addition of explicit congestion notification (ECN) to IP. (2001).Google ScholarGoogle Scholar
  11. Philipp S Schmidt et al. 2013. Socket intents: Leveraging application awareness for multi-access connectivity. In ACM conference on Emerging networking experiments and technologies. 295--300.Google ScholarGoogle Scholar
  12. Danfeng Shan and Fengyuan Ren. 2017. Improving ECN marking scheme with micro-burst traffic in data center networks. In IEEE INFOCOM 2017. IEEE, 1--9.Google ScholarGoogle ScholarCross RefCross Ref
  13. Danfeng Shan and Fengyuan Ren. 2018. ECN marking with micro-burst traffic: Problem, analysis, and improvement. IEEE/ACM Transactions on Networking 26, 4 (2018), 1533--1546.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Balajee Vamanan, Jahangir Hasan, and TN Vijaykumar. 2012. Deadline-aware datacenter TCP (D2TCP). ACM SIGCOMM Computer Communication Review 42, 4 (2012), 115--126.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Christo Wilson et al. 2011. Better never than late: Meeting deadlines in datacenter networks. ACM SIGCOMM Computer Communication Review 41, 4 (2011), 50--61.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jingxuan Zhang et al. 2021. Sextant: Enabling automated network-aware application optimization in carrier networks. In International Symposium on Integrated Network Management. IEEE, 586--593.Google ScholarGoogle Scholar

Index Terms

  1. NCE: an ECN dual mechanism to mitigate micro-bursts

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            NAI '22: Proceedings of the ACM SIGCOMM Workshop on Network-Application Integration
            August 2022
            70 pages
            ISBN:9781450393959
            DOI:10.1145/3538401

            Copyright © 2022 ACM

            Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 25 August 2022

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate12of24submissions,50%
          • Article Metrics

            • Downloads (Last 12 months)37
            • Downloads (Last 6 weeks)1

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader