Blog
About

8
views
0
recommends
+1 Recommend
1 collections
    4
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      SNF: synthesizing high performance NFV service chains

      Read this article at

      ScienceOpenPublisher
      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          In this paper we introduce SNF, a framework that synthesizes (S) network function (NF) service chains by eliminating redundant I/O and repeated elements, while consolidating stateful cross layer packet operations across the chain. SNF uses graph composition and set theory to determine traffic classes handled by a service chain composed of multiple elements. It then synthesizes each traffic class using a minimal set of new elements that apply single-read-single-write and early-discard operations. Our SNF prototype takes a baseline state of the art network functions virtualization (NFV) framework to the level of performance required for practical NFV service deployments. Software-based SNF realizes long (up to 10 NFs) and stateful service chains that achieve line-rate 40 Gbps throughput (up to 8.5x greater than the baseline NFV framework). Hardware-assisted SNF, using a commodity OpenFlow switch, shows that our approach scales at 40 Gbps for Internet Service Provider-level NFV deployments.

          Related collections

          Most cited references 34

          • Record: found
          • Abstract: not found
          • Article: not found

          OpenFlow

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            The click modular router

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              The Internet of Things: How the Next Evolution of the Internet Is Changing Everything

               D. Evans,  D EVANS,  D Evans (2011)
                Bookmark

                Author and article information

                Contributors
                Journal
                peerj-cs
                peerj-cs
                PeerJ Comput. Sci.
                PeerJ Computer Science
                PeerJ Comput. Sci.
                PeerJ Inc. (San Francisco, USA )
                2376-5992
                14 November 2016
                : 2
                Affiliations
                [1 ]Department of Communication Systems (CoS), School of Information and Communication Technology (ICT), KTH Royal Institute of Technology , Kista, Stockholm, Sweden
                [2 ]Network and Computer Science Department (INFRES), Telecom ParisTech , Paris, France
                [3 ]Paris Innovation and Research Laboratory (PIRL), Cisco Systems , Paris, France
                Article
                cs-98
                10.7717/peerj-cs.98
                ©2016 Katsikas et al.

                This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.

                This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.

                Product
                Self URI (journal-page): https://peerj.com/computer-science/
                Funding
                The research leading to these results has been co-funded by the European Union (EU) in the context of (i) the European Research Council under EU’s Seventh Framework Programme (FP7/2007-2013) / ERC grant agreement 259110 and (ii) the BEhavioural BAsed forwarding (BEBA) project with grant agreement number 644122. There was no additional external funding received for this study. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
                Categories
                Computer Networks and Communications

                Computer science

                40 Gbps, NFV, Line-rate, Single-read-single-write, Synthesis, Service chains

                Comments

                Comment on this article