An SDN architecture for improving throughput of large flows using multipath TCP

Faisal Alharbi, Zongming Fei

Producción científica: Conference contributionrevisión exhaustiva

6 Citas (Scopus)

Resumen

The recent developments in data center topologies offer high bandwidth capacity and multiple paths between processing nodes. The increased use of cloud computing applications imposes challenges on underlying network infrastructure. To meet these challenges we need efficient traffic management that can maximize the utilization of multi-path data center networks. Path diversity not only provides the opportunity of performing load balancing and improve fault tolerance, but also can be exploited to allocate more bandwidth for large flows and improve the performance of network-limited applications. In this paper, we present an architecture based on Multipath TCP (MPTCP) and Software Defined Networking (SDN) to provide better bandwidth allocation for large flows. The SDN controller, which has global knowledge of network topology and traffic measurements, is capable of making educated routing decisions. The proposed SDN architecture enables applications to achieve better throughput for large flows by initiating new MPTCP subflows. To provide this capability, we modify the Linux kernel MPTCP implementation to enable applications to create additional MPTCP subflows on-demand. These MPTCP subflows are placed on least-congested paths by the centralized controller. The evaluation results obtained from running experiments on the GENI testbed environment show a significant improvement in the throughput of large flows.

Idioma originalEnglish
Título de la publicación alojadaProceedings - 5th IEEE International Conference on Cyber Security and Cloud Computing and 4th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud/EdgeCom 2018
EditoresMeikang Qiu
Páginas111-116
Número de páginas6
DOI
EstadoPublished - jul 27 2018
Evento5th IEEE International Conference on Cyber Security and Cloud Computing and 4th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud/EdgeCom 2018 - Shanghai, China
Duración: jun 22 2018jun 24 2018

Serie de la publicación

NombreProceedings - 5th IEEE International Conference on Cyber Security and Cloud Computing and 4th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud/EdgeCom 2018

Conference

Conference5th IEEE International Conference on Cyber Security and Cloud Computing and 4th IEEE International Conference on Edge Computing and Scalable Cloud, CSCloud/EdgeCom 2018
País/TerritorioChina
CiudadShanghai
Período6/22/186/24/18

Nota bibliográfica

Publisher Copyright:
© 2018 IEEE.

Financiación

The information, data, or work presented herein was funded in part by the U.S. Department of Energy, Energy Efficiency and Renewable Energy Program, under University of Central Florida Award Number DE-EE0006340. This research work was supported in part by a grant from the Kentucky Science and Engineering Foundation as per Grant Agreement #KSEF-148-502-16-394 with the Kentucky Science and Technology Corporation. The first author is sponsored by King Abdulaziz City for Science and Technology.

FinanciadoresNúmero del financiador
Kentucky Science and Technology Corporation
Michigan State University-U.S. Department of Energy (MSU-DOE) Plant Research Laboratory
University of Central FloridaDE-EE0006340
Kentucky Science and Engineering Foundation-148-502-16-394
King Abdulaziz City for Science and Technology

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Computer Science Applications
    • Safety, Risk, Reliability and Quality

    Huella

    Profundice en los temas de investigación de 'An SDN architecture for improving throughput of large flows using multipath TCP'. En conjunto forman una huella única.

    Citar esto