Ask Your Question

Message Queue in OpenStack Grizzly Architecture

asked 2013-06-13 04:32:52 -0500

Hermesh Gupta gravatar image

updated 2013-06-17 16:09:22 -0500

smaffulli gravatar image

In OpenStack Grizzly architecture, why Cinder is using the same message queue used by Nova? While other services such as Quantum is having its own message queue to communicate?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2013-06-17 04:51:54 -0500

Hermesh Gupta gravatar image

Got a answer from Ken on Linkedin,

Hi Hermesh - I think you are referring to my diagram from the OpenStack Summit. That diagram is probably a little inaccurate -- it shows the most common deployment architecture than a true logical architecture.

As far as I know, Cinder doesn't need to communicate through AMQP with Nova.

I've updated my diagrams and explanation at OpenStack Grizzly Architecture Revisited

Thanks Ken and Romil!!!

edit flag offensive delete link more


thank you for sharing it here!

smaffulli gravatar imagesmaffulli ( 2013-06-17 16:10:35 -0500 )edit

answered 2013-06-13 11:51:44 -0500

RomilGupta gravatar image

Hi Hermesh,

As per my understanding Cinder is not using the same message queue used by nova, a separate queue is created for Cinder. You can use the given command to list the queues if you are using rabbitmq rabbitmqctl list_queues. You can refer the given link for more details: messaging-in-openstack-using-rabbitmq

edit flag offensive delete link more


If i am not getting it wrong, so you mean to say OpenStack logical architecture needs some corrections?

Hermesh Gupta gravatar imageHermesh Gupta ( 2013-06-14 04:29:36 -0500 )edit

The openstack logical architecture is correct. In tht diagram they represent queue as Queue-server ( it can be either Rabbitmq , Qpid etc) . A rabbitmq is a message broker which contains seperate exchanges and message queues for every component like ( nova, quantum , cinder ) .

RomilGupta gravatar imageRomilGupta ( 2013-06-14 04:47:55 -0500 )edit

for more details on exchanges and queues please refer :

RomilGupta gravatar imageRomilGupta ( 2013-06-14 04:51:18 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools


Asked: 2013-06-13 04:32:52 -0500

Seen: 534 times

Last updated: Jun 17 '13