DocumentCode :
3209649
Title :
Multi-Resource Round Robin: A low complexity packet scheduler with Dominant Resource Fairness
Author :
Wei Wang ; Baochun Li ; Ben Liang
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear :
2013
fDate :
7-10 Oct. 2013
Firstpage :
1
Lastpage :
10
Abstract :
Middleboxes are widely deployed in today´s enterprise networks. They perform a wide range of important network functions, including WAN optimizations, intrusion detection systems, network and application level firewalls, etc. Depending on the processing requirement of traffic, packet processing for different traffic flows may consume vastly different amounts of hardware resources (e.g., CPU and link bandwidth). Multi-resource fair queueing allows each traffic flow to receive a fair share of multiple middlebox resources. Previous schemes for multi-resource fair queueing, however, are expensive to implement at high speeds. Specifically, the time complexity to schedule a packet is O(log n), where n is the number of backlogged flows. In this paper, we design a new multi-resource fair queueing scheme that schedules packets in a way similar to Elastic Round Robin. Our scheme requires only O(1) work to schedule a packet and is simple enough to implement in practice. We show, both analytically and experimentally, that our queueing scheme achieves nearly perfect Dominant Resource Fairness.
Keywords :
computational complexity; queueing theory; scheduling; telecommunication traffic; wide area networks; WAN optimization; application level firewall; dominant resource fairness; elastic round robin; intrusion detection system; low complexity packet scheduler; multiple middlebox resources; multiresource fair queueing scheme; multiresource round robin; packet processing; time complexity; traffic flow; Algorithm design and analysis; Bandwidth; Middleboxes; Radiation detectors; Round robin; Schedules; Time complexity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols (ICNP), 2013 21st IEEE International Conference on
Conference_Location :
Goettingen
Type :
conf
DOI :
10.1109/ICNP.2013.6733610
Filename :
6733610
Link To Document :
بازگشت