Files
neutron-specs/misc/juno-incubator/radware-lbaas-driver.rst
armando-migliaccio 415f1eaf5b Revisit the structure of the specs repo
Instead of having a per-release backlog directory, create
a top level one that holds the last release backlog. In
a healthy project this directory is really meant to be
empty or only temporary filled.

For specs that are two releases older, the content will
be moved to an 'archive' directory, purely for the record.
Hopefully this one too will be empty.

API and Juno incubator were moved to a miscellanea
directory to finish off the cleanup.

Finally, some blueprints completed and therefore were
moved to the Liberty directory.

Change-Id: I972a9a56c038864d9c91ead6944c6b9355916668
2015-10-28 21:55:08 +00:00

1.4 KiB

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.

Other deployer impact

None.

Developer impact

None.

Implementation

Assignee(s)

Primary assignee: https://launchpad.net/~avishayb

Work Items

  • Radware driver code
  • Unit tests
  • Voting CI

Dependencies

Testing

  • Unit tests
  • Radware QA
  • Third party CI

Documentation Impact

None.

References

None.