• DocumentCode
    740810
  • Title

    Schemes for Fast Transmission of Flows in Data Center Networks

  • Author

    Rojas-Cessa, Roberto ; Kaymak, Yagiz ; Ziqian Dong

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    17
  • Issue
    3
  • fYear
    2015
  • Firstpage
    1391
  • Lastpage
    1422
  • Abstract
    In this paper, we survey different existing schemes for the transmission of flows in Data Center Networks (DCNs). The transport of flows in DCNs must cope with the bandwidth demands of the traffic that a large number of data center applications generates and achieve high utilization of the data center infrastructure to make the data center financially viable. Traffic in DCNs roughly comprises short flows, which are generated by the Partition/Aggregate model adopted by several applications and have sizes of a few kilobytes, and long flows, which are data for the operation and maintenance of the data center and have sizes on the order of megabytes. Short flows must be transmitted (or completed) as soon as possible or within a deadline, and long flows must be serviced with a minimum acceptable throughput. The coexistence of short and long flows may jeopardize achieving both performance objectives simultaneously. This challenge has motivated growing research on schemes for managing the transmission of flows in DCNs. We describe several recent schemes aimed at reducing the flow completion time in DCNs. We also present a summary of existing solutions for the incast traffic phenomenon. We provide a comparison and classification of the surveyed schemes, describe their advantages and disadvantages, and show the different trends for scheme design. For completeness, we describe some DCN architectures, discuss the traffic patterns of DCNs, and discuss why some existing versions of transport protocols may not be usable in DCNs. At the end, we discuss some of the identified research challenges.
  • Keywords
    client-server systems; computer centres; telecommunication congestion control; telecommunication traffic; transport protocols; DCN; data center infrastructure; data center maintenance; data center networks; data center operation; flow completion time reduction; flow transmission; incast traffic phenomenon; minimum acceptable throughput; partition/aggregate model; performance objectives; traffic bandwidth; traffic patterns; transport protocols; Aggregates; Architecture; Bandwidth; Computer architecture; Servers; Switches; Throughput; Data center network; TCP incast; data center congestion-control schemes; data center congestioncontrol schemes; data center network; flow completion; flow completion time; flow deadline; flow scheduling; time;
  • fLanguage
    English
  • Journal_Title
    Communications Surveys & Tutorials, IEEE
  • Publisher
    ieee
  • ISSN
    1553-877X
  • Type

    jour

  • DOI
    10.1109/COMST.2015.2427199
  • Filename
    7096919