Skip to content

Commit 3235da2

Browse files
authored
Merge pull request #89235 from ekpgh/hpc-cache-updatepreview-1
rework toc, text updates
2 parents e3f1e8d + 3ce0445 commit 3235da2

14 files changed

+60
-55
lines changed

articles/hpc-cache/hpc-cache-add-storage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Add storage to an Azure HPC Cache
2+
title: Add storage to an Azure HPC Cache (preview)
33
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
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 09/06/2019
88
ms.author: v-erkell
99
---
1010

11-
# Add storage
11+
# Add storage targets
1212

1313
*Storage targets* are back-end storage for files that are accessed through an Azure HPC Cache instance. You can add NFS storage, like an on-premises hardware system, or store data in Azure Blob.
1414

@@ -107,8 +107,8 @@ For each export, fill in these values:
107107

108108
When finished, click **OK** to add the storage target.
109109

110-
### Choose a usage model
111-
<!-- link in GUI to this heading -->
110+
### Choose a usage model
111+
<!-- referenced from GUI - update aka.ms link if you change this heading -->
112112

113113
When you create a storage target that points to an NFS storage system, you need to choose the *usage model* for that target. This model determines how your data is cached.
114114

articles/hpc-cache/hpc-cache-create.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Create an Azure HPC Cache
2+
title: Create an Azure HPC Cache (preview)
33
description: How to create an Azure HPC Cache instance
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,9 +8,9 @@ ms.date: 09/06/2019
88
ms.author: v-erkell
99
---
1010

11-
# Create an Azure HPC Cache
11+
# Create an Azure HPC Cache (preview)
1212

13-
Use the Azure portal to create your cache.
13+
Use the Azure portal to create your cache.
1414

1515
![screenshot of cache overview in Azure portal, with create button at the bottom](media/hpc-cache-home-page.png)
1616

@@ -27,7 +27,7 @@ In **Service Details**, set the cache name and these other attributes:
2727
* Subnet - Choose or create a subnet with at least 64 IP addresses (/24) that will be used only for the Azure HPC Cache.
2828

2929
## Set cache capacity
30-
<!-- change link in GUI -->
30+
<!-- referenced from GUI - update aka.ms link if you change this header text -->
3131

3232
On the **Cache** page, you must set the capacity of your Azure HPC Cache. This value determines how much data your cache can hold and how quickly it can service client requests. After the public preview period, capacity will also affect the cache's cost.
3333

@@ -56,7 +56,7 @@ Click the **Add storage target link** to define your back-end storage systems. T
5656

5757
You can define up to ten different storage targets.
5858

59-
Step-by-step instructions to add a storage target are included in [Add storage](hpc-cache-add-storage.md). The procedure is different for Blob storage or for NFS exports.
59+
Step-by-step instructions to add a storage target are included in [Add storage targets](hpc-cache-add-storage.md). The procedure is different for Blob storage or for NFS exports.
6060

6161
Here are some tips:
6262

articles/hpc-cache/hpc-cache-ingest-manual.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure HPC Cache data ingest - manual copy
2+
title: Azure HPC Cache Preview data ingest - manual copy
33
description: How to use cp commands to move data to a Blob storage target in Azure HPC Cache
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 08/30/2019
88
ms.author: v-erkell
99
---
1010

11-
# Azure HPC Cache data ingest - manual copy method
11+
# Azure HPC Cache (preview) data ingest - manual copy method
1212

1313
This article gives detailed instructions for manually copying data to a Blob storage container for use with Azure HPC Cache. It uses multi-threaded parallel operations to optimize the copy speed.
1414

articles/hpc-cache/hpc-cache-ingest-msrsync.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure HPC Cache data ingest - msrsync
2+
title: Azure HPC Cache Preview data ingest - msrsync
33
description: How to use msrsync to move data to a Blob storage target in Azure HPC Cache
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 08/30/2019
88
ms.author: v-erkell
99
---
1010

11-
# Azure HPC Cache data ingest - msrsync method
11+
# Azure HPC Cache (preview) data ingest - msrsync method
1212

1313
This article gives detailed instructions for using the ``msrsync`` utility to copy data to an Azure Blob storage container for use with Azure HPC Cache.
1414

articles/hpc-cache/hpc-cache-ingest-parallelcp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure HPC Cache data ingest - parallel copy script
2+
title: Azure HPC Cache Preview data ingest - parallel copy script
33
description: How to use a parallel copy script to move data to a Blob storage target in Azure HPC Cache
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 08/30/2019
88
ms.author: v-erkell
99
---
1010

11-
# Azure HPC Cache data ingest - parallel copy script method
11+
# Azure HPC Cache (preview) data ingest - parallel copy script method
1212

1313
This article gives instructions for creating the ``parallelcp`` script and using it to move data to a Blob storage container for use with Azure HPC Cache.
1414

articles/hpc-cache/hpc-cache-ingest.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Move data to an Azure HPC Cache cloud container
2+
title: Move data to an Azure HPC Cache (Preview) cloud container
33
description: How to populate Azure Blob storage for use with Azure HPC Cache
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 09/18/2019
88
ms.author: v-erkell
99
---
1010

11-
# Move data to Azure Blob storage for Azure HPC Cache
11+
# Move data to Azure Blob storage for Azure HPC Cache (preview)
1212

1313
If your workflow includes moving data to Azure Blob storage, make sure you are using an efficient strategy to copy your data through the Azure HPC Cache.
1414

@@ -28,7 +28,7 @@ If you don't want to use the loading utility, or if you want to add content to a
2828

2929
You can use the <!--[Avere CLFSLoad](https://aka.ms/avere-clfsload)--> Avere CLFSLoad utility to copy data to a new Blob storage container before you add it as a storage target. This utility runs on a single Linux system and writes data in the proprietary format needed for Azure HPC Cache. CLFSLoad is the most efficient way to populate a Blob storage container for use with the cache.
3030

31-
The Avere CLFSLoad utility is available by request from your Azure HPC Cache team. Ask your team contact, or open a support ticket to request assistance.
31+
The Avere CLFSLoad utility is available by request from your Azure HPC Cache team. Ask your team contact for it, or open a [support ticket](hpc-cache-support-ticket.md) to request assistance.
3232

3333
This option works with new, empty containers only. Create the container before using Avere CLFSLoad.
3434

@@ -55,7 +55,7 @@ If you don't want to use the Avere CLFSLoad utility, or if you want to add a lar
5555

5656
![Diagram showing multi-client, multi-threaded data movement: At the top left, an icon for on-premises hardware storage has multiple arrows coming from it. The arrows point to four client machines. From each client machine three arrows point toward the Azure HPC Cache. From the Azure HPC Cache, multiple arrows point to Blob storage.](media/hpc-cache-parallel-ingest.png)
5757

58-
The ``cp`` or ``copy`` commands that you typically use to transfer data from one storage system to another are single-threaded processes that copy only one file at a time. This means that the file server is ingesting only one file at a time - which is a waste of the cluster’s resources.
58+
The ``cp`` or ``copy`` commands that you typically use to transfer data from one storage system to another are single-threaded processes that copy only one file at a time. This means that the file server is ingesting only one file at a time - which is a waste of the cache's resources.
5959

6060
This section explains strategies for creating a multi-client, multi-threaded file copying system to move data to Blob storage with Azure HPC Cache. It explains file transfer concepts and decision points that can be used for efficient data copying using multiple clients and simple copy commands.
6161

articles/hpc-cache/hpc-cache-mount.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Mount an Azure HPC Cache
2+
title: Mount an Azure HPC Cache (preview)
33
description: How to connect clients to an Azure HPC Cache service
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 09/12/2019
88
ms.author: v-erkell
99
---
1010

11-
# Mount the Azure HPC Cache
11+
# Mount the Azure HPC Cache (preview)
1212

1313
After the cache is created, NFS clients can access it with a simple mount command.
1414

@@ -49,7 +49,7 @@ For a robust client mount, pass these settings and arguments in your mount comma
4949

5050
| Recommended mount command settings | |
5151
--- | ---
52-
``hard`` | Soft mounts to the vFXT cluster are associated with application failures and possible data loss.
52+
``hard`` | Soft mounts to Azure HPC Cache are associated with application failures and possible data loss.
5353
``proto=netid`` | This option supports appropriate handling of NFS network errors.
5454
``mountproto=netid`` | This option supports appropriate handling of network errors for mount operations.
5555
``retry=n`` | Set ``retry=30`` to avoid transient mount failures. (A different value is recommended in foreground mounts.)

articles/hpc-cache/hpc-cache-namespace.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Create an Azure HPC Cache
2+
title: Create an Azure HPC Cache (preview)
33
description: How to create an Azure HPC Cache instance
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,10 +8,9 @@ ms.date: 09/06/2019
88
ms.author: v-erkell
99
---
1010

11-
# Configure aggregated namespace
12-
<!-- change link in GUI -->
11+
# Plan the aggregated namespace
1312

14-
Azure HPC Cache allows clients to access a variety of storage systems through a virtual namespace that hides the details of the back-end storage system.
13+
Azure HPC Cache (preview) allows clients to access a variety of storage systems through a virtual namespace that hides the details of the back-end storage system.
1514

1615
When you add a storage target, you set the client-facing filepath. Client machines mount this filepath. You can change the storage target associated with that path. For example, you could replace a hardware storage system with cloud storage without needing to rewrite client-facing procedures.
1716

@@ -26,7 +25,7 @@ The template data is stored in a datacenter, and the information needed for this
2625
/goldline/templates/acme2017/sku798
2726
/goldline/templates/acme2017/sku980
2827

29-
The datacenter storage system exposes these exports:
28+
The datacenter storage system exposes these exports:
3029

3130
/
3231
/goldline

articles/hpc-cache/hpc-cache-overview.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Azure HPC Cache overview
2+
title: Azure HPC Cache Preview overview
33
description: Describes Azure HPC Cache, a file access accelerator solution for high-performance computing
44
author: ekpgh
55
ms.service: hpc-cache
66
ms.topic: overview
7-
ms.date: 09/06/2019
7+
ms.date: 09/19/2019
88
ms.author: v-erkell
99
---
1010

11-
# What is Azure HPC Cache?
11+
# What is Azure HPC Cache? (Preview)
1212

1313
Azure HPC Cache speeds access to your data for high-performance computing (HPC) tasks. By caching files in Azure, it makes the scalability of cloud computing available even for workflows where your data is stored across WAN links, such as in your local datacenter network-attached storage (NAS) environment.
1414

@@ -53,6 +53,10 @@ Azure HPC Cache is available in these Azure regions:
5353

5454
Check the [Azure HPC Cache product page](https://azure.microsoft.com/services/hpc-cache) for the latest availability information.
5555

56+
## Preview availability
57+
58+
The Azure HPC Cache public preview is restricted to ensure service quality. Request access by filling out [this form](https://aka.ms/onboard-hpc-cache). After your subscription is added to the access list you can create test caches.
59+
5660
## Next steps
5761

5862
* Read the [Azure HPC Cache product page](https://azure.microsoft.com/services/hpc-cache) to learn more about its capabilities

articles/hpc-cache/hpc-cache-prereqs.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure HPC Cache prerequisites
2+
title: Azure HPC Cache (preview) prerequisites
33
description: Prerequisites for using Azure HPC Cache
44
author: ekpgh
55
ms.service: hpc-cache
@@ -8,7 +8,7 @@ ms.date: 09/06/2019
88
ms.author: v-erkell
99
---
1010

11-
# Prerequisites for Azure HPC Cache
11+
# Prerequisites for Azure HPC Cache (preview)
1212

1313
Before using the Azure portal to create a new Azure HPC Cache, make sure your environment meets these requirements.
1414

@@ -54,7 +54,7 @@ Check these permission-related prerequisites before starting to create your cach
5454
* The Azure HPC Cache needs to be able to create virtual network interfaces (NICs). The user who creates the cache must have sufficient privileges in the subscription to create NICs.
5555
<!-- There are several ways to authorize this access; read [Additional prerequisites](media/preview-prereqs.md) to learn more. -->
5656

57-
* If using Blob storage, the Azure HPC Cache instance needs authorization to access your storage account. You can use role-based access control (RBAC) to give the cache access to your Blob storage. Two roles are required: Storage Account Contributor, and Storage Blob Data Contributor. Follow the instructions in [Add storage to the cache](hpc-cache-add-storage.md#add-the-access-control-roles-to-your-account).
57+
* If using Blob storage, the Azure HPC Cache instance needs authorization to access your storage account. You can use role-based access control (RBAC) to give the cache access to your Blob storage. Two roles are required: Storage Account Contributor, and Storage Blob Data Contributor. Follow the instructions in [Add storage targets](hpc-cache-add-storage.md#add-the-access-control-roles-to-your-account).
5858

5959
## Storage infrastructure
6060

@@ -81,7 +81,7 @@ To create a compatible storage account, use these settings:
8181

8282
It's a good practice to use a storage account in the same location as your cache.
8383

84-
You also must give the cache application access to your Azure storage account. Follow the description in [Add storage to the cache](hpc-cache-add-storage.md#add-the-access-control-roles-to-your-account) to give the cache the access roles Storage Account Contributor and Storage Blob Data Contributor. If you are not the storage account owner, have the owner do this step.
84+
You also must give the cache application access to your Azure storage account. Follow the description in [Add storage targets](hpc-cache-add-storage.md#add-the-access-control-roles-to-your-account) to give the cache the access roles Storage Account Contributor and Storage Blob Data Contributor. If you are not the storage account owner, have the owner do this step.
8585

8686
## Next steps
8787

0 commit comments

Comments
 (0)