Radware LBaaS Driver
Change-Id: Ib3e0843476213451d971f045bf0f0961c0275466
This commit is contained in:
parent
c697d1d3dd
commit
bea704b786
|
@ -0,0 +1,142 @@
|
|||
====================
|
||||
Radware LBaaS Driver
|
||||
====================
|
||||
|
||||
https://blueprints.launchpad.net/neutron/+spec/radware-lbaas-driver
|
||||
|
||||
Neutron/LBaaS driver for Radware ADC.
|
||||
|
||||
|
||||
Problem Description
|
||||
===================
|
||||
|
||||
The new driver would allow using Radware ADC appliances
|
||||
as backends for Neutron/LBaaS functionality.
|
||||
|
||||
|
||||
Proposed Change
|
||||
===============
|
||||
|
||||
The driver (v2 driver based on v2 object model and API) will implement the
|
||||
interfaces in the LoadBalancerBaseDriver, using vDirect REST API,
|
||||
a JSON HTTP interface for configuring Radware appliances.
|
||||
The following managers will be implemented:
|
||||
|
||||
* LoadBalancerManager
|
||||
* ListenerManager
|
||||
* PoolManager
|
||||
* MemberManager
|
||||
* HealthMonitorManager
|
||||
|
||||
Alternatives
|
||||
------------
|
||||
|
||||
None.
|
||||
|
||||
Data Model Impact
|
||||
-----------------
|
||||
|
||||
None.
|
||||
|
||||
REST API Impact
|
||||
---------------
|
||||
|
||||
None.
|
||||
|
||||
Security Impact
|
||||
---------------
|
||||
|
||||
None.
|
||||
|
||||
Notifications Impact
|
||||
--------------------
|
||||
|
||||
None.
|
||||
|
||||
Other End User Impact
|
||||
---------------------
|
||||
|
||||
None.
|
||||
|
||||
Performance Impact
|
||||
------------------
|
||||
|
||||
None.
|
||||
|
||||
IPv6 Impact
|
||||
-----------
|
||||
|
||||
None.
|
||||
|
||||
Other Deployer Impact
|
||||
---------------------
|
||||
|
||||
None.
|
||||
|
||||
Developer Impact
|
||||
----------------
|
||||
|
||||
None.
|
||||
|
||||
Community Impact
|
||||
----------------
|
||||
|
||||
None.
|
||||
|
||||
Implementation
|
||||
==============
|
||||
|
||||
Assignee(s)
|
||||
-----------
|
||||
|
||||
Primary assignee: https://launchpad.net/~avishayb
|
||||
|
||||
|
||||
Work Items
|
||||
----------
|
||||
|
||||
* Radware driver code
|
||||
* Unit tests
|
||||
* Voting CI
|
||||
|
||||
Dependencies
|
||||
============
|
||||
|
||||
* https://review.openstack.org/#/c/101084/
|
||||
|
||||
|
||||
Testing
|
||||
=======
|
||||
|
||||
Tempest Tests
|
||||
-------------
|
||||
|
||||
None.
|
||||
|
||||
Functional Tests
|
||||
----------------
|
||||
|
||||
Functional Tests sohuld be added for driver
|
||||
|
||||
API Tests
|
||||
---------
|
||||
|
||||
None.
|
||||
|
||||
Documentation Impact
|
||||
====================
|
||||
|
||||
User Documentation
|
||||
------------------
|
||||
|
||||
None.
|
||||
|
||||
Developer Documentation
|
||||
-----------------------
|
||||
|
||||
None.
|
||||
|
||||
References
|
||||
==========
|
||||
|
||||
None.
|
Loading…
Reference in New Issue