TY - GEN
T1 - Design, implementation and performance evaluation of software OpenFlow flow counters in a bare metal commodity switch
AU - Wang, Shie-Yuan
AU - Liu, Szu Yu
AU - Chou, Chih Liang
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/8/15
Y1 - 2016/8/15
N2 - In this paper, we designed, implemented, and evaluated the performance of software OpenFlow flow counters in a bare metal commodity switch. Normally, flow counters are implemented in hardware for line-rate operations and their number needs to be very large to support a large flow-based SDN network. Although these hardware counters operate very fast, they greatly increase the cost of an OpenFlow switch. In addition, due to the limited chip size of the switching ASIC used in an OpenFlow switch, the number of hardware counters cannot scale to a large number. To overcome these drawbacks, we designed and implemented software flow counters in a 48 port × 10 Gbps (port bandwidth) bare metal commodity switch and evaluated their performance and limitations. This paper also reports important findings obtained from this practical work.
AB - In this paper, we designed, implemented, and evaluated the performance of software OpenFlow flow counters in a bare metal commodity switch. Normally, flow counters are implemented in hardware for line-rate operations and their number needs to be very large to support a large flow-based SDN network. Although these hardware counters operate very fast, they greatly increase the cost of an OpenFlow switch. In addition, due to the limited chip size of the switching ASIC used in an OpenFlow switch, the number of hardware counters cannot scale to a large number. To overcome these drawbacks, we designed and implemented software flow counters in a 48 port × 10 Gbps (port bandwidth) bare metal commodity switch and evaluated their performance and limitations. This paper also reports important findings obtained from this practical work.
UR - http://www.scopus.com/inward/record.url?scp=84985991405&partnerID=8YFLogxK
U2 - 10.1109/ISCC.2016.7543811
DO - 10.1109/ISCC.2016.7543811
M3 - Conference contribution
AN - SCOPUS:84985991405
T3 - Proceedings - IEEE Symposium on Computers and Communications
SP - 651
EP - 656
BT - 2016 IEEE Symposium on Computers and Communication, ISCC 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE Symposium on Computers and Communication, ISCC 2016
Y2 - 27 June 2016 through 1 July 2016
ER -