[openstack-dev] [FUEL] Zabbix in HA mode

Tomasz Napierala tnapierala at mirantis.com
Wed Jan 7 13:10:55 UTC 2015

Hi Andrew and all!

> On 05 Jan 2015, at 22:05, Andrew Woodward <xarses at gmail.com> wrote:
> On Tue, Nov 25, 2014 at 5:21 AM, Bartosz Kupidura
> <bkupidura at mirantis.com> wrote:
>> Hello All,
>> Im working on Zabbix implementation which include HA support.
>> Zabbix server should be deployed on all controllers in HA mode.
> This needs to be discouraged as much as putting mongo-db on the controllers.

We know that, and we can use UI warning for that. For the reasons Mike provided our users need it. 

>> When zabbix component is enabled, we will install zabbix-server on all controllers
>> in active-backup mode (pacemaker+haproxy).
> Again, not forced on controllers, this is very bad.
> Controllers:
> While there is development use cases to deploy monitoring on combined
> controllers, and it can make use of the already existing pacemaker
> cluster, this is the wrong direction to point users. There are many
> reasons this is bad: for one, monitoring can become quite loaded, and
> as we've seen secondary load on the controllers can collapse the
> entire control plane. Secondly running monitoring on the cluster may
> also result in the monitoring going offline if the cluster does, from
> my own experience, not being able to see your monitoring is nearly
> worse than having everything down and leads to lost precious moments
> of downtime SLA.
> HA Scaling:
> Just like with controllers, our other HA components need to support a
> scale of 1 to N. This is important as a cluster will need to scale, or
> as the operator moves from POC to Production, they can deploy more
> hardware. This also helps alleviate some of the not enough nodes
> issues mentioned in the thread already

Your concenrs are 100% valid and I agree with them. But what about small instalaltions, where only 4 physical machines are available? We are already wasting one for Fuel node, and 3 for controllers. There is hardware with similar setup and it seems to be very popular. This is what we are trying to address.

Tomasz 'Zen' Napierala
Sr. OpenStack Engineer
tnapierala at mirantis.com

More information about the OpenStack-dev mailing list