[Openstack-operators] [Fuel][Oslo][RabbitMQ][Shovel] Deprecate mirrored queues from HA AMQP cluster scenario
davanum at gmail.com
Mon Jun 8 12:05:01 UTC 2015
I'd also like to ask:
c) Does anyone have any experience with shovel in a "realistic"
openstack environment? (or even a devstack one)
On Mon, Jun 8, 2015 at 6:24 AM, Bogdan Dobrelya <bdobrelia at mirantis.com> wrote:
> Hello, stackers.
> I'd like to bring out a poll about deprecating the RabbitMQ mirrored
> queues for HA layout and replacing the AMQP clustering by shovel ,
> . I guess the federation would not be a good option, but let's
> consider it as well.
> Why this must be done? The answer is that the rabbit cluster cannot
> detect and survive "micro outages" well and just ending up with some
> queues stuck and as a result, the rabbitmqctl control plane hanged
> completely unresponsive (until the rabbit node erased and recovered its
> cluster membership). These outages could be caused either by the network
> *or* by CPU load spikes. For example, like this bug in Fuel project 
> and this mail thread .
> So, let's please vote and discuss.
> But the questions also are:
> a) Would be there changes in Oslo.messaging required as well in order to
> support the underlying AMQP layer architecture changes?
> b) Are there any volunteers for this research to be done for the
> Oslo.messaging AMQP rabbit driver?
> PS. Note, I'm not bringing RabbitMQ versions here as the issue seems
> unresolved for any of existing ones. This seems rather the Erlang's
> Mnesia generic clustering issue, than something what could be just fixed
> in RabbitMQ, unless the mnesia based clustering would be dropped
> completely ;)
>  https://www.rabbitmq.com/shovel-dynamic.html
>  https://www.rabbitmq.com/shovel.html
>  https://bugs.launchpad.net/fuel/+bug/1460762
>  https://groups.google.com/forum/#!topic/rabbitmq-users/iZWokxvhlaU
> Best regards,
> Bogdan Dobrelya,
> Skype #bogdando_at_yahoo.com
> Irc #bogdando
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
Davanum Srinivas :: https://twitter.com/dims
More information about the OpenStack-operators