skip to main content
10.1145/2535771.2535788acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Towards minimal-delay deadline-driven data center TCP

Published:21 November 2013Publication History

ABSTRACT

This paper presents MCP, a novel distributed and reactive transport protocol for data center networks (DCNs) to achieve minimal per-packet delay while providing guaranteed transmission rates to meet flow deadlines. To design MCP, we first formulate a stochastic packet delay minimization problem with constraints on deadline completion and network stability. By solving this problem, we derive an optimal congestion window update function which establishes the theoretical foundation for MCP. To be incrementally deployable with existing switch hardware, MCP leverages functionality available on commodity switch, i.e., ECN, to approximate the optimal window update function. Our preliminary results show that MCP holds great promise in terms of deadline miss rate and goodput.

References

  1. M. Alizadeh, A. Greenberg, D. A. Maltz, J. Padhye, P. Patel, B. Prabhakar, S. Sengupta, and M. Sridharan, "Data center TCP (DCTCP)," in Proceedings of the ACM SIGCOMM 2010 conference, ser. SIGCOMM '10. New York, NY, USA: ACM, 2010, pp. 63--74. {Online}: http://doi.acm.org/10.1145/1851182.1851192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Alizadeh, A. Kabbani, T. Edsall, B. Prabhakar, A. Vahdat, and M. Yasuda, "Less is more: trading a little bandwidth for ultra-low latency in the data center," in Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, ser. NSDI'12. Berkeley, CA, USA: USENIX Association, 2012, pp. 19--19. {Online}: http://dl.acm.org/citation.cfm?id=2228298.2228324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Alizadeh, S. Yang, S. Katti, N. McKeown, B. Prabhakar, and S. Shenker, "Deconstructing datacenter packet transport," in Proceedings of the 11th ACM Workshop on Hot Topics in Networks, ser. HotNets-XI. New York, NY, USA: ACM, 2012, pp. 133--138. {Online}: http://doi.acm.org/10.1145/2390231.2390254. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Boyd and L. Vandenberghe, Convex Optimization. New York, NY, USA: Cambridge University Press, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Floyd, "TCP and explicit congestion notification," ACM SIGCOMM Computer Communication Review, vol. 24, no. 5, pp. 8--23, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C.-Y. Hong, M. Caesar, and P. B. Godfrey, "Finishing flows quickly with preemptive scheduling," SIGCOMM Comput. Commun. Rev., vol. 42, no. 4, pp. 127--138, Aug. 2012. {Online}: http://doi.acm.org/10.1145/2377677.2377710. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. L. Kleinrock, Theory, volume 1, Queueing systems. Wiley-interscience, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69--74, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. J. Neely, E. Modiano, and C. E. Rohrs, "Dynamic power allocation and routing for time-varying wireless networks," Selected Areas in Communications, IEEE Journal on, vol. 23, no. 1, pp. 89--103, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. B. Vamanan, J. Hasan, and T. Vijaykumar, "Deadline-aware datacenter tcp (D2TCP)," SIGCOMM Comput. Commun. Rev., vol. 42, no. 4, pp. 115--126, Aug. 2012. {Online}: http://doi.acm.org/10.1145/2377677.2377709. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C. Wilson, H. Ballani, T. Karagiannis, and A. Rowtron, "Better never than late: meeting deadlines in datacenter networks," in Proceedings of the ACM SIGCOMM 2011 conference, ser. SIGCOMM '11. New York, NY, USA: ACM, 2011, pp. 50--61. {Online}: http://doi.acm.org/10.1145/2018436.2018443. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards minimal-delay deadline-driven data center TCP

    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
      HotNets-XII: Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
      November 2013
      188 pages
      ISBN:9781450325967
      DOI:10.1145/2535771

      Copyright © 2013 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: 21 November 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      HotNets-XII Paper Acceptance Rate26of110submissions,24%Overall Acceptance Rate110of460submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader