Elastically Accelerating Lookup on Virtual Sdn Flow Tables for Software-Defined Cloud Gateways

13 Pages Posted: 22 Aug 2023

See all articles by Bing Xiong

Bing Xiong

Changsha University of Science and Technology

Qiaorong Huang

Changsha University of Science and Technology

Zhuoqun Xia

Changsha University of Science and Technology

Jin Zhang

Changsha University of Science and Technology

Kun Yang

University of Essex

Keqin Li

State University of New York (SUNY)

Abstract

In recent years, Software-Defined Networking has been gradually applied to cloud gateways to provide efficient, reliable and flexible data transmission services for various large-scale cloud platforms. However, massive concurrent accessing produces huge network traffic from tenants to cloud platforms, which aggregates at cloud gateways and brings serious performance bottlenecks regarding packet classification. To solve this problem, this paper proposes an elastic-acceleration lookup method of virtual SDN flow tables for software-defined cloud gateways. The method caches active exact flows in virtue of network traffic locality, enabling most packets to directly hit the cache and bypass tuple space search, which significantly accelerates flow table lookup. Focusing on network traffic jitters, the cache adaptively adjusts its capacity according to the dynamic changes of the number of active exact flows to maintain high cache hit rates, aiming to achieve elastic acceleration of flow table lookup. Furthermore, we theoretically derive the performance metrics of our proposed method such as cache hit rates, cache yield rates and average search length, based on the Zipf distribution model of network traffic. Eventually, we evaluate the performance of our proposed elastic-acceleration lookup method by experiments with real network traffic traces. Experimental results indicate that our proposed method outperforms existing cache-accelerated methods with stable cache hit rates around 80% and the speedup of average search length up to 2.84 even under network traffic jitters.

Keywords: software-defined cloud gateways, network traffic jitters, elastic-acceleration caches

Suggested Citation

Xiong, Bing and Huang, Qiaorong and Xia, Zhuoqun and Zhang, Jin and Yang, Kun and Li, Keqin, Elastically Accelerating Lookup on Virtual Sdn Flow Tables for Software-Defined Cloud Gateways. Available at SSRN: https://ssrn.com/abstract=4548726 or http://dx.doi.org/10.2139/ssrn.4548726

Bing Xiong (Contact Author)

Changsha University of Science and Technology ( email )

Wangxin Rd
Changsha, 410004
China

Qiaorong Huang

Changsha University of Science and Technology ( email )

Wangxin Rd
Changsha, 410004
China

Zhuoqun Xia

Changsha University of Science and Technology ( email )

Wangxin Rd
Changsha, 410004
China

Jin Zhang

Changsha University of Science and Technology ( email )

Wangxin Rd
Changsha, 410004
China

Kun Yang

University of Essex ( email )

Wivenhoe Park
Colchester, CO4 3SQ
United Kingdom

Keqin Li

State University of New York (SUNY) ( email )

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
44
Abstract Views
168
PlumX Metrics