Qu’est-ce qu’Azure Files ?

Effectué

Azure Files offre des partages de fichiers entièrement gérés dans le cloud. Un partage de fichiers est un emplacement de stockage réseau que vous pouvez exposer en tant que stockage local à votre système d’exploitation client. Azure Files prend en charge deux protocoles de partage de fichiers standard : SMB (Server Message Block) et NFS (Network File System). SMB peut être utilisé avec les clients Windows, Linux et macOS. NFS peut être utilisé avec les clients Linux et macOS. Azure Files dispose également d’une API (interface de programmation d’application) REST&².

Vous pouvez monter des partages de fichiers Azure simultanément sur des déploiements cloud ou locaux.

Fonctionnalités clés d’Azure Files

  • Azure Files facilite le déplacement de tous vos fichiers et applications locaux vers le cloud, et vous permet de gérer efficacement vos fichiers dans le cloud.

  • Azure Files facilite un « lift-and-shift » des applications dans le cloud qui a besoin d’un partage de fichiers pour stocker les données utilisateur ou d’application.

  • Azure Files offre plusieurs niveaux que vous pouvez sélectionner en fonction de vos besoins en matière de budget et de performances.

  • Les partages de fichiers Azure peuvent être utilisés en tant que volumes persistants pour les conteneurs avec état. Pour les conteneurs qui accèdent aux données brutes à chaque démarrage, un système de fichiers partagé est nécessaire pour permettre à ces conteneurs d’accéder au système de fichiers, quelle que soit l’instance sur laquelle ils s’exécutent.

Types de partages de fichiers Azure

Azure propose deux types de partages de fichiers : standard et premium.

Il existe des différences notables entre les partages de fichiers premium et standard :

  • Le niveau premium stocke les données sur des disques SSD modernes, tandis que le niveau standard utilise des disques durs (HDD).
  • Les partages de fichiers standard peuvent être utilisés uniquement avec les protocoles SMB et REST, tandis que les partages de fichiers premium peuvent être utilisés avec les protocoles SMB, NFS et REST.
  • Vous pouvez facilement basculer entre les niveaux chaud, sporadique et optimisé pour les transactions des partages de fichiers standard, mais vous ne pouvez pas basculer des partages de fichiers premium à l’un des niveaux standard.

Le tableau suivant vous aide à mieux comprendre chacun des niveaux.

Type de partage Niveau Description
Premium (SSD) Premium Les partages de fichiers premium permettent des charges de travail hautement gourmandes en E/S, avec un débit élevé et une faible latence. Les partages de fichiers premium exigent un type de compte de stockage FileStorage et sont disponibles uniquement dans un modèle de facturation provisionnée.
Standard (HDD) Transaction optimisée Les partages de fichiers optimisés pour les transactions permettent d’avoir des charges de travail lourdes en transactions qui n’ont pas besoin de la latence constamment faible offerte par les partages de fichiers premium. Les partages de fichiers optimisés pour les transactions conviennent parfaitement aux applications qui nécessitent un stockage de fichiers ou un stockage back-end.
Standard (HDD) Chaud Les partages de fichiers chauds sont optimisés pour les scénarios de partage de fichiers à usage général, tels que les partages d’équipe.
Standard (HDD) Froid Les partages de fichiers froids offrent un stockage abordable optimisé pour les scénarios de stockage d’archive en ligne. Ce niveau est le meilleur pour les données au repos.

Billing

Azure Files propose les modèles de facturation suivants :

  • modèle provisionné : L’utilisation d’un modèle provisionné pour le stockage est semblable à l’achat d’une solution de stockage locale. Lorsque vous approvisionnez un partage de fichiers Azure avec une certaine capacité de stockage, vous payez cette capacité de stockage (que vous l’utilisiez ou non). Les coûts de débit et d’IOPS (entrée/sortie par seconde) sont inclus dans la quantité de stockage provisionnée, ce qui signifie que vous payez pour la capacité et les performances à l’avance.

  • Modèle de paiement à l’utilisation : avec ce modèle, vous payez pour ce que vous utilisez. Les coûts du débit et d’IOPS ne sont pas compris dans la quantité de stockage. Vous payez la quantité de données stockées, mais aussi les coûts de transaction en fonction de votre utilisation de ces données. Le modèle de paiement à l’utilisation pour Azure Files est disponible uniquement pour les partages de fichiers standard (HDD).

Redondance

Les données d’un compte de stockage Azure sont toujours répliquées trois fois dans la région primaire. Pour les partages de fichiers standard, vous pouvez choisir parmi les options de redondance suivantes pour spécifier comment et où les copies sont stockées géographiquement. Les partages de fichiers Premium sont disponibles universellement uniquement avec les LRS (stockage localement redondant), les ZRS (stockage redondant interzone) étant disponibles dans certaines régions.

  • La réplication par stockage localement redondant (LRS) copie vos données de façon synchrone trois fois au sein d’un même emplacement physique dans la région primaire. L’option LRS est la moins coûteuse mais n’est pas recommandée pour des applications nécessitant haute disponibilité et durabilité.

  • La réplication par stockage redondant interzone (ZRS) copie vos données de façon synchrone dans trois zones de disponibilité Azure au sein de la région primaire. Pour les applications nécessitant une haute disponibilité, nous recommandons l’utilisation de l’option ZRS dans la région primaire et la réplication vers une région secondaire.

  • La réplication par stockage géoredondant (GRS) copie vos données de façon synchrone trois fois au sein d’un même emplacement physique dans la région primaire en utilisant une réplication LRS. Elle copie ensuite vos données de façon asynchrone vers un emplacement physique unique dans la région secondaire. Dans la région secondaire, vos données sont copiées de façon synchrone trois fois à l’aide de LRS, pour un total de six copies de vos données.

  • La réplication par stockage géoredondant interzone (GZRS) copie vos données de façon synchrone dans trois zones de disponibilité Azure au sein de la région primaire en utilisant une réplication ZRS. Elle copie ensuite vos données de façon asynchrone vers un emplacement physique unique dans la région secondaire. Dans la région secondaire, vos données sont copiées de façon synchrone trois fois à l’aide de LRS, pour un total de six copies de vos données.

Le tableau suivant illustre les types de redondance Azure disponibles pour chacun des niveaux.

Type de partage Niveau Redondance prise en charge
Premium (SSD) Premium LRS, ZRS
Standard (HDD) Transaction optimisée LRS, ZRS, GRS, GZRS
Standard (HDD) Chaud LRS, ZRS, GRS, GZRS
Standard (HDD) Froid LRS, ZRS, GRS, GZRS