DocumentCode :
1946011
Title :
OpenFlow based flow level bandwidth provisioning for CICQ switches
Author :
Jin, Hao ; Pan, Deng ; Liu, Jason ; Pissinou, Niki
Author_Institution :
Florida Int. Univ., Miami, FL, USA
fYear :
2011
fDate :
10-15 April 2011
Firstpage :
476
Lastpage :
480
Abstract :
Flow level bandwidth provisioning offers fine granularity bandwidth assurance for individual flows. It is especially important for virtual network based experiment environments, to isolate traffic of different experiments or different types, which may be fed to the same switch or router port. Existing flow level bandwidth provisioning solutions suffer from a number of drawbacks, including high implementation complexity, poor performance guarantees, and inefficiency to process variable length packets. In this paper, we study flow level bandwidth provisioning for combined-input-crosspoint-queued switches in the OpenFlow context. We propose the FEBR (Flow lEvel Bandwidth pRovisioning) algorithm, which reduces the switch scheduling problem to multiple instances of fair queueing problems, each employing a well studied fair queueing algorithm. FEBR can tightly emulate the ideal Generalized Processing Sharing model, and accurately guarantee the provisioned bandwidth. Further, we implement FEBR in the OpenFlow version 1.0 software switch. In conjunction with the capability of OpenFlow to flexibly define and manipulate flows, we thus provide a practical flow level bandwidth provisioning solution. Finally, we present extensive simulation and experiment data to validate the analytical results and evaluate our design.
Keywords :
bandwidth allocation; packet switching; queueing theory; scheduling; CICQ switches; OpenFlow based flow level bandwidth provisioning; OpenFlow context; combined-input-crosspoint-queued switches; fair queueing problems; generalized processing sharing model; switch scheduling problem; variable length packets; virtual network; Algorithm design and analysis; Bandwidth; Delay; Global Positioning System; Scheduling; Software; Software algorithms; CICQ switches; OpenFlow; bandwidth provisioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2011 Proceedings IEEE
Conference_Location :
Shanghai
ISSN :
0743-166X
Print_ISBN :
978-1-4244-9919-9
Type :
conf
DOI :
10.1109/INFCOM.2011.5935208
Filename :
5935208
Link To Document :
بازگشت