• DocumentCode
    1700587
  • Title

    Performance study of TCP flows with QoS-supported OpenFlow in data center networks

  • Author

    Mohan, Purnima Murali ; Divakaran, Dinil Mon ; Gurusamy, M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Providing QoS guarantees is an important task in Cloud data centers. Applications running on data centers can achieve predictable performance only if the network resource - bandwidth - is also guaranteed along with the computational and storage resources. While QoS guaranteeing solutions in network has been a subject of intense research in the past decades, in this paper, we focus on studying the capability of software-defined networking architecture in providing QoS guarantees in data centers. In particular, we experiment with the most well-known and standardized OpenFlow, to analyze the goodness of the QoS APIs supported in the recent version (OpenFlow v1.3) in providing rate-guarantees to TCP flows in a data center. We experiment with the commonly implemented TCP congestion control algorithms, namely CUBIC and New Reno. Our study demonstrates that, with rate-limiters, the TCP flows that go through an OpenFlow-enabled switch can experience drops to batches of packets, forcing them to switch to the slow-start phase periodically, thereby leading to inefficient bandwidth utilization. This behaviour can adversely affect the performance of applications generating the flows. Hence, we need to develop better mechanisms that limit flow-rates while allowing the flows to operate in their congestion-avoidance phase.
  • Keywords
    cloud computing; computer centres; quality of service; transport protocols; CUBIC algorithm; New Reno algorithm; QoS API; QoS guarantee; QoS-supported OpenFlow; TCP congestion control algorithms; TCP flows; application program interface; bandwidth utilization; cloud data centers; computational resource; congestion avoidance phase; data center networks; network resource; quality of service; software-defined networking architecture; storage resource; transport control protocol; Bandwidth; Packet loss; Quality of service; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks (ICON), 2013 19th IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4799-2083-9
  • Type

    conf

  • DOI
    10.1109/ICON.2013.6781936
  • Filename
    6781936