skip to main content
research-article

NDP: rethinking datacenter networks and stacks two years after

Published:08 November 2019Publication History
Skip Abstract Section

Abstract

The key goals of datacenter networks are to simultaneously provide wire-level latency for RPC-style applications and high-throughput for network-bound applications such as storage. Folded Clos networks [1, 11] are used in datacenters worldwide; such networks use many cheap commodity switches to provide the illusion of a big non-blocking switch to all hosts in a datacenter, offering many paths between any two pairs of hosts.

References

  1. Mohammad Al-Fares, Alexander Loukissas, and Amin Vahdat. 2008. A Scalable, Commodity Data Center Network Architecture. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  2. Mohammad Al-Fares, Sivasankar Radhakrishnan, Barath Raghavan, Nelson Huang, and Amin Vahdat. 2010. Hedera: Dynamic Flow Scheduling for Data Center Networks. In Networked Systems Design and Implementation (NSDI). USENIX Association.Google ScholarGoogle Scholar
  3. Mohammad Alizadeh, Tom Edsall, Sarang Dharmapurikar, Ramanan Vaidyanathan, Kevin Chu, Andy Fingerhut, Vinh The Lam, Francis Matus, Rong Pan, Navindra Yadav, and George Varghese. 2014. CONGA: Distributed Congestion-aware Load Balancing for Datacenters. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  4. Mohammad Alizadeh, Albert Greenberg, David A. Maltz, Jitendra Padhye, Parveen Patel, Balaji Prabhakar, Sudipta Sengupta, and Murari Sridharan. 2010. Data Center TCP (DCTCP). In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  5. Mohammad Alizadeh, Shuang Yang, Milad Sharif, Sachin Katti, Nick McKeown, Balaji Prabhakar, and Scott Shenker. 2013. pFabric: Minimal Near-optimal Datacenter Transport. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  6. Yanpei Chen, Rean Griffith, Junda Liu, Randy H. Katz, and Anthony D. Joseph. 2009. Understanding TCP Incast Throughput Collapse in Datacenter Networks. In Workshop on Research on Enterprise Networking (WREN). ACM.Google ScholarGoogle Scholar
  7. Inho Cho, Keon Jang, and Dongsu Han. 2017. Credit-Scheduled Delay-Bounded Congestion Control for Datacenters. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  8. Andrew R. Curtis, Jeffrey C. Mogul, Jean Tourrilhes, Praveen Yalagandula, Puneet Sharma, and Sujata Banerjee. 2011. DevoFlow: Scaling Flow Management for High-performance Networks. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  9. Advait Dixit, Pawan Prokash, Charlie Y. Hu, and Ramona R Kompella. 2013. On the Impact of Packet Spraying in Data Center Networks. In International Conference on Computer Communications (INFOCOM). IEEE.Google ScholarGoogle Scholar
  10. Peter X. Gao, Akshay Narayan, Gautam Kumar, Rachit Agarwal, Sylvia Ratnasamy, and Scott Shenker. 2015. pHost: Distributed Near-optimal Datacenter Transport over Commodity Network Fabric. In Conference on Emerging Networking Experiments and Technologies (CoNEXT). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Albert Greenberg, James R. Hamilton, Navendu Jain, Srikanth Kandula, Changhoon Kim, Parantap Lahiri, David A. Maltz, Parveen Patel, and Sudipta Sengupta. 2009. VL2: A Scalable and Flexible Data Center Network. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  12. Chuanxiong Guo, Haitao Wu, Zhong Deng, Gaurav Soni, Jianxi Ye, Jitu Padhye, and Marina Lipshteyn. 2016. RDMA over Commodity Ethernet at Scale. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  13. Mark Handley, Costin Raiciu, Alexandru Agache, Andrei Voinescu, Andrew W. Moore, Gianni Antichi, and Marcin Wójcik. 2017. Re-architecting Datacenter Networks and Stacks for Low Latency and High Performance. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  14. Chi-Yao Hong, Matthew Caesar, and P. Brighten Godfrey. 2012. Finishing Flows Quickly with Preemptive Scheduling. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  15. Abdul Kabbani, Balajee Vamanan, Jahangir Hasan, and Fabien Duchene. 2014. FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks. In Conference on Emerging Networking Experiments and Technologies (CoNEXT). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Behnam Montazeri, Yilong Li, Mohammad Alizadeh, and John Ousterhout. 2018. Homa: A Receiver-driven Low-latency Transport Protocol Using Network Priorities. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Jonathan Perry, Hari Balakrishnan, and Devavrat Shah. 2017. Flowtune: Flowlet Control for Datacenter Networks. In Networked Systems Design and Implementation (NSDI). USENIX Association.Google ScholarGoogle Scholar
  18. Jonathan Perry, Amy Ousterhout, Hari Balakrishnan, Devavrat Shah, and Hans Fugal. 2014. Fastpass: A Centralized "Zero-queue" Datacenter Network. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Costin Raiciu, Sebastien Barre, Christopher Pluntke, Adam Greenhalgh, Damon Wischik, and Mark Handley. 2010. Improving Datacenter Performance and Robustness with Multipath TCP. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle Scholar
  20. Christo Wilson, Hitesh Ballani, Thomas Karagiannis, and Ant Rowtron. 2011. Better Never Than Late: Meeting Deadlines in Datacenter Networks. In Special Interest Group on Data Communication (SIGCOMM). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. NDP: rethinking datacenter networks and stacks two years after

      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

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader