Service Function Chaining Plugin

Registered by Louis Fourie

This blueprint describes a Service Function Chain Plugin in the OpenStack
architecture. Common functionality includes the Service Chain database, the
Service Function catalog and the Service Chain Driver API to interface to various
vendor specific service chain drivers. The Service Chain Driver API includes
the following resources:

 1. Service Function (SF). The SF may directly represent a single SF instance or
    indirectly reference a group of SFs (SF Group). This is an instance of a SF
    such as a Firewall or IDS.
 2. Service Locator. This represents addressing information used to reach a SF.
 3. Service Function Group. A Service Function Group (SFG) is used to provide a
    local load-balancing capability over a group of Service Functions.
 4. Service Function Chain. This is a Service Chain Instance that specifies the
    actual Service Functions to be included in the SFC.
 5. Traffic Classifier. The ingress classifier selects the flows that will
    enter the Service Function Chain. It consists of a set of flow descriptors.
 6. Flow Descriptor. The flow descriptor specifies a single flow for the traffic
    classifier.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Louis Fourie
Direction:
Needs approval
Assignee:
Louis Fourie
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

to be tracked under networking-sfc.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.