Skip to content

Commit fe65eea

Browse files
Merge pull request #225934 from khdownie/kendownie020123
adding links to performance article
2 parents c59a9c8 + 13e87a1 commit fe65eea

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

articles/storage/files/storage-files-scale-targets.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.subservice: files
1212
# Azure Files scalability and performance targets
1313
[Azure Files](storage-files-introduction.md) offers fully managed file shares in the cloud that are accessible via the SMB and NFS file system protocols. This article discusses the scalability and performance targets for Azure Files and Azure File Sync.
1414

15-
The targets listed here might be affected by other variables in your deployment. For example, the performance of IO for a file might be impacted by your SMB client's behavior and by your available network bandwidth. You should test your usage pattern to determine whether the scalability and performance of Azure Files meet your requirements. You should also expect these limits will increase over time.
15+
The targets listed here might be affected by other variables in your deployment. For example, the performance of I/O for a file might be impacted by your SMB client's behavior and by your available network bandwidth. You should test your usage pattern to determine whether the scalability and performance of Azure Files meet your requirements. You should also expect these limits will increase over time.
1616

1717
## Applies to
1818
| File share type | SMB | NFS |
@@ -83,9 +83,9 @@ File scale targets apply to individual files stored in Azure file shares.
8383
| Maximum egress for a file | 60 MiB/sec | 300 MiB/sec (Up to 1 GiB/s with SMB Multichannel)<sup>2</sup> |
8484
| Maximum concurrent handles per file, directory, and share root<sup>3</sup> | 2,000 handles | 2,000 handles |
8585

86-
<sup>1 Applies to read and write IOs (typically smaller IO sizes less than or equal to 64 KiB). Metadata operations, other than reads and writes, may be lower.</sup>
86+
<sup>1 Applies to read and write I/Os (typically smaller I/O sizes less than or equal to 64 KiB). Metadata operations, other than reads and writes, may be lower.</sup>
8787

88-
<sup>2 Subject to machine network limits, available bandwidth, IO sizes, queue depth, and other factors. For details see [SMB Multichannel performance](./storage-files-smb-multichannel-performance.md).</sup>
88+
<sup>2 Subject to machine network limits, available bandwidth, I/O sizes, queue depth, and other factors. For details see [SMB Multichannel performance](./storage-files-smb-multichannel-performance.md).</sup>
8989

9090
<sup>3 Azure Files supports 2,000 open handles per share, and in practice can go higher. 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 per-directory limit is reached.</sup>
9191

@@ -176,5 +176,6 @@ As a general guide for your deployment, you should keep a few things in mind:
176176
- The object throughput is inversely proportional to the MiB per second throughput. For smaller files, you will experience higher throughput in terms of the number of objects processed per second, but lower MiB per second throughput. Conversely, for larger files, you will get fewer objects processed per second, but higher MiB per second throughput. The MiB per second throughput is limited by the Azure Files scale targets.
177177

178178
## See also
179+
- [Understand Azure Files performance](understand-performance.md)
179180
- [Planning for an Azure Files deployment](storage-files-planning.md)
180181
- [Planning for an Azure File Sync deployment](../file-sync/file-sync-planning.md)

articles/storage/files/storage-files-smb-multichannel-performance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@ The following tips may help you optimize your performance:
131131
- The initial test is usually a warm-up, discard its results and repeat the test.
132132
- If performance is limited by a single client and workload is still below provisioned share limits, higher performance can be achieved by spreading load over multiple clients.
133133

134-
### The relationship between IOPS, throughput, and IO sizes
134+
### The relationship between IOPS, throughput, and I/O sizes
135135

136136
**Throughput = IO size * IOPS**
137137

138-
Higher IO sizes drive higher throughput and will have higher latencies, resulting in a lower number of net IOPS. Smaller IO sizes will drive higher IOPS but results in lower net throughput and latencies.
138+
Higher I/O sizes drive higher throughput and will have higher latencies, resulting in a lower number of net IOPS. Smaller I/O sizes will drive higher IOPS but will result in lower net throughput and latencies. To learn more, see [Understand Azure Files performance](understand-performance.md).
139139

140140
## Next steps
141141
- [Enable SMB Multichannel](files-smb-protocol.md#smb-multichannel)

articles/storage/files/storage-troubleshooting-files-performance.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ Depending on the exact compression method and unzip operation used, decompressio
326326
To learn more about configuring alerts in Azure Monitor, see [Overview of alerts in Microsoft Azure](../../azure-monitor/alerts/alerts-overview.md).
327327

328328
## See also
329-
- [Troubleshoot Azure Files in Windows](storage-troubleshoot-windows-file-connection-problems.md)
329+
- [Troubleshoot Azure Files in Windows](storage-troubleshoot-windows-file-connection-problems.md)
330330
- [Troubleshoot Azure Files in Linux](storage-troubleshoot-linux-file-connection-problems.md)
331+
- [Understand Azure Files performance](understand-performance.md)
331332
- [Azure Files FAQ](storage-files-faq.md)

0 commit comments

Comments
 (0)