Modular and Adaptive Plugin

Registered by cherkaoui omar

This blueprint describes a new neutron pluging named MAP (Modular and Adaptive Plugin). This plugin differs from current approach by providing neutron with an abstract network representation using modeling languages (MetaCLI, Yang...). Knowledge on the underlying network allow this plugging to choose a strategy and a set of services to apply. This choice is then realized by drivers managing a specific configuration protocol (netconf, CLI, Openflow..), allowing managing various multi-vendor networks.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Mark McClain

Related branches

Sprints

Whiteboard

Has the relationship between this and the Modular L2 (ml2) plugin introduced in hanvan been explored? They seem to share some similar goals.
-> They have some common points indeed. But MAP uses its representation of the network to choose any services (within and between datacenters) automatically (thanks to a few rules).

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.