Tutoriel : Ajouter un stockage back-end et configurer l’espace de noms virtuel

Ce tutoriel explique comment ajouter un stockage back-end pour le cache et comment configurer le système de fichiers virtuel exposé aux clients.

Le cluster se connecte à des systèmes de stockage back-end pour accéder aux données demandées par les clients et pour y stocker les changements sur une plus longue durée que dans le cache.

L’espace de noms est le pseudo-système de fichiers exposé aux clients qui vous permet de permuter le stockage back-end sans changer les workflows côté client.

Ce didacticiel vous apprendra à effectuer les opérations suivantes :

  • Ajouter un stockage back-end au cluster Azure FXT Edge Filer
  • Définir le chemin exposé aux clients pour le stockage

Présentation du stockage back-end

Le cluster Azure FXT Edge Filer utilise une définition de core filer pour connecter un système de stockage back-end au cluster FXT.

Azure FXT Edge Filer est compatible avec plusieurs systèmes matériels NAS parmi les plus courants, et peut utiliser des conteneurs vides du stockage Blob Azure ou d’autres stockages cloud.

Les conteneurs de stockage cloud doivent être vides au moment de leur ajout afin que le système d’exploitation FXT puisse gérer intégralement toutes les données sur le volume de stockage cloud. Vous pouvez déplacer vos données existantes vers le conteneur cloud après avoir ajouté le conteneur au cluster comme core filer.

Utilisez le Panneau de configuration pour ajouter un core filer à votre système.

Notes

Si vous souhaitez utiliser le stockage Amazon AWS ou Google Cloud, vous devez installer une licence pour la fonctionnalité FlashCloudTM. Obtenez une clé de licence auprès de votre représentant Microsoft, puis suivez les instructions fournies dans la section Adding or removing feature licenses (Ajout ou suppression de licences de fonctionnalités) du Guide de configuration du cluster.

La prise en charge du stockage Blob Azure est incluse dans la licence logicielle d’Azure FXT Edge Filer.

Pour plus d’informations sur l’ajout de core filers, lisez les sections suivantes dans le Guide de configuration du cluster :

  • Pour plus d’informations sur le choix d’un core filer et les étapes préalables à son ajout, consultez Working With Core Filers (Utilisation des core filers).

  • Pour connaître le détail des prérequis et obtenir des instructions pas à pas, lisez ces articles :

Après avoir ajouté un core filer, vous pouvez mettre à jour ses paramètres dans la page de paramètres Core Filer Details (Détails du core filer).

Ajouter un core filer

Définissez un core filer en cliquant sur le bouton Create (Créer) dans la page de paramètres Core Filer>Manage Core Filers (Core filer > Gérer les core filers).

Clic sur le bouton Create au-dessus de la liste des core filers dans la page Manage Core Filers

L’Assistant Add New Core Filer (Ajouter un nouveau core filer) vous explique pas à pas comment créer un core filer connecté à votre stockage back-end. Le Guide de configuration du cluster détaille toutes des étapes du processus, qui est différent pour le stockage NFS/NAS et le stockage cloud (voir les liens ci-dessus).

Les tâches subordonnées sont les suivantes :

  • Spécifiez le type de core filer (NAS ou cloud)

    Première page de l’Assistant Nouveau serveur de fichiers de base NAS du matériel. L’option pour le « serveur de fichiers de base Cloud » est désactivée et affiche un message d’erreur relatif à la licence manquante.

  • Définissez le nom du core filer. Choisissez un nom qui permette aux administrateurs du cluster d’identifier facilement quel système de stockage il représente.

  • Pour les core filers NAS, indiquez le nom de domaine complet (FQDN) ou l’adresse IP. Le nom de domaine complet est recommandé pour tous les core filers et obligatoire pour un accès SMB.

  • Sélectionnez une stratégie de cache. La deuxième page de l’Assistant liste toutes les stratégies de cache disponibles pour le nouveau core filer. Pour plus d’informations, consultez la section sur les stratégies de cache dans le Guide de configuration du cluster.

    Deuxième page de l’Assistant d’ajout d’un nouveau core filer pour un NAS matériel. Le menu déroulant des stratégies de cache est développé ; il affiche plusieurs options désactivées et trois options de stratégie de cache valides (contournement, mise en cache en lecture et mise en cache en lecture/écriture).

  • Pour le stockage cloud, vous devez spécifier le service cloud et les informations d’identification pour y accéder, entre autres paramètres. Pour plus d’informations, consultez Cloud service and protocol (Service cloud et protocole) dans le Guide de configuration du cluster.

    Informations sur le core filer de type cloud dans l’Assistant New Core Filer

    Si vous avez déjà ajouté les informations d’identification de l’accès cloud pour ce cluster, elles apparaissent dans la liste. Mettez à jour et ajoutez les informations d’identification dans la page de paramètres Cluster>Cloud Credentials (Cluster > Informations d’identification cloud).

Après avoir renseigné tous les paramètres requis dans l’Assistant, cliquez sur le bouton Add Filer (Ajouter un filer) pour envoyer la modification.

