Nuage Networks Plugin
Nuage networks’ openstack networking plugin enables integration of openstack with Nuage Networks’ Virtual Service Platform (VSP). More information on VSP can be found @ http://
Nuage plugin within openstack networking takes a simplistic approach of proxy-ing a CRUD operation on network resources within openstack networking to Nuage’s Virtual Service Directory (VSD). The goal of this design approach is to make the plugin as sleek as possible and let VSD do most of the provisioning and orchestration. The design of openstack networking resource and VSD networking resource fits nicely with each other thus giving a clean ReST API translation. There are many other resources and functionality within VSD which will not be exposed via openstack networking in the first release of Nuage plugin but will be incorporated in subsequent releases.
Plugin code will run as part of Openstack networking service(neutron) on a controller node. Nuage plugin does not require any neutron agent sitting on each compute node. Although, nuage agent needs to be present on compute node. Plugin takes a request coming in to it and translates it to VSD using ReST call. It is essential to provide correct configuration information for VSD server prior to starting q-svc. As part of initialization, plugin will establish a connection with VSD server and failure will result in abort of a plugin.
Blueprint information
- Status:
- Complete
- Approver:
- Mark McClain
- Priority:
- Medium
- Drafter:
- Ronak Shah
- Direction:
- Approved
- Assignee:
- Ronak Shah
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
- Implemented
- Milestone target:
- 2014.1
- Started by
- Mark McClain
- Completed by
- Mark McClain
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Nuage Networks Plugin