Skip to content

Commit 2690392

Browse files
authored
Merge pull request #311209 from netapp-manishc/cool-access-throughput
ANF-57014 - Cool access throughput
2 parents 4892401 + 2d1b5ee commit 2690392

4 files changed

Lines changed: 65 additions & 57 deletions

File tree

articles/azure-netapp-files/azure-netapp-files-service-levels.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: concept-article
8-
ms.date: 01/29/2026
8+
ms.date: 02/02/2026
99
ms.author: anfdocs
1010
# Customer intent: "As a cloud storage administrator, I want to understand the throughput capabilities of different service levels in Azure NetApp Files, so that I can choose the right configuration to meet my application's performance requirements."
1111
---
@@ -50,7 +50,7 @@ The Flexible, Standard, Premium, and Ultra service levels deliver in‑Azure bar
5050

5151
### Storage with cool access
5252

53-
[Cool access storage](manage-cool-access.md#register-the-feature) is available with the Standard, Premium, Ultra, and Flexible service levels. The throughput experience for any of these service levels with cool access is the same for cool access as it is for data in the hot tier. Throughput experiences differ when data that resides in the cool tier is accessed. For more information, see [Azure NetApp Files storage with cool access](cool-access-introduction.md) and [Performance considerations for storage with cool access](performance-considerations-cool-access.md).
53+
[Cool access storage](manage-cool-access.md#register-the-feature) is available with the Standard, Premium, Ultra, and Flexible service levels. The throughput experience for any of these service levels with cool access is the same for cool access as it is for data in the hot tier. Throughput experiences differ when data that resides in the cool tier is accessed. For more information, see [Azure NetApp Files storage with cool access](cool-access-introduction.md) and [Performance considerations for storage with cool access](performance-considerations-cool-access.md). For additional information about the Premium and Ultra service levels, see [Throughput in the Premium and Ultra service levels](cool-access-introduction.md#throughput-for-premium-and-ultra-service-levels).
5454

5555
>[!NOTE]
5656
>Cool access pricing is calculated in the same manner for all service levels (Standard, Premium, Ultra, and Flexible).

articles/azure-netapp-files/cool-access-introduction.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,59 @@ Cool access offers [performance metrics](azure-netapp-files-metrics.md#cool-acce
4747
* Volume cool tier data read size
4848
* Volume cool tier data write size
4949

50+
## Throughput for Premium and Ultra service levels
51+
52+
When cool access is enabled on the Premium and Ultra service levels, throughput is adjusted at regular intervals based on the size of the data in the cool tier.
53+
54+
If a volume is within the Premium or Ultra service levels with auto QoS enabled and has more than 100 GiB of cool access data, the throughput QoS limit is different for the data on hot and cool tier respectively.
55+
56+
Review the table to understand how throughput limit is calculated.
57+
58+
| Service level | Formula without cool access | Formula with cool access |
59+
| - | -- | --- |
60+
| Premium | Maximum throughput in MiB/s = Quota in TiB * 64 MiB/s | Maximum throughput in MiB/s = (Hot tier data in TiB * 64 MiB/s) + (Cool tier data in TiB * 16 MiB/s per TiB of data in the cool tier)
61+
| Ultra | Maximum throughput in MiB/s = Quota in TiB * 128 MiB/s | Maximum throughput in MiB/s = (Hot tier data in TiB * 128 MiB/s) + (Cool tier data in TiB * 16 MiB/s per TiB of data in the cool tier) |
62+
63+
For example, if a volume in the Premium service level has 10 TiB of data in the hot tier, its maximum throughput is 640 MiB/s (10 TiB * 64 MiB/s). For a Premium service level deployment with 2 TiB in the cool tier and 8 TiB in the hot tier, the maximum throughput is 544 MiB/s ([8 TiB * 64 MiB/s] + [2 TiB * 16 MiB/s]).
64+
65+
For existing volumes in capacity pools where cool access was enabled prior to this update, the prior throughput QoS limit continues to apply as per the following table.
66+
67+
| Service level | Throughput with cool access | Baseline throughput (cool access never enabled) |
68+
| - | -- | -- |
69+
| Premium | Quota in TiB * 36 MiB/s | Quota in TiB * 64 MiB/s
70+
| Ultra | Quota in TiB * 68 MiB/s | Quota in TiB * 128 MiB/s
71+
72+
For example, a 10-TiB volume on the Premium service regularly delivers throughput of 640 MiB/s (10 TiB * 64 MiB/s). With cool access enabled regardless of the amount of data tiered, throughput is 360 MiB/s (10 TiB * 36 MiB/s).
73+
74+
> [!NOTE]
75+
> You should create a new capacity pool and move the old volumes to the new capacity pools to use the updated QoS limit.
76+
77+
With either throughput calculation, increasing the volume quota increases the throughput limit because throughput scales linearly with the provisioned capacity.
78+
79+
### Supported regions for cool access throughput for premium and ultra service levels feature
80+
81+
* Australia Southeast
82+
* Brazil South
83+
* Brazil Southeast
84+
* Canada Central
85+
* Canada East
86+
* Central US
87+
* East Asia
88+
* Germany North
89+
* Germany West Central
90+
* Israel Central
91+
* Japan East
92+
* Korea South
93+
* North Central US
94+
* Norway East
95+
* Qatar Central
96+
* Southeast Asia
97+
* Sweden Central
98+
* Switzerland West
99+
* UAE Central
100+
* UK West
101+
* West US
102+
50103
## Billing
51104

52105
You can enable cool access for each volume in a [cool-access enabled capacity pool](manage-cool-access.md). How you're billed is based on:

articles/azure-netapp-files/manage-cool-access.md

Lines changed: 6 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ There are several considerations to be aware of when using cool access.
2727
### General considerations for cool access
2828

2929
* No guarantee is provided for any maximum latency for client workload for any of the service tiers.
30-
* Although cool access is available for the Standard, Premium, and Ultra service levels, how you're billed for using the feature differs from the hot tier service-level charges. For details and examples, see the [Billing section](cool-access-introduction.md#billing).
30+
* Although cool access is available for the Standard, Premium, Ultra, and Flexible service levels, how you're billed for using the feature differs from the hot tier service-level charges. For details and examples, see the [Billing section](cool-access-introduction.md#billing).
3131
* Cool access supports two tiering policies: `Auto` and `SnapshotOnly`. The `SnapshotOnly` policy limits data tiering to data in snapshots, while all data blocks associated with files in the active file system remain in the hot tier. The `Auto` policy encompasses both snapshot copy data and data in the active file system.
3232
Throughput is based on the [the service level](azure-netapp-files-service-levels.md#supported-service-levels) for both the `Auto` and `SnapshotOnly` tiering policies.
3333
* To prevent data retrieval from the cool tier to the hot tier during sequential read operations (for example, antivirus or other file scanning operations), set the cool access retrieval policy to **Default** or **Never**. For more information about the retrieval policy, see [Enable cool access on a new volume](#enable-cool-access-on-a-new-volume).
@@ -61,11 +61,9 @@ There are several considerations to be aware of when using cool access.
6161

6262
### Considerations for throughput in Premium and Ultra service level volumes with cool access
6363

64-
- Enabling cool access on volumes in Premium and Ultra capacity pools results in reduced throughput:
65-
- For the Premium service level, throughput is 36 MiB/s per 1 TiB (compared to 64 MiB/s per 1 TiB without cool access)
66-
- For the Ultra service level, throughput is 68 MiB/second per 1 TiB (compared to 128 MiB/second per 1 TiB without cool access)
67-
- Reduced throughput limits are applicable to the `Auto` and `SnapshotOnly` tiering policies.
68-
- This reduced throughput remains in effect even if the cool access feature is subsequently turned off for the volume. 
64+
>[!IMPORTANT]
65+
>Throughput calculations for cool access with the Premium and Ultra service levels depends on the QoS of the capacity pool and the amount of data in the cool tier. To learn more, see [Throughput in the Premium and Ultra service levels](cool-access-introduction.md#throughput-for-premium-and-ultra-service-levels).
66+
6967
- When cool access is enabled on a volume, you benefit from a reduced price. You don't receive additional discounts specifically for the reduced bandwidth. Instead, you pay the cool access price, which inherently includes the reduced throughput.
7068

7169
### Considerations for deleting data on a cool access enabled volume
@@ -92,55 +90,9 @@ There are several considerations to be aware of when using cool access.
9290

9391
## Enable cool access
9492

95-
You must register for cool access with the Flexible, Premium, or Ultra service levels before you can enable it at the capacity pool and volume levels. No registration is required for the Standard service level.
96-
97-
### <a name="register-the-feature"></a> Register for cool access
98-
99-
# [Ultra](#tab/ultra)
100-
101-
Before using cool access at the Ultra service level for the first time, you need to register the feature.
102-
103-
1. Register the feature:
104-
105-
```azurepowershell-interactive
106-
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccessUltra
107-
```
108-
109-
2. Check the status of the feature registration:
110-
111-
```azurepowershell-interactive
112-
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccessUltra
113-
```
114-
> [!NOTE]
115-
> The **RegistrationState** may be in the `Registering` state for up to 60 minutes before changing to `Registered`. Wait until the status is **Registered** before continuing.
116-
117-
You can also use [Azure CLI commands](/cli/azure/feature) `az feature register` and `az feature show` to register the feature and display the registration status.
118-
119-
# [Premium](#tab/premium)
93+
You must register for cool access with the Flexible service level before you can enable it at the capacity pool and volume levels. No registration is required for the Standard, Premium and Ultra service levels.
12094

121-
Before using cool access at the Premium service level for the first time, you need to register the feature.
122-
123-
1. Register the feature:
124-
125-
```azurepowershell-interactive
126-
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccessPremium
127-
```
128-
129-
2. Check the status of the feature registration:
130-
131-
```azurepowershell-interactive
132-
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFCoolAccessPremium
133-
```
134-
> [!NOTE]
135-
> The **RegistrationState** may be in the `Registering` state for up to 60 minutes before changing to `Registered`. Wait until the status is **Registered** before continuing.
136-
137-
You can also use [Azure CLI commands](/cli/azure/feature) `az feature register` and `az feature show` to register the feature and display the registration status.
138-
139-
# [Standard](#tab/standard)
140-
141-
No registration is required to use cool access at the Standard service level.
142-
143-
# [Flexible](#tab/flexible)
95+
### Register the feature
14496

14597
You must register cool access with the Flexible service level before using it.
14698

@@ -160,7 +112,6 @@ You must register cool access with the Flexible service level before using it.
160112
161113
You can also use [Azure CLI commands](/cli/azure/feature) `az feature register` and `az feature show` to register the feature and display the registration status.
162114
163-
---
164115
165116
### Configure the capacity pool for cool access
166117

articles/azure-netapp-files/whats-new.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
2020

2121
## March 2026
2222

23+
* [Storage with cool access enhancement](cool-access-introduction.md#throughput-for-premium-and-ultra-service-levels) for Premium and Ultra service levels (preview)
24+
25+
Azure NetApp Files introduces an enhancement to storage with cool access for Premium and Ultra service levels that more precisely aligns throughput with data tiering. When cool access is enabled, maximum throughput is dynamically calculated based on the amount of data tiered to cool access storage, rather than applying a fixed reduction. Hot data retains its configured performance, and throughput is adjusted only when data is tiered to the cool tier. This enhancement delivers more predictable QoS behavior while optimizing performance and cost as data access patterns evolve, without requiring manual tuning or reconfiguration.
26+
2327
* [Large volumes improvement:](large-volumes-requirements-considerations.md#requirements-and-considerations) removed 30% default limit imposed on large volumes
2428

2529
Large volumes operational improvement no longer requires a support ticket to increase a large volume past the 30% imposed limit. This allows customer to automate their large volume size increases without waiting for approval and human intervention.

0 commit comments

Comments
 (0)