Skip to content

Commit b09c7d8

Browse files
authored
Merge pull request #212529 from kasun04/main
Updating AZ support in dedicated and premium SKUs
2 parents d3e3e9f + 32c9001 commit b09c7d8

File tree

2 files changed

+36
-22
lines changed

2 files changed

+36
-22
lines changed

articles/event-hubs/event-hubs-dedicated-overview.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@ The Event Hubs dedicated offering is billed at a fixed monthly price, with a **m
3535

3636
For more information about quotas and limits, see [Event Hubs quotas and limits](event-hubs-quotas.md)
3737

38+
## High availability with Azure Availability Zones
39+
Event Hubs dedicated clusters offer [availability zones](../availability-zones/az-overview.md#availability-zones) support where you can run event streaming workloads in physically separate locations within each Azure region that are tolerant to local failures.
40+
41+
> [!IMPORTANT]
42+
> Event Hubs dedicated clusters require at least 8 Capacity Units(CUs) to enable availability zones. Clusters with self-serve scaling does not support availability zones yet. Availability zone support is only available in [Azure regions with availability zones](https://learn.microsoft.com/azure/availability-zones/az-overview#azure-regions-with-availability-zones).
43+
44+
3845
## How to onboard
3946
Event Hubs dedicated tier is generally available (GA). The self-serve experience to create an Event Hubs cluster through the [Azure portal](event-hubs-dedicated-cluster-create-portal.md) is currently in Preview. You can also request for the cluster to be created by contacting the [Event Hubs team](mailto:[email protected]).
4047

articles/event-hubs/event-hubs-premium-overview.md

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ In addition to these storage-related features and all capabilities and protocol
1616
> [!NOTE]
1717
> Event Hubs Premium supports TLS 1.2 or greater.
1818
19+
You can purchase 1, 2, 4, 8 and 16 processing units for each namespace. As the premium tier is a capacity-based offering, the achievable throughput isn't set by a throttle as it is in the standard tier, but depends on the work you ask Event Hubs to do, similar to the dedicated tier. The effective ingest and stream throughput per PU will depend on various factors, including:
20+
21+
* Number of producers and consumers
22+
* Payload size
23+
* Partition count
24+
* Egress request rate
25+
* Usage of Event Hubs Capture, Schema Registry, and other advanced features
26+
27+
For more information, see [comparison between Event Hubs SKUs](event-hubs-quotas.md).
28+
1929
## Why premium?
2030
The premium tier offers three compelling benefits for customers who require better isolation in a multitenant environment with low latency and high throughput data ingestion needs.
2131

@@ -30,28 +40,6 @@ It implements a *cluster in cluster* model in its multitenant clusters to provid
3040
### Cost savings and scalability
3141
As the premium tier is a multitenant offering, it can dynamically scale more flexibly and very quickly. Capacity is allocated in processing units (PUs) that allocate isolated pods of CPU/memory inside the cluster. The number of those pods can be scaled up/down per namespace. Therefore, the premium tier is a low-cost option for messaging scenarios with the overall throughput range that is less than 120 MB/s but higher than what you can achieve with the standard SKU.
3242

33-
## Premium vs. dedicated tiers
34-
In comparison to the dedicated offering, the premium tier provides the following benefits:
35-
36-
- Isolation inside a very large multi-tenant environment that can shift resources quickly
37-
- Scale far more elastically and quicker
38-
- PUs can be dynamically adjusted
39-
40-
Therefore, the premium tier is often a more cost effective option for event streaming workloads up to 160 MB/sec (per namespace), especially with changing loads throughout the day or week, when compared to the dedicated tier.
41-
42-
> [!NOTE]
43-
> For the extra robustness gained by **availability-zone** support, the minimal deployment scale for the dedicated tier is **8 capacity units (CU)**, but you'll have availability zone support in the premium tier from the first PU in all availability zone regions.
44-
45-
You can purchase 1, 2, 4, 8 and 16 processing units for each namespace. As the premium tier is a capacity-based offering, the achievable throughput isn't set by a throttle as it is in the standard tier, but depends on the work you ask Event Hubs to do, similar to the dedicated tier. The effective ingest and stream throughput per PU will depend on various factors, including:
46-
47-
* Number of producers and consumers
48-
* Payload size
49-
* Partition count
50-
* Egress request rate
51-
* Usage of Event Hubs Capture, Schema Registry, and other advanced features
52-
53-
For more information, see [comparison between Event Hubs SKUs](event-hubs-quotas.md).
54-
5543
## Encryption of events
5644
Azure Event Hubs provides encryption of data at rest with Azure Storage Service Encryption (Azure SSE). The Event Hubs service uses Azure Storage to store the data. All the data that's stored with Azure Storage is encrypted using Microsoft-managed keys. If you use your own key (also referred to as Bring Your Own Key (BYOK) or customer-managed key), the data is still encrypted using the Microsoft-managed key, but in addition the Microsoft-managed key will be encrypted using the customer-managed key. This feature enables you to create, rotate, disable, and revoke access to customer-managed keys that are used for encrypting Microsoft-managed keys. Enabling the BYOK feature is a one time setup process on your namespace. For more information, see [Configure customer-managed keys for encrypting Azure Event Hubs data at rest](configure-customer-managed-key.md).
5745

@@ -63,6 +51,25 @@ Azure Event Hubs provides encryption of data at rest with Azure Storage Service
6351
The premium tier offers all the features of the standard plan, but with better performance, isolation and more generous quotas.
6452
For more quotas and limits, see [Event Hubs quotas and limits](event-hubs-quotas.md)
6553

54+
## High availability with Azure Availability Zones
55+
Event Hubs premium offers [availability zones](../availability-zones/az-overview.md#availability-zones) support with no extra cost. Using availability zones, you can run event streaming workloads in physically separate locations within each Azure region that are tolerant to local failures.
56+
57+
> [!IMPORTANT]
58+
> Availability zone support is only available in [Azure regions with availability zones](https://learn.microsoft.com/azure/availability-zones/az-overview#azure-regions-with-availability-zones).
59+
60+
61+
## Premium vs. dedicated tiers
62+
In comparison to the dedicated offering, the premium tier provides the following benefits:
63+
64+
- Isolation inside a large multi-tenant environment that can shift resources quickly
65+
- Scale far more elastically and quicker
66+
- PUs can be dynamically adjusted
67+
68+
Therefore, the premium tier is often a more cost effective option for event streaming workloads up to 160 MB/sec (per namespace), especially with changing loads throughout the day or week, when compared to the dedicated tier.
69+
70+
> [!NOTE]
71+
> For the extra robustness gained by **availability-zone** support, the minimal deployment scale for the dedicated tier is **8 capacity units (CU)**, but you'll have availability zone support in the premium tier from the first PU in all availability zone regions.
72+
6673
## Pricing
6774

6875
The Premium offering is billed by [Processing Units (PUs)](event-hubs-scalability.md#processing-units) which correspond to a share of isolated resources (CPU, Memory, and Storage) in the underlying infrastructure.

0 commit comments

Comments
 (0)