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 bestandsdeling of bestandsdeling die in opslagaccounts zijn geïmplementeerd, vormen de traditionele aanpak om bestandsdeling voor Azure Files te implementeren. Ze ondersteunen alle belangrijke functies die Azure Files ondersteunt, waaronder SMB- en NFS-, SSD- en HDD-medialagen, elk redundantietype en beschikbaarheid in elke regio. Hoewel klassieke bestandsshares de volledige breedte van Azure Files functies ondersteunen, hebben ze belangrijke beperkingen:

  • Capaciteitsplanning: klassieke bestandsshares, evenals de onderliggende objecten, zoals blobcontainers die zich in hetzelfde opslagaccount bevinden, delen een gemeenschappelijke opslaggroep, IOPS en doorvoer. Deze architectuur betekent dat u zorgvuldig moet plannen om capaciteitsknelpunten te voorkomen wanneer u meerdere klassieke bestandsshares in een opslagaccount plaatst. Houd rekening met de huidige en toekomstige behoeften van elke klassieke bestandsshare die in een opslagaccount is geplaatst, omdat de groei van één klassieke bestandsshare andere bestandsshares kan verdringen.

  • 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 bestandsshare heeft een eigen toegewezen opslag, IOPS en doorvoer. Dit ontwerp voorkomt dat u capaciteit moet plannen op basis van de beperkte resources van uw opslagaccount en dat bestandsshares vrij kunnen groeien naarmate de werkbelasting toeneemt.

  • 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.

  • Verbeterde schaal en prestaties: bestandsshares ondersteunen hogere limieten en lagere implementatietijden dan klassieke bestandsshares. Zie Azure Files-schaalbaarheids- en prestatiedoelen voor meer informatie.

Regionale beschikbaarheid

Op dit moment kunt u een bestandsshare maken met Microsoft. Bestandsshares in de volgende regio's. Ondersteuning voor privé-eindpunten voor bestandsshares met Microsoft. FileShares is beschikbaar in alle Azure openbare cloudregio's.

  • Australia Central
  • Australië - oost
  • Australia Southeast
  • Brazilië - zuid
  • Brazil Southeast
  • Canada - centraal
  • Canada Oost
  • Centraal-India
  • Azië - oost
  • Oost-VS
  • Frankrijk - centraal
  • France South
  • Germany North
  • Duitsland West Centraal
  • Israel Central
  • Italië - noord
  • Japan East
  • Japan West
  • JIO India Centraal
  • JIO India West
  • Korea Centraal
  • Korea South
  • Noord-Centraal VS
  • Europa - noord
  • Noorwegen - oost
  • Norway West
  • Poland Central
  • Zuid-Afrika - noord
  • Zuid-Afrika West
  • Zuid-Centraal Verenigde Staten
  • Zuid-India
  • Azië - zuidoost
  • Zweden - centraal
  • UAE Central
  • UAE - noord
  • UK - Zuid
  • VK West
  • West-Europa
  • Westelijke VS

Resourceproviders vergelijken: Microsoft.Storage versus Microsoft.FileShares

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

Als een specifieke functievereiste nog niet beschikbaar is in de nieuwe bestandsshareervaring, of als voor de workload ondersteuning van het SMB-protocol is vereist, gebruikt u de klassieke ervaring voor bestandsshares.

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
Facturerings-, netwerk- en beveiligingsconfiguraties per shareniveau Nee Ja
Configuraties van één virtueel netwerk voor een bestandsdeling Nee Ja
Enkele virtuele netwerkconfiguratie voor meerdere bestandsdelingen 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