Balancing flow table occupancy and link utilization in software-defined networks

Zehua Guo, Yang Xu*, Ruoyan Liu, Andrey Gushchin, Kuan yin Chen, Anwar Walid, H. Jonathan Chao

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

45 引用 (Scopus)

摘要

Software-Defined Networking (SDN) employs a centralized control with a global network view and provides great opportunities to improve network performance. However, due to the limitation of flow-table space at the switches and unbalanced traffic allocation on links, an SDN may suffer from flow-table overflow and inefficient bandwidth allocation among flows, increasing the controller's burden and degrading network performance. In this paper, we present a dynamic routing scheme named DIFF that differentiates flows based on their impact on network resource and adaptively selects routing paths for them to mitigate the problems of flow-table overflow and inefficient bandwidth allocation. DIFF pre-generates a set of paths for each pair of source–destination edge switches and intelligently selects the paths from the pre-generated path-sets for new flows with an objective to balance flow-table utilizations. It adaptively reroutes some elephant flows to achieve maximum throughput under the rule of max–min fair bandwidth allocation. Simulation results show that DIFF simultaneously balances the flow-table and link utilizations, reduces the controller's workload and packet delay, while increasing network throughput, compared with baseline schemes.

源语言英语
页(从-至)213-223
页数11
期刊Future Generation Computer Systems
89
DOI
出版状态已出版 - 12月 2018
已对外发布

指纹

探究 'Balancing flow table occupancy and link utilization in software-defined networks' 的科研主题。它们共同构成独一无二的指纹。

引用此