• DocumentCode
    239824
  • Title

    An efficient data exchange algorithm for chained network functions

  • Author

    Cerrato, Ivano ; Marchetto, Guido ; Risso, Fulvio ; Sisto, Riccardo ; Virgilio, Matteo

  • Author_Institution
    Dept. of Control & Comput. Eng., Politec. di Torino, Turin, Italy
  • fYear
    2014
  • fDate
    1-4 July 2014
  • Firstpage
    98
  • Lastpage
    105
  • Abstract
    In-network function chaining often involves the deployment of multiple applications into a single, possibly multi-tenant, middlebox. This approach has gained much interest since new network paradigms, such as Software Defined Networking (SDN) and Network Function Virtualization (NFV), have been proposed to virtualize resources as well as network functions. In this scenario, it is very common to move data (e.g., packets) from an application to another by means of a switching module that is in charge of chaining network functions in the correct order, also ensuring an adequate level of isolation between any two virtualized components. With this purpose in mind, this paper proposes an efficient algorithm to handle the communication between the internal soft-switch and the heterogeneous network functions that are executed on the same server. Our proposal is designed with the aim of dealing with high speed packet processing, hence an extensive performance evaluation is also provided to prove the goodness of our solution in this context.
  • Keywords
    computer networks; data handling; virtualisation; chained network functions; chaining network functions; data exchange algorithm; heterogeneous network functions; internal soft switching; network function virtualization; Algorithm design and analysis; Context; Middleboxes; Proposals; Software; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing (HPSR), 2014 IEEE 15th International Conference on
  • Conference_Location
    Vancouver, BC
  • Type

    conf

  • DOI
    10.1109/HPSR.2014.6900888
  • Filename
    6900888