Share via


Service Bus Premium - what is message units and what do I get with 1,2 or 4

Question

Monday, August 7, 2017 11:19 AM | 1 vote

Hi,

Service Bus Premium - what is message units? Certain max message throughput? Certain QoS (high availability levels)? ..or?

What "extra" do I get with 2 or 4 instead of 1?

/ Joacim

All replies (4)

Tuesday, August 8, 2017 9:42 AM âś…Answered

Each Premium namespace can have 1, 2, or 4 Messaging Units and the resource allocation grows linearly: 2 Messaging Units is twice as many resources as 1 Messaging Unit.

Service Bus Premium runs in dedicated resources to provide higher throughput and more consistent performance.

Do click on "Mark as Answer" on the post that helps you, this can be beneficial to other community members.


Monday, August 7, 2017 11:42 AM

Service Bus Premium Messaging provides resource isolation at the CPU and memory level so that each customer workload runs in isolation. This resource container is called a messaging unit

All clients that are created by the same factory share one TCP connection. The maximum message throughput is limited by the number of operations that can go through this TCP connection. The throughput that can be obtained with a single factory varies greatly with TCP round-trip times and message size. To obtain higher throughput rates, you should use multiple messaging factories.

For more information refer the below links:
/en-us/azure/service-bus-messaging/service-bus-premium-messaging
https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-performance-improvements

Do click on "Mark as Answer" on the post that helps you, this can be beneficial to other community members.


Monday, August 7, 2017 11:55 AM

Mostly understand the difference between Standard and Premium.

Ok, so message units levels on Premium is solely related to the number of possible client connections (which in turns have throughput limitations)

  • 1 MU = 1000 connections
  • 2 MU = 2000 connections
  • 4 MU = 4000 connections

And no other differences.

Right?


Monday, April 30, 2018 5:33 AM | 1 vote

Hey I too an struggling to find documented details of what constitutes a Message Unit.

May I ask where you got the above connection information from?