Title
Support ECN in Multi-Queue Datacenter Networks via Per-Port Marking with Selective Blindness
Abstract
ECN is a powerful tool that can achieve low latency and high throughput simultaneously. Support ECN for multiqueue scenarios is an industry trend in datacenter networks. However, ECN schemes developed for per-port marking cannot be applied directly to the multi-queue scenarios. It hurts at least one metric among latency, throughput, and the scheduling policy. State-of-the-art multi-queue ECN marking schemes each has its own limitations. In this paper, we present per-Port Marking with Selective Blindness (PMSB). The intuition is that: if a flow is found to be a victim of per-port marking, we can either revoke the marking or cancel the flow back-off even if its packets qualify the per-port threshold (i.e., selective blindness). By breaking the fixed causal relationship between ECN marking and flow backoff, flows from un-congested queues can be protected. We evaluate PMSB with large-scale NS-3 simulations. Our results demonstrate that PMSB can preserve a given scheduling policy. Compared with the current practice, PMSB can reduce the average/99% completion time for small flows by 64.49%/72.89% respectively while delivering a slightly better performance for large flows.
Year
DOI
Venue
2018
10.1109/ICDCS.2018.00014
2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS)
Keywords
Field
DocType
ECN,per Port,Multi Queue
Job shop scheduling,Computer science,Latency (engineering),Scheduling (computing),Queue,Network packet,Computer network,Latency (engineering),Throughput,Blindness,Distributed computing
Conference
ISSN
ISBN
Citations 
1063-6927
978-1-5386-6872-6
6
PageRank 
References 
Authors
0.45
8
7
Name
Order
Citations
PageRank
Yawen Pan160.45
Chen Tian2378.36
Jiaqi Zheng34715.62
Gong Zhang420321.75
Hengky Susanto5378.73
Bo (Bob) Bai636643.71
guihai chen73537317.28