Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure HPC Cache permet aux clients d’accéder à un large éventail de systèmes de stockage via un espace de noms virtuel qui masque les détails du système de stockage principal.
Après avoir ajouté une cible de stockage, vous configurez un ou plusieurs chemins d’espace de noms côté client pour la cible de stockage. Les ordinateurs clients montent ce chemin d’accès de fichier et peuvent effectuer des demandes de lecture de fichier dans le cache au lieu de monter directement le système de stockage.
Étant donné qu’Azure HPC Cache gère ce système de fichiers virtuel, vous pouvez modifier la cible de stockage sans modifier le chemin d’accès côté client. Par exemple, vous pouvez remplacer un système de stockage matériel par un stockage cloud sans avoir à réécrire les procédures côté client.
Exemple d’espace de noms agrégé
Planifiez votre espace de noms agrégé afin que les ordinateurs clients puissent facilement accéder aux informations dont ils ont besoin, et afin que les administrateurs et les ingénieurs de flux de travail puissent facilement distinguer les chemins.
Par exemple, considérez un système dans lequel une instance Azure HPC Cache est utilisée pour traiter les données stockées dans l’objet blob Azure. L’analyse nécessite des fichiers de modèle stockés dans un centre de données local.
Les données de modèle sont stockées dans un centre de données, et les informations nécessaires pour ce travail sont stockées dans ces sous-répertoires :
- /goldline/templates/acme2017/sku798
- /goldline/templates/acme2017/sku980
Le système de stockage du centre de données expose ces exportations :
- /
- /goldline
- /goldline/templates
Les données à analyser ont été copiées dans un conteneur de stockage Blob Azure nommé « sourcecollection » à l’aide des techniques d’importation de données NFS décrites dans Déplacer des données vers le stockage Blob Azure.
Pour permettre un accès facile via le cache, envisagez de créer des cibles de stockage avec ces chemins d’espace de noms virtuels :
| Système de stockage côté serveur (Chemin d’accès au fichier NFS ou conteneur Blob) |
Chemin d’accès de l’espace de noms virtuel |
|---|---|
| /goldline/templates/acme2017/sku798 | /templates/sku798 |
| /goldline/templates/acme2017/sku980 | /templates/sku980 |
| collection de sources | /Source/ |
Une cible de stockage NFS peut avoir plusieurs chemins d’accès d’espace de noms virtuels, tant que chacun fait référence à un chemin d’exportation unique. (Lisez les chemins d’espace de noms NFS pour en savoir plus sur l’utilisation de plusieurs chemins d'espace de noms avec une cible de stockage NFS.)
Étant donné que les chemins sources NFS sont des sous-répertoires de la même exportation, vous devez définir plusieurs chemins d’espace de noms à partir de la même cible de stockage.
| Nom d’hôte cible de stockage | Chemin d’exportation NFS | Chemin du sous-répertoire | Chemin de l’espace de noms |
|---|---|---|---|
| Adresse IP ou nom d’hôte | /goldline/templates | acme2017/sku798 | /templates/sku798 |
| Adresse IP ou nom d’hôte | /goldline/modèles | acme2017/sku980 | /templates/sku980 |
Une application cliente peut monter le cache et accéder facilement aux chemins d’accès des fichiers d’espace de noms agrégés /source, /templates/sku798et /templates/sku980.
Une autre approche pourrait être de créer un chemin d’accès virtuel comme /templates qui se lie au répertoire parent, acme2017, puis de permettre aux clients d’accéder aux répertoires individuels sku798 et sku980 après avoir monté le cache. Toutefois, vous ne pouvez pas créer un chemin d’espace de noms qui est un sous-répertoire d’un autre chemin d’espace de noms. Par conséquent, si vous créez un chemin d’accès au acme2017 répertoire, vous ne pouvez pas également créer de chemins d’espace de noms pour accéder directement à ses sous-répertoires.
La page des paramètres de l’espace de noms Azure HPC Cache affiche le système de fichiers destiné aux clients et permet d’ajouter ou de modifier des chemins d’accès. Lisez Configurer l’espace de noms agrégé pour plus d’informations .
Étapes suivantes
Une fois que vous avez décidé de configurer votre système de fichiers virtuel, procédez comme suit pour le créer :
- Créer des cibles de stockage pour ajouter vos systèmes de stockage back-end à votre Cache HPC Azure
- Ajouter des chemins d’espace de noms pour créer l’espace de noms agrégé que les ordinateurs clients utilisent pour accéder aux fichiers