Details:

  Setup qpid clustering as described in:

   https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_MRG/2/html/Messaging_Installation_and_Configuration_Guide/chap-High_Availability.html#Messaging_Clusters

alternatively as in:

   http://openstack.redhat.com/RDO_HighlyAvailable_and_LoadBalanced_Control_Services

Two hosts running qpid can be clustered using corosync by adding
the following puppet class:

class {"qpid::server":
  clustered => true,
  cluster_bindnetaddr => '192.168.122.0',
  cluster_name => 'my_qpid_cluster',
}