Stockage et accès dans le Workbench de modélisation et de simulation Azure
Le Workbench de modélisation et de simulation offre plusieurs niveaux de classes de stockage. Il existe des différences importantes en termes de capacité et de performances, qui rendent certains volumes plus adaptés à certaines situations.
Stockage local sur des machines virtuelles
Selon la machine virtuelle sélectionnée, un stockage temporaire local peut ne pas être disponible. Le Workbench de modélisation et de simulation n’a pas de contrôles pour spécifier des disques de données et de système d’exploitation comme dans les machines virtuelles Azure conventionnelles. Étant donné que les machines virtuelles sont fréquemment créées et supprimées, Microsoft recommande aux utilisateurs d’installer les applications et les espaces de travail dans la chambre ou sur le volume de stockage partagé pour améliorer la fiabilité. Les stockages de chambre et les stockages partagés sont des volumes à hautes performances et à haute fiabilité basés sur Azure NetApp Files.
Stockage de niveau chambre
Le stockage accessible par la chambre est accessible dans l’ensemble de la chambre, ses machines virtuelles et ses utilisateurs. Le stockage de niveau chambre a trois classes : répertoires d’accueil utilisateur, points de montage de pipeline de données et stockage de chambre.
Répertoires d’accueil utilisateur
Le répertoire Linux conventionnel /home
est monté sur /mount/sharedhome
. /mount/sharedhome
est un volume unique accessible sur toutes les machines virtuelles de la chambre, et il n’est pas accessible en dehors de la chambre. Ce volume n’est pas à hautes performances et il est déconseillé aux utilisateurs de tenter d’y installer des grands fichiers ou d’y exploiter des charges de travail intensives. Ce répertoire est destiné aux ressources utilisateur (rc), à la configuration et aux petits répertoires privés.
Points de montage de pipeline de données
La structure de fichiers d’un pipeline de données a deux répertoires : /mount/datapipeline/datain
, où les données importées sont stockées, et /mount/datapipeline/dataout
, où les exportations de fichiers sont stockées pour répondre aux demandes de fichiers. Ce volume est de grande taille, pour pouvoir prendre en charge les importations et les exportations de grands fichiers, mais il ne faut pas stocker ici des fichiers pour une longue durée. Ce montage est destiné seulement aux opérations d’importation et d’exportation de données, et il n’est pas à hautes performances.
Stockage de chambre
Le stockage de chambre est la solution de stockage à hautes performances et à haute capacité pour une utilisation au sein des chambres. Basé sur Azure NetApp Files, il est disponible dans deux niveaux à hautes performances et il peut évoluer dynamiquement après la création. Le stockage de chambre est accessible sur /mount/chamberstorages
, où il existe un répertoire différent pour chaque volume créé. Les volumes sont dimensionnables par incréments de 4 To, jusqu’au quota de l’abonnement de l’utilisateur.
Conseil
Les utilisateurs sont encouragés à placer tous les répertoires de travail et à faire pointer toutes les exécutions d’applications vers un volume de stockage de chambre pour améliorer les performances et la fiabilité des données.
Stockage partagé de niveau Workbench
Le stockage partagé est accessible par des chambres sélectionnées dans un Workbench. Avec chaque volume de stockage partagé, vous spécifiez les chambres qui ont accès au volume. Les volumes de stockage partagé apparaissent sous le point de montage /mount/sharedstorage
dans chaque machine virtuelle de la chambre à laquelle l’accès a été accordé.
Pour permettre une collaboration sécurisée entre des équipes et/ou entre des entreprises, une ressource de stockage partagée permet un partage sélectif des données entre des chambres. Le stockage partagé est basé sur des volumes de stockage Azure NetApp Files et il est disponible pour être déployé par multiples de 4 To. Les propriétaires de Workbench peuvent créer plusieurs instances de stockage partagé à la demande et les lier dynamiquement à des chambres existantes pour faciliter la collaboration.
Les utilisateurs approvisionnés dans une chambre spécifique peuvent accéder à tous les volumes de stockage partagé liés à cette chambre. Une fois que les utilisateurs sont désapprovisionnés d’une chambre ou que cette chambre est supprimée, ils perdent l’accès à tous les volumes de stockage partagé liés.
Fonctionnalités clés du stockage partagé
Performances : le stockage partagé est basé sur Azure NetApp Files et est idéal pour les charges de travail d’ingénierie ou scientifiques complexes, comme des simulations.
Scalabilité : les utilisateurs peuvent ajuster la capacité de stockage et le niveau de performance en fonction de leurs besoins, tout comme le stockage privé de chambre.
Gestion : les propriétaires Workbench peuvent gérer la capacité de stockage, redimensionner le stockage et modifier les niveaux de performance via le Portail Azure.
Important
Tous les membres d’une chambre ont accès à une ressource de stockage partagée une fois que cette chambre a reçu l’autorisation d’accéder au volume de stockage. Ne placez dans un espace de stockage partagé des données que vous ne souhaitez pas partager avec tous les membres de cette chambre. Créez une chambre distincte pour des utilisateurs sélectionnés si l’accès doit être restreint.