Skip to content

Commit 48679d7

Browse files
authored
Merge pull request #70129 from roygara/premFiles
Premium files work
2 parents 1049dd3 + da3d404 commit 48679d7

13 files changed

+428
-41
lines changed

articles/storage/common/storage-account-overview.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: common
1313

1414
# Azure storage account overview
1515

16-
An Azure storage account contains all of your Azure Storage data objects: blobs, files, queues, tables, and disks. Data in your Azure storage account is durable and highly available, secure, massively scalable, and accessible from anywhere in the world over HTTP or HTTPS.
16+
An Azure storage account contains all of your Azure Storage data objects: blobs, files, queues, tables, and disks. Data in your Azure storage account is durable and highly available, secure, massively scalable, and accessible from anywhere in the world over HTTP or HTTPS.
1717

1818
To learn how to create an Azure storage account, see [Create a storage account](storage-quickstart-create-account.md).
1919

@@ -48,7 +48,7 @@ General-purpose v1 accounts provide access to all Azure Storage services, but ma
4848
- Queues
4949
- Tables
5050

51-
While general-purpose v2 accounts are recommended in most cases, general-purpose v1 accounts are best suited to these scenarios:
51+
While general-purpose v2 accounts are recommended in most cases, general-purpose v1 accounts are best suited to these scenarios:
5252

5353
* Your applications require the Azure classic deployment model. General-purpose v2 accounts and Blob storage accounts support only the Azure Resource Manager deployment model.
5454

@@ -60,14 +60,18 @@ While general-purpose v2 accounts are recommended in most cases, general-purpose
6060

6161
A block blob storage account is a specialized storage account for storing unstructured object data as block blobs or append blobs. Block blob storage accounts offer multiple access tiers for storing data based on your usage patterns. For more information, see [Access tiers for block blob data](#access-tiers-for-block-blob-data).
6262

63+
### FileStorage (preview) storage accounts
64+
65+
A FileStorage storage account is a specialized storage account used to store and create premium file shares. FileStorage storage accounts offer unique performance dedicated characteristics such as IOPS bursting. For more information on these characteristics, see the [File share performance tiers](../files/storage-files-planning.md#file-share-performance-tiers) section of the Files planning guide.
66+
6367
## Naming storage accounts
6468

6569
When naming your storage account, keep these rules in mind:
6670

6771
- Storage account names must be between 3 and 24 characters in length and may contain numbers and lowercase letters only.
6872
- Your storage account name must be unique within Azure. No two storage accounts can have the same name.
6973

70-
## Performance tiers
74+
## General-purpose performance tiers
7175

7276
General-purpose storage accounts may be configured for either of the following performance tiers:
7377

@@ -80,9 +84,9 @@ Azure Storage provides different options for accessing block blob data based on
8084

8185
The available access tiers are:
8286

83-
* The **Hot** access tier, which is optimized for frequent access of objects in the storage account. Accessing data in the Hot tier is most cost-effective, while storage costs are somewhat higher. New storage accounts are created in the Hot tier by default.
84-
* The **Cool** access tier, which is optimized for storing large amounts of data that is infrequently accessed and stored for at least 30 days. Storing data in the Cool tier is more cost-effective, but accessing that data may be somewhat more expensive than accessing data in the Hot tier.
85-
* The **Archive** tier, which is available only for individual block blobs. The Archive tier is optimized for data that can tolerate several hours of retrieval latency and will remain in the Archive tier for at least 180 days. The Archive tier is the most cost-effective option for storing data, but accessing that data is more expensive than accessing data in the Hot or Cool tiers.
87+
* The **Hot** access tier, which is optimized for frequent access of objects in the storage account. Accessing data in the Hot tier is most cost-effective, while storage costs are higher. New storage accounts are created in the Hot tier by default.
88+
* The **Cool** access tier, which is optimized for storing large amounts of data that is infrequently accessed and stored for at least 30 days. Storing data in the Cool tier is more cost-effective, but accessing that data may be more expensive than accessing data in the Hot tier.
89+
* The **Archive** tier, which is available only for individual block blobs. The Archive tier is optimized for data that can tolerate several hours of retrieval latency and will remain in the Archive tier for at least 180 days. The Archive tier is the most cost-effective option for storing data, but accessing that data is more expensive than accessing data in the Hot or Cool tiers.
8690

8791
If there is a change in the usage pattern of your data, you can switch between these access tiers at any time. For more information about access tiers, see [Azure Blob storage: hot, cool, and archive access tiers](../blobs/storage-blob-storage-tiers.md).
8892

articles/storage/common/storage-scalability-targets.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Be sure to test your service to determine whether its performance meets your req
1818

1919
When your application reaches the limit of what a partition can handle for your workload, Azure Storage begins to return error code 503 (Server Busy) or error code 500 (Operation Timeout) responses. If 503 errors are occurring, consider modifying your application to use an exponential backoff policy for retries. The exponential backoff allows the load on the partition to decrease, and to ease out spikes in traffic to that partition.
2020

21-
## Standard performance storage account scale limits
21+
## Storage account scale limits
2222

2323
[!INCLUDE [azure-storage-limits](../../../includes/azure-storage-limits.md)]
2424

@@ -40,6 +40,36 @@ For more information on the scale and performance targets for Azure Files and Az
4040

4141
[!INCLUDE [storage-files-scale-targets](../../../includes/storage-files-scale-targets.md)]
4242

43+
### Premium files scale targets
44+
45+
There are three categories of limitations to consider for premium files: storage accounts, shares, and files.
46+
47+
For example: A single share can achieve 100,000 IOPS and a single file can scale up to 5,000 IOPS. So, for example, if you have three files in one share, the max IOPs you can get from that share is 15,000.
48+
49+
#### Premium file share limits
50+
51+
> [!IMPORTANT]
52+
> Storage account limits apply to all shares. Scaling up to the max for storage accounts is only achievable if there is only one share per storage account.
53+
54+
|Area |Target |
55+
|---------|---------|
56+
|Min size |100 GiB |
57+
|Max size |100 TiB |
58+
|Minimum size increase/decrease |1 GiB |
59+
|Baseline IOPS |1 IOPS per GiB up to 100,000|
60+
|IOPS bursting |3x IOPS per GiB up to 100,000|
61+
|Min bandwidth |100 |
62+
|Bandwidth |0.1 MB/s per GiB up to 5 GiB/s |
63+
|Maximum number of snapshots |200 |
64+
65+
#### Premium file limits
66+
67+
|Area |Target |
68+
|---------|---------|
69+
|Size |1 TiB |
70+
|Max IOPS per file |5,000 |
71+
|Concurrent handles |2,000 |
72+
4373
### Azure File Sync scale targets
4474

4575
Azure File Sync has been designed with the goal of limitless usage, but limitless usage is not always possible. The following table indicates the boundaries of Microsoft's testing and also indicates which targets are hard limits:

articles/storage/files/TOC.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,10 @@
8181
items:
8282
- name: Create
8383
items:
84-
- name: Create a file share
84+
- name: Create a standard file share
8585
href: storage-how-to-create-file-share.md
86+
- name: Create a premium file share
87+
href: storage-how-to-create-premium-fileshare.md
8688
- name: Deploy
8789
items:
8890
- name: Deploy Azure Files
222 KB
Loading
83.1 KB
Loading
168 KB
Loading

0 commit comments

Comments
 (0)