Greetings,

Answers inline.

On 01/19/2016 11:59 AM, Nagao, Sharon S (173C-Affiliate) wrote:

Hi,

I was wondering if HA Proxy offers the following functionalities ---

·support of multiple clusters

Multiple clusters can be handled by one HAProxy instance by specifying multiple frontend/backend configuration sections. On the other side of the coin, multiple HAProxy servers can be clustered for redundancy.

·work with servers in different subnets

HAProxy will work with any backend IP's which it can reach. I'm not sure if I understand this question completely beyond that, if I missed the point let me know.

·has an interface or API to easily manipulate high availability and clusters

HAProxy can be accessed over HTTP in order to enable/disable/drain backends/manage health checks and check on status (usually a human-readable html page, it is friendly to being automated). There is also a socket interface which provides the above functionality, and can also do a lot of other things such as managing ACL's (see https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#9.2 for the full command list)

·advisors to check backend servers

If I'm reading this correctly the agent feature is likely what you seek: https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#5.2-agent-check. If that isn't what your looking for let me know and I can provide more information.

- Chad

We are currently using a product called Edge Server and are looking to replace it with a more cost effective solution that provides the above functionality.

*Thank you,*

*Sharon*


Reply via email to