DocumentCode :
1653507
Title :
GFS: an efficient implementation of fair scheduling for multigigabit packet networks
Author :
Kornaros, G. ; Orphanoudakis, T. ; Papaefstathiou, I.
Author_Institution :
Ellemedia Technol., Athens, Greece
fYear :
2003
Firstpage :
389
Lastpage :
399
Abstract :
In order to address the challenge of providing quality of service guarantees in today´s network processing systems, the use of efficient scheduling algorithms is required. The efficiency of a scheduler is determined by several factors including its fairness, capability to operate at high speeds, as well as the resources required for its implementation. We present an architecture to support fair scheduling (gigabit FS) considering variable length packets (i. e. for packet forwarding/switching networks) over gigabit links. This high speed scheduler is designed to manage 32 K flows based on an algorithm that yields efficient implementation in hardware by avoiding the complexity of computing the system virtual time function that many packet fair queueing (PFQ) algorithms have proposed. Further, we demonstrate the critical factors in designing an effective scheduling engine at gigabit rates and we present several enhancements together with their associated cost.
Keywords :
distributed algorithms; packet switching; processor scheduling; quality of service; queueing theory; switching networks; GFS; gigabit link; hardware implementation; multi-gigabit fair scheduling; multigigabit packet network; network processing; packet fair queueing; packet forwarding; quality of service; scheduler efficiency; scheduling engine; switching network; variable length packet; virtual time function algorithms; Algorithm design and analysis; Computer architecture; Costs; Engines; Hardware; Packet switching; Processor scheduling; Quality of service; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures, and Processors, 2003. Proceedings. IEEE International Conference on
Conference_Location :
The Hague, Netherlands
ISSN :
2160-0511
Print_ISBN :
0-7695-1992-X
Type :
conf
DOI :
10.1109/ASAP.2003.1212862
Filename :
1212862
Link To Document :
بازگشت