Azure Files-beheerconcepten

In Azure is een resource een beheerbaar item dat u maakt en configureert binnen uw Azure-abonnementen en -resourcegroepen. Resourceproviders zijn beheerservices die specifieke typen resources leveren. Hoewel u met veel resources werkt om een workload in Azure te implementeren, Azure Files zich op twee belangrijke resources richt:

  • Opslagaccounts, aangeboden door de resourceprovider Microsoft.Storage. Opslagaccounts zijn resources op het hoogste niveau die een gedeelde opslaggroep, IOPS en doorvoer vertegenwoordigen waarin u klassieke bestandsshares of andere opslagbronnen kunt implementeren, afhankelijk van het type opslagaccount. Alle opslagbronnen die u in een opslagaccount implementeert, delen de limieten die van toepassing zijn op dat opslagaccount. Klassieke bestandsshares ondersteunen zowel de protocollen voor het delen van SMB- als NFS-bestanden.

  • Bestandsshares, aangeboden door de resourceprovider Microsoft.FileShares. Bestandsshares zijn een nieuwe resource op topniveau die de uitrol van Azure Files vereenvoudigt doordat er geen opslagaccount meer nodig is. In tegenstelling tot klassieke bestandsdelingen, die je moet uitrollen in een opslagaccount, breng je bestandsdelingen direct in de resourcegroep, zoals opslagaccounts zelf, of andere Azure-bronnen zoals virtuele machines, schijven of virtuele netwerken. Momenteel ondersteunt Microsoft.FileShares alleen het NFS-protocol voor het delen van bestanden. Als u SMB nodig hebt, kiest u klassieke bestandsshares.

Diagram dat bestandsshares vergelijkt en klassieke Azure-bestandsdelen.

Deze video biedt een uitgebreid overzicht van de verschillen tussen het opslagaccount en beheermodellen voor bestandsshares:

Klassieke gedeelde mappen (Microsoft.Storage)

Klassieke bestandsshares zijn bestandsshares die worden ingezet in opslagaccounts. Ze ondersteunen SMB- en NFS-, SSD- en HDD-media-lagen, en meerdere redundantieopties. Ondersteunde combinaties en regionale beschikbaarheid hangen af van het protocol, de medialaag en het factureringsmodel. NFS vereist bijvoorbeeld SSD-opslag. Het opslagaccountmodel kent de volgende aandachtspunten:

  • Capaciteitsplanning: Klassieke bestandsdelingen delen de limieten van hun opslagaccount. Geprovisioneerde opslagaccounts bevatten alleen bestandsshares. Pay-as-you-go opslagaccounts kunnen ook blobcontainers, wachtrijen en tabellen bevatten. Houd rekening met de gecombineerde opslag-, IOPS- en doorvoerbehoeften van de resources in elk account.

  • Gedeelde instellingen: u past veel belangrijke instellingen, zoals netwerk- en beveiligingsregels, toe op het niveau van het opslagaccount. Als gevolg hiervan moet u zorgvuldig overwegen hoe u klassieke bestandsshares in hetzelfde opslagaccount plaatst. Beschouw het opslagaccount als een vertrouwensgrens en plaats alleen klassieke bestandsshares in hetzelfde opslagaccount als u ermee akkoord gaat dat ze dezelfde beveiligingsinstellingen hebben.

  • Complexiteit van opschaling: Grootschalige Azure Files-implementaties kunnen vereisen dat veel Azure-abonnementen worden beheerd vanwege de beperkingen van de Microsoft.Storage resourceprovider voor opslagaccounts. Zie limieten voor opslagaccounts voor meer informatie.

Klassieke bestandsshare-implementaties maken gebruik van twee soorten opslagaccounts:

  • Ingerichte opslagaccounts: het FileStorage type opslagaccount identificeert ingerichte opslagaccounts. U kunt ingerichte klassieke bestandsshares implementeren op SSD- of HDD-hardware met behulp van ingerichte opslagaccounts. U kunt alleen ingerichte opslagaccounts gebruiken om klassieke bestandsshares op te slaan. U kunt deze niet gebruiken voor andere opslagbronnen, zoals blobcontainers, wachtrijen en tabellen. Gebruik ingerichte opslagaccounts voor alle nieuwe klassieke bestandsshare-implementaties.

  • Opslagaccounts voor betalen per gebruik: Het StorageV2 opslagaccounttype identificeert opslagaccounts voor betalen per gebruik. U kunt bestandsshares met betalen naar gebruik uitrollen op HDD-gebaseerde hardware door opslagaccounts voor betalen naar gebruik te gebruiken. U kunt opslagaccounts op basis van betalen naar gebruik gebruiken voor het opslaan van klassieke bestandsshares en andere opslagresources, zoals blobcontainers, wachtrijen of tabellen.

Zie Een klassieke bestandsshare maken voor meer informatie.

