Short and Fat: TCP Performance in CEE Datacenter Networks

  • Authors:
  • Daniel Crisan;Andreea S. Anghel;Robert Birke;Cyriel Minkenberg;Mitch Gusat

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • HOTI '11 Proceedings of the 2011 IEEE 19th Annual Symposium on High Performance Interconnects
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the consequential new features of emerging datacenter networks is lossless ness, achieved by means of Priority Flow Control (PFC). Despite PFC's key role in the datacenter and its increasing availability--supported by virtually all Converged Enhanced Ethernet (CEE) products--its impact remains largely unknown. This has motivated us to evaluate the sensitivity of three widespread TCP versions to PFC, as well as to the more involved Quantized Congestion Notification (QCN) congestion management mechanism. As datacenter workloads we have adopted several representative commercial and scientific applications. For evaluation we employ an accurate Layer 2 CEE network simulator coupled with a TCP implementation extracted from FreeBSD v9. A somewhat unexpected outcome of this investigation is that PFC significantly improves TCP performance across all tested configurations and workloads, hence our recommendation to enable PFC whenever possible. In contrast, QCN can help or harm depending on its parameter settings, which are currently neither adaptive nor universal for datacenters. To the best of our knowledge this is the first performance evaluation of TCP performance in lossless CEE networks.