Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Files biedt volledig beheerde bestandsshares in de cloud die toegankelijk zijn via de SMB-protocollen (Server Message Block) en Network File System (NFS). In dit artikel worden de schaalbaarheids- en prestatiedoelen voor Azure Files en Azure File Sync besproken.
Andere variabelen in uw implementatie kunnen van invloed zijn op de doelen die in dit artikel worden vermeld. Het gedrag van uw SMB-client en de beschikbare netwerkbandbreedte kunnen bijvoorbeeld van invloed zijn op de I/O-prestaties. U moet uw gebruikspatroon testen om te bepalen of de schaalbaarheid en prestaties van Azure Files voldoen aan uw vereisten.
Van toepassing op:
Beheermodel | Betaalmodel | Medianiveau | Redundantie | Kleine en Middelgrote Ondernemingen (SMB) | Network File System (NFS) |
---|---|---|---|---|---|
Microsoft.Opslag | Geconfigureerd v2 | HDD (standaard) | Lokaal (LRS) |
![]() |
![]() |
Microsoft.Opslag | Geconfigureerd v2 | HDD (standaard) | Zone (ZRS) |
![]() |
![]() |
Microsoft.Opslag | Geconfigureerd v2 | HDD (standaard) | Aardrijkskunde (GRS) |
![]() |
![]() |
Microsoft.Opslag | Geconfigureerd v2 | HDD (standaard) | GeoZone (GZRS) |
![]() |
![]() |
Microsoft.Opslag | Geconfigureerd v1 | SSD (van hoge kwaliteit) | Lokaal (LRS) |
![]() |
![]() |
Microsoft.Opslag | Geconfigureerd v1 | SSD (van hoge kwaliteit) | Zone (ZRS) |
![]() |
![]() |
Microsoft.Opslag | Betaal naar verbruik | HDD (standaard) | Lokaal (LRS) |
![]() |
![]() |
Microsoft.Opslag | Betaal naar verbruik | HDD (standaard) | Zone (ZRS) |
![]() |
![]() |
Microsoft.Opslag | Betaal naar verbruik | HDD (standaard) | Aardrijkskunde (GRS) |
![]() |
![]() |
Microsoft.Opslag | Betaal naar verbruik | HDD (standaard) | GeoZone (GZRS) |
![]() |
![]() |
Azure Files-schaaldoelen
Azure-bestandsshares worden geïmplementeerd in opslagaccounts. Dit zijn objecten op het hoogste niveau die een gedeelde opslaggroep vertegenwoordigen. Deze opslaggroep kan worden gebruikt om meerdere bestandsshares te implementeren. Er zijn daarom drie categorieën om rekening mee te houden: opslagaccounts, Azure-bestandsshares en afzonderlijke bestanden.
Schaaldoelen voor opslagaccounts
Schaaldoelen voor opslagaccounts zijn van toepassing op opslagaccountniveau. Er zijn twee hoofdtypen opslagaccounts voor Azure Files:
FileStorage-opslagaccounts: Met FileStorage-opslagaccounts kunt u Azure-bestandsshares implementeren met een ingericht factureringsmodel. FileStorage-accounts kunnen alleen worden gebruikt voor het opslaan van Azure-bestandsshares. Er kunnen geen andere opslagresources (blobcontainers, wachtrijen, tabellen enz.) worden geïmplementeerd in een FileStorage-account.
Opslagaccounts voor algemeen gebruik versie 2 (GPv2): met GPv2-opslagaccounts kunt u bestandsshares voor betalen per gebruik implementeren op HDD-hardware. Naast het opslaan van Azure-bestandsshares kunnen GPv2-opslagaccounts andere opslagresources, zoals blobcontainers, wachtrijen of tabellen, opslaan.
Eigenschap | SSD ingesteld v1 | HDD geconfigureerd v2 | HDD betalen per gebruik |
---|---|---|---|
Opslagaccounttype | FileStorage | FileStorage | StorageV2 |
SKU's (artikelcodes) |
|
|
|
Aantal opslagaccounts per regio per abonnement | 250 | 250 | 250 |
Maximale opslagcapaciteit | 100 TiB | 4 PiB | 5 PiB |
Maximum aantal bestandkoppelingen | 1024 (aanbevolen met 50 of minder) | 50 | Onbeperkt (het wordt aanbevolen om 50 of minder te gebruiken) |
Maximale IOPS | 102.400 IOPS | 50.000 IOPS | 20.000 IOPS |
Maximale doorvoer | 10.340 MiB per seconde | 5.120 MiB per seconde |
|
Maximum aantal regels voor virtuele netwerken | 200 | 200 | 200 |
Maximum aantal IP-adresregels | 200 | 200 | 200 |
Leesbewerkingen voor beheer | 800 per 5 minuten | 800 per 5 minuten | 800 per 5 minuten |
Schrijfbewerkingen voor beheer | 10 per seconde/1200 per uur | 10 per seconde/1200 per uur | 10 per seconde/1200 per uur |
Beheerlijstbewerkingen | 100 per 5 minuten | 100 per 5 minuten | 100 per 5 minuten |
Geselecteerde regio's met verhoogde maximale doorvoer voor HDD betalen per gebruik
De volgende regio's hebben een verhoogde maximale doorvoer voor HDD-opslagaccounts voor betalen per gebruik (StorageV2):
- Oost-Azië
- Zuidoost-Azië
- Oost-Australië
- Brazilië Zuid
- Centraal Canada
- China - oost 2
- China - noord 3
- Europa - noord
- West-Europa
- Centraal Frankrijk
- West-Centraal Duitsland
- Centraal-India
- Oost-Japan
- Jio India West
- Centraal-Korea
- Noorwegen - oost
- Zuid-Afrika - noord
- Zweden - centraal
- VAE Noord
- Verenigd Koninkrijk Zuid
- Centrale Verenigde Staten
- Oostelijke VS
- Oostelijke Verenigde Staten 2
- VS overheid Virginia
- VS overheid Arizona
- Noord-Centraal VS
- Zuid-Centraal Verenigde Staten
- Westelijke VS
- Westelijke Verenigde Staten 2
- Westelijke VS 3
Schaaldoelen voor Azure-bestandsshares
Schaaldoelen voor Azure-bestandsshares zijn van toepassing op bestandsshareniveau.
Eigenschap | SSD ingesteld v1 | HDD geconfigureerd v2 | HDD betalen per gebruik |
---|---|---|---|
Opslagvoorzieningseenheid | 1 GiB | 1 GiB | Niet van toepassing. |
Eenheid voor IOPS | Niet van toepassing. | 1 IO per seconde | Niet van toepassing. |
Voorzieningseenheid voor doorvoer | Niet van toepassing. | 1 MiB per seconde | Niet van toepassing. |
Minimale opslaggrootte | 100 GiB (voorzien) | 32 GiB (ingericht) | 0 bytes |
Maximale opslaggrootte | 100 TiB | 256 TiB | 100 TiB |
Maximum aantal bestanden | Onbeperkt | Onbeperkt | Onbeperkt |
Maximum aantal IOPS (gegevens) | 102.400 IOPS (afhankelijk van inrichting) | 50.000 IOPS (afhankelijk van inrichting) | 20.000 IOPS |
Maximum aantal IOPS (metagegevens1) | Maximaal 35.000 IOPS2 | Maximaal 12.000 IOPS | Maximaal 12.000 IOPS |
Maximale doorvoer | 10,340 MiB per seconde (afhankelijk van voorziening) | 5,120 MiB per seconde (afhankelijk van voorziening) | Tot aan de limieten van het opslagaccount |
Maximum aantal momentopnamen van shares | 200 momentopnamen | 200 momentopnamen | 200 momentopnamen |
Maximale bestandsnaamlengte3 (volledige padnaam, inclusief alle mappen, bestandsnamen en backslash-tekens) | 2048 tekens | 2048 tekens | 2048 tekens |
Maximale lengte van afzonderlijke padnaamcomponent (in het pad \A\B\C\D vertegenwoordigt elke letter een map of bestand dat een afzonderlijk onderdeel is) | 255 tekens | 255 tekens | 255 tekens |
Limiet voor vaste koppelingen (alleen NFS) | 178 | Niet van toepassing. | Niet van toepassing. |
Maximum aantal SMB-kanalen met meerdere kanalen | 4 | Niet van toepassing. | Niet van toepassing. |
Maximum aantal opgeslagen toegangsbeleidsregels per bestandsshare | 5 | 5 | 5 |
1 IOPS voor metagegevens (openen/sluiten/verwijderen). Zie Monitor Metadata IOPS voor hulp.
2 Schalen naar 35.000 IOPS voor SSD-bestandsshares vereist registratie voor de functie voor het opslaan van metagegevens in cache.
3 Azure Files dwingt bepaalde naamgevingsregels af voor map- en bestandsnamen.
Schalingsdoelen voor bestanden
Bestandsschaaldoelen zijn van toepassing op afzonderlijke bestanden die zijn opgeslagen in Azure-bestandsshares.
Eigenschap | SSD ingesteld v1 | HDD geconfigureerd v2 | HDD betalen per gebruik |
---|---|---|---|
Maximale bestandsgrootte | 4 TiB | 4 TiB | 4 TiB |
Maximale gegevens-IOPS per bestand | 8.000 IOPS | 1000 IOPS | 1000 IOPS |
Maximale doorvoer per bestand | 1024 MiB per seconde | 60 MiB per seconde | 60 MiB per seconde |
Maximum aantal gelijktijdige handvatten voor root-directory | 10.000 handgrepen | 10.000 handgrepen | 10.000 handgrepen |
Maximaal aantal gelijktijdige handles per bestand en directory | 2000 handvatten* | 2 000 grepen | 2 000 grepen |
* Het maximum aantal gelijktijdige handles per bestand en map is een zachte limiet voor SSD SMB-bestandsshares. Als u deze limiet wilt overschrijden, kunt u caching van metagegevens inschakelen en registreren voor verhoogde limieten voor bestandsingangen (preview).
Richtlijnen voor het aanpassen van de grootte van Azure Files voor Azure Virtual Desktop
Een populair gebruiksvoorbeeld voor Azure Files is het opslaan van containers en schijfinstallatiekopieën van gebruikersprofielen voor Azure Virtual Desktop. Zie de richtlijnen voor Azure Files voor werkbelastingen op virtuele bureaubladen voor meer informatie.
Schaaldoelen voor Azure File Sync
In de volgende tabel wordt aangegeven welke doelen zacht zijn, wat de door Microsoft geteste grens vertegenwoordigt en hard, wat een afgedwongen maximum aangeeft:
Hulpbron | Doel | Vaste limiet |
---|---|---|
Opslagsynchronisatieservices per regio | 100 Opslagsynchronisatieservices | Ja |
Opslagsynchronisatieservices per abonnement | 15 Opslagsynchronisatieservices | Ja |
Synchronisatiegroepen per opslagsynchronisatieservice | 200 synchronisatiegroepen | Ja |
Geregistreerde servers per opslagsynchronisatieservice | 100 servers | Ja |
Privé-eindpunten per opslagsynchronisatieservice | 100 privé-eindpunten | Ja |
Cloudeindpunten per synchronisatiegroep | Eén cloudeindpunt | Ja |
Servereindpunten per synchronisatiegroep | 100 servereindpunten | Ja |
Servereindpunten per server | 30 servereindpunten | Ja |
Bestandssysteemobjecten (mappen en bestanden) per synchronisatiegroep | 100 miljoen objecten | Nee. |
Maximum aantal bestandssysteemobjecten (mappen en bestanden) in een map (niet recursief) | 5 miljoen objecten | Nee. |
Maximale grootte van beveiligingsdescriptor voor objecten (mappen en bestanden) | 64 KiB | Ja |
Bestandsgrootte | 100 GiB | Nee. |
Minimale bestandsgrootte voor een bestand dat moet worden gerangschikt in lagen | Op basis van de grootte van het bestandssysteemcluster (dubbele bestandsgrootte van het bestandssysteemcluster). Als de grootte van het bestandssysteemcluster bijvoorbeeld 4 KiB is, is de minimale bestandsgrootte 8 KiB. | Ja |
Opmerking
Een Azure File Sync-eindpunt kan omhoog worden geschaald tot de grootte van een Azure-bestandsshare. Als de maximale grootte van de Azure-bestandsshare is bereikt, kan synchronisatie niet worden uitgevoerd.
Metrische gegevens over prestaties van Azure File Sync
Omdat de Azure File Sync-agent wordt uitgevoerd op een Windows Server-computer die verbinding maakt met de Azure-bestandsshares, zijn de effectieve synchronisatieprestaties afhankelijk van veel factoren in uw infrastructuur, waaronder:
- Windows Server en de onderliggende schijfconfiguratie
- Netwerkbandbreedte tussen de server en Azure Storage
- Bestandsgrootte
- Totale grootte van gegevensset
- Activiteit op de gegevensset
Omdat Azure File Sync op bestandsniveau werkt, moet u de prestatiekenmerken van een op Azure File Sync gebaseerde oplossing meten door het aantal objecten (bestanden en mappen) dat per seconde is verwerkt.
De volgende tabel geeft de Prestatiedoelen van Azure File Sync aan:
Scenariobeschrijving | Prestatie |
---|---|
Initiële inventarisatie van cloudwijzigingen | 150 objecten per seconde per synchronisatiegroep |
Doorvoer uploaden | 200 objecten per seconde per synchronisatiegroep |
Naamruimte-downloaddoorvoer | 400 objecten per seconde per servereindpunt |
Volledige snelheid van downloaden | 60 objecten per seconde per servereindpunt |
Opmerking
De werkelijke prestaties zijn afhankelijk van meerdere factoren, zoals beschreven in het begin van deze sectie.
Als algemene handleiding voor uw implementatie moet u rekening houden met een aantal zaken:
- Objectdoorvoer wordt ongeveer geschaald in verhouding tot het aantal synchronisatiegroepen op de server. Het splitsen van gegevens in meerdere synchronisatiegroepen op een server levert een betere doorvoer op, die ook wordt beperkt door de server en het netwerk.
- Objectdoorvoer is omgekeerd evenredig met de MiB per secondedoorvoer. Voor kleinere bestanden ondervindt u een hogere doorvoer in termen van het aantal objecten dat per seconde wordt verwerkt, maar lagere MiB per seconde doorvoer. Omgekeerd krijgt u voor grotere bestanden minder objecten verwerkt per seconde, maar hogere MiB per seconde doorvoer. De MiB per seconde doorvoer wordt beperkt door de Schaaldoelen van Azure Files.
- Wanneer veel servereindpunten in dezelfde synchronisatiegroep tegelijkertijd worden gesynchroniseerd, strijden ze voor cloudserviceresources. Hierdoor worden de uploadprestaties beïnvloed. In extreme gevallen hebben sommige synchronisatiesessies geen toegang tot de resources en mislukken ze. Deze synchronisatiesessies worden echter binnenkort hervat en worden uiteindelijk voltooid zodra de congestie is verminderd.
- Als cloud-tiering is ingeschakeld, zult u waarschijnlijk betere downloadprestaties waarnemen, omdat slechts een deel van het bestand wordt gedownload. Azure File Sync downloadt alleen de gegevens van in de cache opgeslagen bestanden wanneer deze worden gewijzigd op een van de eindpunten. Voor gelaagde of nieuw gemaakte bestanden downloadt de agent de bestandsgegevens niet en wordt in plaats daarvan alleen de naamruimte gesynchroniseerd met alle servereindpunten. De agent ondersteunt ook gedeeltelijke downloads van gelaagde bestanden wanneer ze worden geopend door de gebruiker.