Title :
On Fairness-Efficiency Tradeoffs for Multi-resource Packet Processing
Author :
Wei Wang ; Ben Liang ; Baochun Li
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
Abstract :
Middleboxes are widely deployed in today´s datacenter networks. They perform a variety of network functions, each requiring multiple hardware resources, such as CPU cycles and link bandwidth. Depending on the functions they go through, packet processing of different traffic flows may consume a vastly different amount of hardware resources. An effective algorithm is therefore highly desired to schedule packets in a way such that multiple resources are shared in a fair and efficient manner. However, we show in this paper that there exists a fairnessefficiency tradeoff when multiple resources are scheduled. Such a tradeoff has never been a problem for traditional singleresource fair queueing (e.g., GPS, WFQ, SCFQ, DRR) - as long as the queueing schemes are work conserving, both fairness and efficiency can be achieved simultaneously - and hence has received little attention. Therefore, a new and important research problem arises: given a desired fairness-efficiency tradeoff, how can we design a packet scheduling algorithm to reinforce such a tradeoff? We present our thoughts and observations in this paper.
Keywords :
computer centres; queueing theory; scheduling; CPU cycles; data-center networks; fairness-efficiency tradeoffs; link bandwidth; middleboxes; multiple hardware resources; multiresource packet processing; packet schedule; packet scheduling algorithm; single-resource fair queueing; Aggregates; Bandwidth; Middleboxes; Resource management; Schedules; Scheduling algorithms; Time measurement;
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2013 IEEE 33rd International Conference on
Conference_Location :
Philadelphia, PA
Print_ISBN :
978-1-4799-3247-4
DOI :
10.1109/ICDCSW.2013.69