Après un court instant, le système de stockage apparaît dans la liste des core filers sous Dashboard (Tableau de bord) et est accessible par le biais des pages de paramètres du core filer.

Core filer « Flurry-NAS » dans la page de paramètres Manage Core Filers, avec la vue des détails du core filer développée

Il manque un serveur virtuel pour le core filer illustré dans cette capture d’écran. Vous devez associer le core filer à un serveur virtuel et créer une jonction pour permettre aux clients d’accéder au stockage. Ces étapes sont décrites ci-dessous dans Configurer l’espace de noms.

Configurer l’espace de noms

Le cluster Azure FXT Edge Filer crée un système de fichiers virtuel, appelé espace de noms du cluster, qui simplifie l’accès des clients aux données stockées sur différents systèmes back-end. Du fait que les clients demandent les fichiers en utilisant un chemin virtuel, les systèmes de stockage peuvent être ajoutés ou remplacés sans avoir à changer le workflow côté client.

L’espace de noms du cluster vous permet également de présenter les systèmes de stockage NAS et cloud dans une structure de fichiers similaire.

Les serveurs virtuels du cluster tiennent à jour l’espace de noms et le contenu fourni aux clients. Deux étapes sont nécessaires pour créer l’espace de noms du cluster :

  1. Créer un serveur virtuel
  2. Configurer des jonctions entre les systèmes de stockage back-end et les chemins des systèmes de fichiers exposés aux clients

Créer un serveur virtuel

Les serveurs virtuels sont des serveurs de fichiers virtuels qui contrôlent les flux de données entre un client et les core filers du cluster :

  • Les serveurs virtuels hébergent les adresses IP exposées au client
  • Les serveurs virtuels créent l’espace de noms et configurent les jonctions qui mappent la structure de répertoires virtuels côté client aux exportations sur le stockage back-end
  • Les serveurs virtuels appliquent les contrôles d’accès aux fichiers, y compris les stratégies d’exportation des core filers et les systèmes d’authentification utilisateur
  • Les serveurs virtuels fournissent l’infrastructure SMB

Avant de commencer à configurer un serveur virtuel pour le cluster, lisez la documentation connexe et rapprochez-vous de votre représentant Microsoft pour obtenir des explications supplémentaires sur l’espace de noms et les serveurs virtuels. Si vous utilisez des réseaux VLAN, créez-les avant de créer le serveur virtuel.

Consultez ces sections du Guide de configuration du cluster pour vous familiariser avec les fonctionnalités du serveur virtuel FXT et de l’espace de noms global :

Vous devez avoir au moins un serveur virtuel pour votre cluster.

Pour créer un serveur virtuel, vous devez indiquer les informations suivantes :

  • Le nom souhaité pour le serveur virtuel

  • La plage d’adresses IP exposées aux clients et gérées par le serveur virtuel

    Vous devez indiquer une plage unique d’adresses IP contiguës quand vous créez le serveur virtuel. Vous pourrez ajouter d’autres adresses ultérieurement dans la page de paramètres Client Facing Network (Réseau exposé aux clients).

  • Le réseau VLAN à utiliser pour ce serveur virtuel (si votre réseau en comporte plusieurs)

Utilisez la page de paramètres VServer>Manage VServers (Serveur virtuel > Gérer les serveurs virtuels) pour créer un autre serveur virtuel. Pour plus d’informations, consultez Creating a VServer (Création d’un serveur virtuel) dans le Guide de configuration du cluster.

Fenêtre indépendante pour créer un serveur virtuel

Créer une jonction

Une jonction mappe un chemin de stockage back-end à l’espace de noms exposé aux clients.

Ce système vous permet de simplifier le chemin utilisé dans les points de montage clients, et de mettre facilement à l’échelle la capacité, car un seul chemin virtuel peut prendre en charge le stockage à partir de plusieurs core filers.

Page de l’Assistant Add New Junction avec les paramètres définis

Pour plus d’informations sur la création d’une jonction d’espace de noms, consultez VServer>Namespace (Serveur virtuel > Espace de noms) dans le Guide de configuration du cluster.

VServer> Page de paramètres Namespace avec les détails d’une jonction

Configurer les règles d’exportation

Une fois que vous avez créé un serveur virtuel et un core filer, vous devez personnaliser les règles d’exportation et exporter les stratégies qui contrôlent l’accès des clients aux fichiers lors des exportations du core filer.

Tout d’abord, utilisez la page VServer>Export Rules (Serveur virtuel > Règles d’exportation) pour ajouter de nouvelles règles, modifier la stratégie par défaut ou créer votre stratégie d’exportation personnalisée.

Ensuite, utilisez la page VServer>Export Policies (Serveur virtuel > Exporter les stratégies) pour appliquer la stratégie personnalisée aux exportations du core filer auxquelles les clients accèdent par le biais de ce serveur virtuel.

Pour plus de détails, lisez l’article Controlling Access to Core Filer Exports (Contrôle de l’accès aux exportations du core filer) dans le Guide de configuration du cluster.

Étapes suivantes

Après avoir ajouté le stockage et configuré l’espace de noms exposé aux clients, effectuez la configuration initiale de votre cluster :