VPNaaS Support in MidoNet

Registered by Ryu Ishimoto on 2015-12-10

Starting in mitaka, MidoNet will provide VPNaaS support. This blueprint is to track the VPNaaS implementation of MIdoNet.

Blueprint information

Status:
Complete
Approver:
Ryu Ishimoto
Priority:
High
Drafter:
Ryu Ishimoto
Direction:
Approved
Assignee:
Joe Mills
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 5.1
Started by
Ryu Ishimoto on 2015-12-10
Completed by
Ryu Ishimoto on 2016-01-26

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
Design and build the high level models for VPNaaS: DONE
REST API for VPNaaS models: DONE
Service Container Elector as a Cluster Minion: DONE
Script to spawn/kill service container: DONE
User documentation for IPSec traffic steering on the Agent: DONE
Traffic steering for VPNaaS: DONE
Model translations for VPNaaS: INPROGRESS
Cluster - Host election mechanism for service containers: INPROGRESS
Agent listens to ServiceContainer models and materializes them: INPROGRESS
Service containers expose health, agent reports it to NSDB: INPROGRESS
User docs for Service Containers in agent: TODO
VPN specific service container code for agent: INPROGRESS
VPNaaS: Enhance simulation to consider weight of GW nodes: TODO

This blueprint contains Public information 
Everyone can see this information.