DocumentCode :
253349
Title :
Design of Software Defined hardware counters for SDN
Author :
Tao Zhao ; Tao Li ; Biao Han ; Zhigang Sun ; Jinfeng Huang
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2014
fDate :
21-23 May 2014
Firstpage :
1
Lastpage :
6
Abstract :
Implementation of counters is a critical challenge for switches in today´s Software-Defined Networking (SDN). In this paper, we address the current challenges in implementing SDN counters: high memory consumption, low utilization, and inflexibility. We introduce the concept of software defined hardware counters (SDHCs) for SDN. Our main idea is to make the switch-local CPU flexibly allocate memory space to each counter required by controllers. The ASIC of SDN switches transmits event records to the CPU, which contain updating information of the counters. Furthermore, the ASIC provides non-semantic counter memory space to be allocated by the CPU. Based on the proposed SDHC, an SDN controller can flexibly apply/release various counters for each counter category (e.g., each flow entry, each port) through the south-bound interface. It is shown that SDHC achieves high flexibility while reducing the memory space on ASIC. It also improves the update performance through alleviating the CPU overhead. Finally, we evaluate the performance of SDHC through comprehensive simulation study.
Keywords :
application specific integrated circuits; counting circuits; logic design; memory architecture; software defined networking; ASIC; SDHC; SDN controller; SDN counters; SDN switches; event records transmission; high memory consumption; information updating; memory space allocation; nonsemantic counter memory space; software defined hardware counters design; software-defined networking; south-bound interface; switch-local CPU; Aerospace electronics; Application specific integrated circuits; Bandwidth; Generators; Memory management; Radiation detectors; Random access memory; SDN; software defined hardware counters; switch;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local & Metropolitan Area Networks (LANMAN), 2014 IEEE 20th International Workshop on
Conference_Location :
Reno, NV
Type :
conf
DOI :
10.1109/LANMAN.2014.7028635
Filename :
7028635
Link To Document :
بازگشت