User Tools

Site Tools


Project Name:

  • Proposed name for the project: edge nfv
  • Proposed name for the repository: enfv
  • Project Categories: Requirements

Project description:

  • The NFV movement is largely focused gaining the efficiencies of large data centre compute infrastructure. This is sensible, however to paraphrase the old switching/routing saying … centralize what you can, distribute what you must. Some applications naturally belong at the edge: WAN Acceleration, Content Cacheing, and depending on your philosophy, Firewalling all fall into that category. Other more specialized test applications also need to be at the edge to exercise the portions of the network under test. Similarly many business applications are most efficiently delivered at the edge.
  • The purpose of this Requirements Project is to articulate the capabilities and behaviours needed in Edge NFV platforms, and how they interact with centralized NFVI and MANO components of NFV solutions
    • Appropriate Tunneling for User Traffic across WAN (Ethernet, IP/MPLS) links
    • Appropriate Tunneling for Management Traffic across WAN links
      • Including reachability requirements to the compute platform
    • Extending Multi-DC management to address many small "DC" locations
    • Monitoring Capabilities required for a remote Compute Node
    • Squaring Bare Metal with remote survivability and whether IaaS is more appropriate for remote locations
  • Include any architecture diagrams or specifications, reference to OPNFV requirements list.


  • This is a requirements project, therefore it is proposed to develop use cases, requirements, as well as upstream project blue prints and associated test cases.


  • Identify similar projects is underway or being proposed in OPNFV or upstream project
    • Pharos project, Doctor project, Promise project, DPACC project, LAR-E project
  • Identify any open source upstream projects and release timeline.
    • OpenStack, Open Daylight, OVS

Committers and Contributors:


  • James Buchanan - - Project Lead
  • Qiao Fu -
  • Michael Kloberdans -
  • Prayson Pate -
  • Jesse Hong -
  • Ludwig, Michael -


  • John Berg -
  • Andrew Sergeev –
  • Ross Cassan –
  • Tomasz Remiszewski -
  • Diego LozanodeFournas -
  • Jun Zhang -
  • Yang Jian -
  • Jinghai Li -
  • Kevin Luehrs -
  • Bharat Mota -
  • John Myla -
  • Kevin Canady -
  • Waqar Kahn -

Planned deliverables

  • Documentation and mindshare necessary to advance to the next stage of the project lifecycle.

Proposed Release Schedule:

  • We plan on taking 6 months to complete this phase.
project_proposals/enfv.txt · Last modified: 2015/11/20 13:42 by James Buchanan