Hello Folks,
I hope you all have had a wonderful time during the holidays with your loved ones. This is time to come back to our discussions for Quantum Essex and one of the topics is Network Services Insertion. During the Essex Summit, some of us presented a proposal to include a model for inserting Layer 2 network services such as Firewall, Load Balancers and Web Optimization into the tenant's networks. On Essex-2 we have provide an orchestration library to insert "In-Path" network services as a standalone module that calls existing Quantum and Nova APIs. The blueprint is the following one: https://blueprints.launchpad.net/quantum/+spec/services-insertion-wrappe r The complete document about network services insertion is at: http://wiki.openstack.org/QuantumServicesInsertion Currently, the code has been integrated as a part of the Cisco PlugIn but we want to discuss if we could find a better place for this library and make it functional for all the existing PlugIns. The mayor issue right now is that this model needs to extend the PlugIn's DB, at this moment I am not aware of any mechanism to extend the DB models which mean that we need to modify the DB model for each PlugIn specifically. What could be the best way to solve this issue? Disclaimer: For Essex-2, the service insertion library calls the Euca APIs to instantiate VMs (Services) but I will be making some modifications to the code to properly call Nova APIs instead of the Euca ones. Thanks, Edgar
-- Mailing list: https://launchpad.net/~netstack Post to : netstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~netstack More help : https://help.launchpad.net/ListHelp