Uploaded image for project: 'OpenStack Strategy'
  1. OpenStack Strategy
  2. RHOSSTRAT-547

Enable Grout for Inclusion in RHOSO as Dev Preview

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • rhos-18.0.17 FR 5
    • None
    • NFV
    • None
    • Not Selected
    • False
    • False
    • Hide

      None

      Show
      None
    • 0
    • 0
    • 67% To Do, 33% In Progress, 0% Done
    • rhos-connectivity-nfv

      Feature Overview:

      grout stands for Graph Router. In English, "grout" refers to thin mortar that hardens to fill gaps between tiles. 
      grout is a DPDK based network processing application. It uses the rte_graph library for data path processing.
      Its main purpose is to simulate a network function or a physical router for testing/replicating real (usually closed source) VNF/CNF behavior with an opensource tool.
      It comes with a client library to configure it over a standard UNIX socket and a CLI that uses that library. The CLI can be used as an interactive shell, but also in scripts one command at a time, or by batches.

      Currently available features:
      IPv4 forwarding
      IPv6 forwarding
      Multiple VRF domains
      VLAN sub interfaces
      IP in IP tunnels

      Done - Acceptance Criteria 

      1) Grout container image should be packaged along other RHOSO container images 

      2) A successful deployment of RHOSO + Grout (on Networker node) 

      3) Dev test should include basic functionalities testing including throughput performance measurement

       

      Definition Done:
      1) Document all the limitations encountered while implementing/testing this feature
      2) Document "config guide" on "Howto" use this feature (along with topology if possible)
      3) Release-note with "Dev Preview" announcement

              rh-ee-rjarry Robin Jarry
              natejohnston Nate Johnston
              Gurpreet Singh Gurpreet Singh
              rhos-dfg-nfv
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: