<div style="font-family: Helvetica; font-size: 12px; "><div>I feel that the best way to deploy RabbitMQ is to run multiple independently queue servers and have separate consumers to these servers. You can then do client-side balancing to select which Rabbit server messages go. To get that in Nova today would be pretty minor -- especially after the matchmaker lands (this can provide client-side balancing of servers).</div></div>
                <div><div><br></div>-- <br>Eric Windisch<div><br></div></div>
                 
                <p style="color: #A0A0A8;">On Friday, May 25, 2012 at 09:18 AM, Stephen Gran wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div>Hello,</div><div><br></div><div>I am investigating various high availability options for a pending</div><div>deploy of open stack.  One of the obvious services to make resilient is</div><div>the mq service.  We're going to be using rabbitmq, and we'll most likely</div><div>have N of them in a standard rabbit mq cluster behind a load balancer</div><div>configured as active/passive.  One of the obvious improvements on this</div><div>would be to use mirrored queues to protect against message loss as well</div><div>as service downtime.</div><div><br></div><div>Are there recommended ways of doing this?  I see that I can use durable</div><div>queues, which might work around the problems of openstack checking queue</div><div>parameters on reconnect, but it seems a shame there's not an obvious way</div><div>to do this out of the box.  Unless I'm missing something?</div><div><br></div><div>Cheers,</div><div>-- </div><div>Stephen Gran</div><div>Senior Systems Integrator - <a href="http://guardian.co.uk">guardian.co.uk</a></div><div><br></div><div>Please consider the environment before printing this email.</div><div>------------------------------------------------------------------</div><div>Visit <a href="http://guardian.co.uk">guardian.co.uk</a> - newspaper of the year</div><div><br></div><div><a href="http://www.guardian.co.uk">www.guardian.co.uk</a>    <a href="http://www.observer.co.uk">www.observer.co.uk</a>     <a href="http://www.guardiannews.com">www.guardiannews.com</a> </div><div><br></div><div>On your mobile, visit <a href="http://m.guardian.co.uk">m.guardian.co.uk</a> or download the Guardian</div><div>iPhone app <a href="http://www.guardian.co.uk/iphone">www.guardian.co.uk/iphone</a></div><div> </div><div>To save up to 30% when you subscribe to the Guardian and the Observer</div><div>visit <a href="http://www.guardian.co.uk/subscriber">www.guardian.co.uk/subscriber</a> </div><div>---------------------------------------------------------------------</div><div>This e-mail and all attachments are confidential and may also</div><div>be privileged. If you are not the named recipient, please notify</div><div>the sender and delete the e-mail and all attachments immediately.</div><div>Do not disclose the contents to another person. You may not use</div><div>the information for any purpose, or store, or copy, it in any way.</div><div> </div><div>Guardian News & Media Limited is not liable for any computer</div><div>viruses or other material transmitted with or as part of this</div><div>e-mail. You should employ virus checking software.</div><div><br></div><div>Guardian News & Media Limited</div><div><br></div><div>A member of Guardian Media Group plc</div><div>Registered Office</div><div>PO Box 68164</div><div>Kings Place</div><div>90 York Way</div><div>London</div><div>N1P 2AP</div><div><br></div><div>Registered in England Number 908396</div><div><br></div><div><br></div><div>_______________________________________________</div><div>Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></div><div>Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a></div><div>Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></div><div>More help   : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>