Bestandsdeling (Microsoft.FileShares)

De Microsoft.FileShares resourceprovider biedt bestandsshares als een nieuwe Azure-resource op het hoogste niveau. Deze bestandsshares bieden de volgende voordelen ten opzichte van klassieke bestandsshares:

  • Vereenvoudigd beheer: maak bestandsshares rechtstreeks aan als resources op het hoogste niveau in de Azure-portal of via beheer-API's. Deze aanpak verwijdert de vereiste voor het beheren van een opslagaccount en stroomlijnt de implementatie-ervaring.

  • Onafhankelijke capaciteit en prestaties: Elke bestandsdeling heeft zijn eigen geprovisioneerde opslag, IOPS en doorvoer. Je kunt deze hoeveelheden binnen de limieten van de bestandsdeling schalen zonder een gedeelde opslagaccountlimiet te beheren.

  • Gedetailleerde configuratie: Netwerk- en beveiligingsinstellingen toepassen op bestandsshareniveau, zodat u nauwkeurige controle hebt over de toegangsgrenzen en isolatie. Met deze configuratie kunt u eenvoudiger beveiligingsbeleid afdwingen voor specifieke apps, teams of omgevingen.

  • Voorspelbare, flexibele facturering: bestandsshares maken gebruik van het ingerichte v2-factureringsmodel, waarmee u onafhankelijk opslag, IOPS en doorvoer per share kunt inrichten. Omdat Azure kosten per Azure-resource op het hoogste niveau in rekening brengt, kunt u de kosten van elke afzonderlijke bestandsshare eenvoudig bijhouden, zodat deze kunnen worden toegeschreven aan het project, team of de klant die de bestandsshare gebruikt.

  • Resourcelimieten: Bestandsshares hebben limieten per share en abonnementslimieten die verschillen van de limieten van opslagaccounts. Voor de limieten van beide resource providers, zie Azure Files schaalbaarheids- en prestatiedoelen.

Regionale beschikbaarheid

Je kunt een bestandsdeling aanmaken met Microsoft. FileShares in alle regio's in het tabblad Alle van de Azure-regio's, behalve de volgende regio's:

  • Australia Central 2
  • India - zuid-centraal
  • Mexico Central
  • Qatar Central
  • Zuidoost-Azië 3
  • Spain Central
  • Switzerland North
  • Switzerland West
  • Taiwan North
  • West India

Je kunt ook de Microsoft. FileShares-resourceprovider gebruiken om een bestandsdeling aan te maken in JIO India Central en JIO India West.

Ondersteuning voor privé-endpoints voor bestandsdelingen met Microsoft.FileShares is beschikbaar in alle publieke cloudregio's van Azure.

Resourceproviders vergelijken: Microsoft.Storage versus Microsoft.FileShares

Evalueer de nieuwe bestandsdelingservaring met Microsoft. FileShares voor al je nieuwe Azure Files NFS-protocolimplementaties.

Gebruik de volgende tabel om feature-ondersteuning voor jouw werklast te vergelijken. Klassieke bestandsdelingen ondersteunen SMB en NFS. Microsoft. FileShares ondersteunt momenteel NFS.

Feature Klassieke bestandssharesclassicicon1 Bestandsshares (Microsoft.FileShares) mfsicon
Ondersteuningsgarantie Algemeen beschikbaar Algemeen beschikbaar
Resource op het hoogste niveau voor de service Fileshareclassicicon2 van opslagaccount Bestandsdeling mfsicon
SMB-protocol Ja Nee
NFS-protocol Ja Ja
ondersteuning voor Azure File Sync Ja Nee
Opslagaccount vereisen Ja Nee
Pay-as-you-go-facturatiemodel Ja Nee
Geprovisioneerd v1-factureringsmodel Ja Nee
Geprovisioneerd v2-factureringsmodel Ja Ja
HDD-ondersteuning Ja Nee
Ondersteuning voor SSD Ja Ja
LRS Ja Ja
ZRS Ja Ja
GRS Ja Nee
GZRS Ja Nee
Onafhankelijke resource op het hoogste niveau voor elke bestandsshare Nee Ja
Netwerkregels die op elke bestandsdeling zijn geconfigureerd Nee Ja
Netwerkregels die worden gedeeld door bestandsshares in een opslagaccount Ja Niet van toepassing
Beleid voor service-eindpunten Ja Nee
Standaard service-eindpunten Ja Nee
Netwerkbeveiligingsperimeter Ja Nee
AKS CSI-stuurprogramma Ja Nee
REST API's voor gegevensvlak Ja Nee
Ondersteuning voor logisch verwijderen Ja Nee
Ondersteuning voor momentopnamen Ja Ja
Versleuteling tijdens verzending Ja Ja
Door de klant beheerde sleutels Ja Nee
Zonegebonden vastmaken Ja Nee