libra/doc/pool_mgm/about.rst
Andrew Hutchings 443ac95f37 [DOCS]: Updates to include auto-failover and log archiving
Change-Id: Ib438fe7a97f8807aec6eaed8285785894e3dd4e0
2013-09-06 16:40:23 +01:00

685 B

Description

Purpose

The Libra Node Pool manager is designed to communicate with Openstack Nova or any other compute API to provide nodes and floating IPs to the libra system for use. It does this by providing a gearman worker interface to the Nova API. This means you can have multiple pool managers running and gearman will decide on the next available pool manager to take a job.

Design

It is designed to accept requests from the Libra components to manipulate Nova instances and floating IPs. It is a daemon which is a gearman worker. Any commands sent to that worker are converted into Nova commands and the results are sent back to the client.