You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/hpc-cache/hpc-cache-add-storage.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
---
2
2
title: Add storage to an Azure HPC Cache
3
3
description: How to define storage targets so that your Azure HPC Cache can use your on-premises NFS system or Azure Blob containers for long-term file storage
4
-
author: ronhogue
4
+
author: ekpgh
5
5
ms.service: hpc-cache
6
6
ms.topic: how-to
7
-
ms.date: 01/19/2022
7
+
ms.date: 09/29/2022
8
8
ms.custom: subject-rbac-steps
9
-
ms.author: rohogue
9
+
ms.author: v-erinkelly
10
10
---
11
11
12
12
# Add storage targets
@@ -33,18 +33,20 @@ The procedure to add a storage target is slightly different depending on the typ
33
33
34
34
## Size your cache correctly to support your storage targets
35
35
36
-
The number of supported storage targets depends on the cache size, which is set when you create the cache. The cache capacity is a combination of throughput capacity (in GB/s) and storage capacity (in TB).
36
+
When you create the cache, make sure you select the type and size that will support the number of storage targets you need.
37
+
38
+
The number of supported storage targets depends on the cache type and the cache capacity. Cache capacity is a combination of throughput capacity (in GB/s) and storage capacity (in TB).
37
39
38
40
* Up to 10 storage targets - A standard cache with the smallest or medium cache storage value for your selected throughput can have a maximum of 10 storage targets.
39
41
40
-
For example, if you choose 2GB/second throughput and don't choose the highest cache storage size, your cache supports a maximum of 10 storage targets.
42
+
For example, if you choose 2 GB/second throughput and don't choose the largest cache storage size (12 TB), your cache supports a maximum of 10 storage targets.
41
43
42
44
* Up to 20 storage targets -
43
45
44
-
* All high-throughput caches (which have preconfigured cache storage sizes) can support up to 20 storage targets.
46
+
* All read-only high-throughput caches (which have preconfigured cache storage sizes) can support up to 20 storage targets.
45
47
* Standard caches can support up to 20 storage targets if you choose the highest available cache size for your selected throughput value. (If using Azure CLI, choose the highest valid cache size for your cache SKU.)
46
48
47
-
Read [Set cache capacity](hpc-cache-create.md#set-cache-capacity) to learn more about throughput and cache size settings.
49
+
Read [Choose cache type and capacity](hpc-cache-create.md#choose-cache-type-and-capacity) to learn more about throughput and cache size settings.
@@ -37,19 +37,30 @@ In **Service Details**, set the cache name and these other attributes:
37
37
* Virtual network - You can select an existing one or create a new virtual network.
38
38
* Subnet - Choose or create a subnet with at least 64 IP addresses (/24). This subnet must be used only for this Azure HPC Cache instance.
39
39
40
-
## Set cache capacity
41
-
<!-- referenced from GUI - update aka.ms/hpc-cache-iops link if you change this header text -->
40
+
## Choose cache type and capacity
41
+
<!-- referenced from GUI - update aka.ms/hpc-cache-iops link if you change this header text - also check for cross-reference from add storage article -->
42
42
43
-
On the **Cache** page, you must set the capacity of your cache. The values set here determine how quickly your cache can service client requests and how much data it can hold.
43
+
On the **Cache** page, specify the type and size of cache to create. These values determine your cache's capabilities, including:
44
44
45
-
Capacity also affects the cache's cost, and how many storage targets it can support.
45
+
* How quickly the cache can service client requests
46
+
* How much data the cache can hold
47
+
* Whether or not the cache supports read/write caching mode
48
+
* How many storage targets it can have
49
+
* The cache's cost
46
50
47
-
Cache capacity is a combination of two values:
51
+
First, choose the type of cache you want. Options include:
48
52
49
-
*The maximum data transfer rate for the cache (throughput), in GB/second
50
-
*The amount of storage allocated for cached data, in TB
53
+
***Read-write standard caching** - A flexible, general-purpose cache
54
+
***Read-only caching** - A high-throughput cache designed to minimize latency for file access
51
55
52
-

56
+
Read more about these cache type options below in [Choose the cache type for your needs](#choose-the-cache-type-for-your-needs).
57
+
58
+
Second, select the cache's capacity. Cache capacity is a combination of two values:
59
+
60
+
***Maximum throughput** - The data transfer rate for the cache, in GB/second
61
+
***Cache size** - The amount of storage allocated for cached data, in TB
62
+
63
+

53
64
54
65
### Understand throughput and cache size
55
66
@@ -63,33 +74,33 @@ Azure HPC Cache manages which files are cached and pre-loaded to maximize cache
63
74
64
75
Choose a cache storage size that can comfortably hold the active set of working files, plus additional space for metadata and other overhead.
65
76
66
-
Throughput and cache size also affect how many storage targets are supported for a particular cache. If you want to use more than 10 storage targets with your cache, you must choose the highest available cache storage size value available for your throughput size, or choose one of the high-throughput read-only configurations. Learn more in [Add storage targets](hpc-cache-add-storage.md#size-your-cache-correctly-to-support-your-storage-targets).
77
+
Throughput and cache size also affect how many storage targets are supported for a particular cache. If you want to use more than 10 storage targets with your cache, you must choose the highest available cache storage size value available for your throughput size, or choose the high-throughput read-only configuration. Learn more in [Add storage targets](hpc-cache-add-storage.md#size-your-cache-correctly-to-support-your-storage-targets).
67
78
68
79
If you need help sizing your cache correctly, contact Microsoft Service and Support.
69
80
70
81
### Choose the cache type for your needs
71
82
72
-
When you choose your cache capacity, you might notice that some throughput values have fixed cache sizes, and others let you select from multiple cache size options. This is because there are two different styles of cache infrastructure:
83
+
When you choose your cache capacity, you might notice that some cache types have one fixed cache size, and others let you select from multiple cache size options for each throughput value. This is because they use different styles of cache infrastructure.
73
84
74
-
* Standard caches - listed under**Read-write caching** in the throughput menu
85
+
* Standard caches - Cache type**Read-write caching**
75
86
76
87
With standard caches, you can choose from several cache size values. These caches can be configured for read-only or for read and write caching.
77
88
78
-
* High-throughput caches - listed under**Read-only caching** in the throughput menu
The high-throughput configurations have set cache sizes because they're preconfigured with NVME disks. They're designed to optimize file read access only.
91
+
The high-throughput read-only caches are preconfigured with only one cache size option per throughput value. They're designed to optimize file read access only.
81
92
82
-

93
+

83
94
84
95
This table explains some important differences between the two options.
85
96
86
-
| Attribute | Standard cache |High-throughput cache |
97
+
| Attribute | Standard cache |Read-only high-throughput cache |
87
98
|--|--|--|
88
-
|Throughput menu category |"Read-write caching"| "Read-only caching"|
99
+
|Cache type |"Read-write standard caching"| "Read-only caching"|
89
100
| Throughput sizes | 2, 4, or 8 GB/sec | 4.5, 9, or 16 GB/sec |
90
101
| Cache sizes | 3, 6, or 12 TB for 2 GB/sec<br/> 6, 12, or 24 TB for 4 GB/sec<br/> 12, 24, or 48 TB for 8 GB/sec| 21 TB for 4.5 GB/sec <br/> 42 TB for 9 GB/sec <br/> 84 TB for 16 GB/sec |
91
102
| Maximum number of storage targets |[10 or 20](hpc-cache-add-storage.md#size-your-cache-correctly-to-support-your-storage-targets) depending on cache size selection | 20 |
92
-
| Compatible storage target types | Azure blob, on-premises NFS storage, NFS-enabled blob | on-premises NFS storage <br/>NFS-enabled blob storage is in preview for this combination |
103
+
| Compatible storage target types | Azure Blob, on-premises NFS storage, NFS-enabled blob | on-premises NFS storage <br/>NFS-enabled blob storage is in preview for this combination |
93
104
| Caching styles | Read caching or read-write caching | Read caching only |
94
105
| Cache can be stopped to save cost when not needed | Yes | No |
0 commit comments