“HA = exactly” can scale out
[1]:We used HA-Proxy to avoid unbalanced access on specific node
10
Fig. 1: Node=3 Fig. 2: Node=4 Fig.3: Node=5
rate [msg/s] rate [msg/s] rate [msg/s]
time (s)time (s)time (s)
latency (μs)
Kinds of “queue name” that OpenStack creates
▸“ServiceName”
▸“ServiceName_fanout_<<uuid>>” for fanout
▸“ServiceName.HostName”
▸”reply_<<uuid>>” for call reply
Messaging Kinds in OpenStack
Messaging Kinds Messaging TargetsReply
cast 1 : 1 No
call 1 : 1 Yes
fanout 1 : n No
16