azure-docs icon indicating copy to clipboard operation
azure-docs copied to clipboard

Lack of clarity on scaling target and large file share / quota interactions

Open erishiamu opened this issue 2 years ago • 7 comments

You specify in subscript 2 under 'Azure file share scale targets' that in order for the large file share change to impact scale targets the quota needs to be increased. Does this behave like premium shares where the allocated quota impacts the IOPS and request throttling limits, or is any increase above 5tb enough to enable the higher threshholds for the file share? Clarification here is needed in order for admins to make informed decisions about sharing sizing and quota allocation for production workloads.


Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

erishiamu avatar Oct 13 '22 16:10 erishiamu

@erishiamu Thanks for your feedback! We will investigate and update as appropriate.

Naveenommi-MSFT avatar Oct 13 '22 17:10 Naveenommi-MSFT

@erishiamu Updated article to clarify Azure Files supports more than 2,000 open handles per share. However, if an application keeps an open handle on the root of the share, the share root limit will be reached before the per file or directory limit is reached.

image

If there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.

ManoharLakkoju-MSFT avatar Oct 14 '22 07:10 ManoharLakkoju-MSFT

@ManoharLakkoju-MSFT the response above has nothing to do with the user's question.

khdownie avatar Oct 14 '22 14:10 khdownie

@erishiamu very soon we are going to deploy a fix to no longer requiring increasing the share quota. But for now you have to do two things:

• Enable the Large file shares setting on the storage account. • Increase the quota so that it is larger than 5TiB. Once you increase the share beyond 5TiB, the share will be split across multiple storage nodes (partitions).

https://learn.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share?tabs=azure-portal#enable-large-files-shares-on-an-existing-account

khdownie avatar Oct 14 '22 15:10 khdownie

@ManoharLakkoju-MSFT That isn't related to my question. For paygo/std accounts IOPS and throughput throttling is not based on quota. I'm trying to confirm if that is true when large file shares are enabled, or if they behave like premium shares and scale based on the set quota.

For ex, the left column indicates the IOPS limit is 20k but the throughput limit is up to 300Mib/s.

image

@khdownie Thanks! I'm less concerned about needing to increase the quota and more concerned about how much. So can I infer from this that any increase in quota (and soon, simply enabling large file shares) will take the IOPS and throttling to the LFS max?

erishiamu avatar Oct 14 '22 19:10 erishiamu

@khdownie Can you please check and add your comments on this doc update request as applicable.

ManoharLakkoju-MSFT avatar Oct 17 '22 09:10 ManoharLakkoju-MSFT

@erishiamu we recommend that you set it to 100TiB since you pay for what you use (not the provisioned size). However, any size beyond 5TiB will do.

khdownie avatar Oct 17 '22 15:10 khdownie

Fabulous thank you for clarifying and advising on the upcoming change @khdownie.

erishiamu avatar Oct 17 '22 19:10 erishiamu