Skip to content

Commit cc8580c

Browse files
authored
Merge pull request #124679 from gtedavid/patch-3
Update blob-storage-estimate-costs.md
2 parents 90874a3 + 80ccab7 commit cc8580c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/storage/blobs/blob-storage-estimate-costs.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ See [Estimate the cost of using AzCopy to transfer blobs](azcopy-cost-estimation
5858

5959
When you upload data, your client divides that data into blocks and uploads each block individually. Each block that is upload is billed as a _write_ operation. A final write operation is needed to assemble blocks into a blob that is stored in the account. The number of write operations required to upload a blob depends on the size of each block. **8 MiB** is the default block size for uploads to the Blob Service endpoint (`blob.core.windows.net`) and that size is configurable. **4 MiB** is the block size for uploads to the Data Lake Storage endpoint (`dfs.core.windows.net`) and that size isn't configurable. A smaller block size performs better because blocks can upload in parallel. However, the cost is higher because more write operations are required to upload a blob.
6060

61-
Using the [Sample prices](#sample-prices) that appear in this article, and assuming an **8-MiB** block size, the following table estimates the cost to upload **1000** blobs that are each **5 MiB** in size to the hot tier.
61+
Using the [Sample prices](#sample-prices) that appear in this article, and assuming an **8-MiB** block size, the following table estimates the cost to upload **1000** blobs that are each **5 GiB** in size to the hot tier.
6262

6363
| Price factor | Value |
6464
|----------------------------------------------------------|----------------|
@@ -67,7 +67,7 @@ Using the [Sample prices](#sample-prices) that appear in this article, and assum
6767
| Write operation to commit the blocks | 1 |
6868
| **Total write operations (1,000 * 641)** | 641,000 |
6969
| Price of a single write operation (price / 10,000) | $0.0000055 |
70-
| **Cost of write operations (641,000 * operation price)** | **$3.5255** |
70+
| **Cost of write operations (641,000 * price of a single operation)** | **$3.5255** |
7171
| **Total cost (write + properties)** | **$3.5250055** |
7272

7373
For more detailed examples, see [Estimate the cost to upload](azcopy-cost-estimation.md#the-cost-to-upload).
@@ -83,7 +83,7 @@ Using the [Sample prices](#sample-prices) that appear in this article, the follo
8383
| Price of a single read operation (price / 10,000) | $0.000001 |
8484
| **Cost of read operations (1000 * operation price)** | **$0.001** |
8585
| Price of data retrieval (per GiB) | $0.01 |
86-
| **Cost of data retrieval (5 * operation price)** | **$0.05** |
86+
| **Cost of data retrieval (5 * price of data retrieval)** | **$0.05** |
8787
| **Total cost (read + retrieval)** | **$0.051** |
8888

8989
Utilities such as AzCopy also use list operations and operations to obtain blob properties. As a proportion of the overall bill, these charges are relatively small. For examples, see [Estimate the cost to download](azcopy-cost-estimation.md#the-cost-to-download).
@@ -97,9 +97,9 @@ Using the [Sample prices](#sample-prices) that appear in this article, the follo
9797
| Price factor | Value |
9898
|-------------------------------------------------------|--------------|
9999
| Price of a single write operation (price / 10,000) | $0.0000055 |
100-
| **Cost to write (1000 * operation price)** | **$0.0055** |
100+
| **Cost to write (1000 * price of a single operation)** | **$0.0055** |
101101
| Price of a single read operation (price / 10,000) | $0.00000044 |
102-
| **Cost of read operations (1,000 * operation price)** | **$0.00044** |
102+
| **Cost of read operations (1,000 * price of a single operation)** | **$0.00044** |
103103
| **Total cost (previous section + retrieval + read)** | **$0.0068** |
104104

105105
For a complete example, see [Estimate the cost to copy between containers](azcopy-cost-estimation.md#the-cost-to-copy-between-containers).
@@ -117,9 +117,9 @@ Using the [Sample prices](#sample-prices) that appear in this article, the follo
117117
| Price factor | Hot | Cool | Cold |
118118
|---------------------------------------------------------------------------------------------|-------------|------------|------------|
119119
| Price of a single write operation to the Blob Service endpoint (price / 10,000) | $0.0000055 | $0.00001 | $0.000018 |
120-
| **Cost to rename blob virtual directories (1000 * operation price)** | **$0.0055** | **$0.01** | **$.018** |
120+
| **Cost to rename blob virtual directories (1000 * price of a single operation)** | **$0.0055** | **$0.01** | **$.018** |
121121
| Price of a single iterative write operation to the Data Lake Storage endpoint (price / 100) | $0.000715 | $0.000715 | $0.000715 |
122-
| **Cost to rename Data Lake Storage directories (1000 * operation price)** | **$0.715** | **$0.715** | **$0.715** |
122+
| **Cost to rename Data Lake Storage directories (1000 * price of a single operation)** | **$0.715** | **$0.715** | **$0.715** |
123123

124124
Based on these calculations, the cost to rename 1,000 blobs in the hot tier differs by **70** cents.
125125

@@ -134,9 +134,9 @@ Using the [Sample prices](#sample-prices) that appear in this article, the follo
134134
| Price factor | Hot | Cool | Cold |
135135
|---------------------------------------------------------------------------------------------|------------|------------|------------|
136136
| Price of a single write operation to the Blob Service endpoint (price / 10,000) | $0.0000055 | $0.00001 | $0.000018 |
137-
| **Cost to rename blob virtual directories (1000 * (1000 * operation price))** | **$5.50** | **$10.00** | **$18.00** |
137+
| **Cost to rename blob virtual directories (1000 * (1000 * price of a single operation)** | **$5.50** | **$10.00** | **$18.00** |
138138
| Price of a single iterative write operation to the Data Lake Storage endpoint (price / 100) | $0.000715 | $0.000715 | $0.000715 |
139-
| **Cost to rename Data Lake Storage directories (1000 * operation price)** | **$0.715** | **$0.715** | **0.715** |
139+
| **Cost to rename Data Lake Storage directories (1000 * price of a single operation)** | **$0.715** | **$0.715** | **0.715** |
140140

141141
Based on these calculations, the cost to rename 1,000 directories in the hot tier that each contain 1,000 blobs differs by almost **$5.00**. For directories in the cold tier, the difference is over **$17**.
142142

0 commit comments

Comments
 (0)