Resource limits for Azure NetApp Files

Understanding resource limits for Azure NetApp Files helps you manage your volumes.

Resource limits

The following table describes resource limits for Azure NetApp Files:

Resource Default limit Adjustable via support request
Number of NetApp accounts per Azure region 10 Yes
Number of capacity pools per NetApp account 25 Yes
Number of volumes per capacity pool 500 Yes
Number of snapshots per volume 255 No
Number of subnets delegated to Azure NetApp Files (Microsoft.NetApp/volumes) per Azure Virtual Network 1 No
Number of IPs in a VNet (including peered VNets) that can access Azure NetApp Files 1000 Yes
Minimum size of a single capacity pool 4 TiB No
Maximum size of a single capacity pool 500 TiB No
Minimum size of a single volume 100 GiB No
Maximum size of a single volume 100 TiB No
Maximum number of files (maxfiles) per volume 100 million Yes
Maximum size of a single file 16 TiB No

Maxfiles limits

Azure NetApp Files volumes have a limit called maxfiles. The maxfiles limit is the number of files a volume can contain. The maxfiles limit for an Azure NetApp Files volume is indexed based on the size (quota) of the volume. The maxfiles limit for a volume increases or decreases at the rate of 20 million files per TiB of provisioned volume size.

The service dynamically adjusts the maxfiles limit for a volume based on its provisioned size. For example, a volume configured initially with a size of 1 TiB would have a maxfiles limit of 20 million. Subsequent changes to the size of the volume would result in an automatic readjustment of the maxfiles limit based on the following rules:

Volume size (quota) Automatic readjustment of the maxfiles limit
< 1 TiB 20 million
>= 1 TiB but < 2 TiB 40 million
>= 2 TiB but < 3 TiB 60 million
>= 3 TiB but < 4 TiB 80 million
>= 4 TiB 100 million

For any volume size, you can initiate a support request to increase the maxfiles limit beyond 100 million.

Request limit increase

You can create an Azure support request to increase the adjustable limits from the table above.

From Azure portal navigation plane:

  1. Click Help + support.
  2. Click + New support request.
  3. On the Basics tab, provide the following information:
    1. Issue type: Select Service and subscription limits (quotas).
    2. Subscriptions: Select the subscription for the resource that you need the quota increased.
    3. Quota type: Select Storage: Azure NetApp Files limits.
    4. Click Next: Solutions.
  4. On the Details tab:
    1. In the Description box, provide the following information for the corresponding resource type:

      Resource Parent resources Requested new limits Reason for quota increase
      Account Subscription ID Requested new maximum account number What scenario or use case prompted the request?
      Pool Subscription ID, Account URI Requested new maximum pool number What scenario or use case prompted the request?
      Volume Subscription ID, Account URI, Pool URI Requested new maximum volume number What scenario or use case prompted the request?
      Maxfiles Subscription ID, Account URI, Pool URI, Volume URI Requested new maximum maxfiles number What scenario or use case prompted the request?
    2. Specify the appropriate support method and provide your contract information.

    3. Click Next: Review + create to create the request.

Next steps