Prestatie-overwegingen voor Azure NetApp Files

Belangrijk

In dit artikel worden prestatieoverwegingen voor normale volumes alleen besproken.
Zie Vereisten en overwegingen voor grote volumes.

De combinatie van het quotum dat is toegewezen aan het volume en het geselecteerde serviceniveau bepaalt de doorvoerlimiet voor een volume met automatische QoS. Voor volumes met handmatige QoS kan de doorvoerlimiet afzonderlijk worden gedefinieerd. Wanneer u prestatieplannen maakt over Azure NetApp Files, moet u verschillende overwegingen begrijpen.

Quotum en doorvoer

Doorvoerlimieten zijn een combinatie van lees- en schrijfsnelheid. De doorvoerlimiet is slechts één determinant van de werkelijke prestaties die moeten worden gerealiseerd.

Typische overwegingen voor opslagprestaties dragen bij aan de totale prestaties die worden geleverd. De overwegingen zijn onder andere lees- en schrijfmix, de overdrachtsgrootte, willekeurige of sequentiële patronen en vele andere factoren.

Metrische gegevens worden gerapporteerd als aggregaties van meerdere gegevenspunten die tijdens een interval van vijf minuten worden verzameld. Zie Aggregatie en weergave van metrische Azure Monitor-gegevens voor meer informatie over metrische aggregatie.

De maximale empirische doorvoer die is waargenomen bij het testen is 4500 MiB/s. In de Premium-opslaglaag voorziet een automatisch QoS-volumequotum van 70.31 TiB een doorvoerlimiet die hoog genoeg is om dit prestatieniveau te bereiken.

Voor automatische QoS-volumes geldt dat als u overweegt volumequotumbedragen toe te wijzen buiten 70,31 TiB, er mogelijk extra quota worden toegewezen aan een volume voor het opslaan van meer gegevens. Het toegevoegde quotum leidt echter niet tot een verdere toename van de werkelijke doorvoer.

Hetzelfde empirische doorvoermaximum is van toepassing op volumes met handmatige QoS. De maximale doorvoer kan worden toegewezen aan een volume is 4500 MiB/s.

Automatisch QoS-volumequotum en -doorvoer

Meer informatie over quotumbeheer en doorvoer voor volumes met het automatische QoS-type.

Overprovisioning van het volumequotum

Als de prestaties van een workload afhankelijk zijn van de doorvoerlimiet, is het mogelijk om het automatische QoS-volumequotum te overprovisioneren om een hoger doorvoerniveau in te stellen en hogere prestaties te behalen.

Als een automatisch QoS-volume in de Premium-opslaglaag bijvoorbeeld slechts 500 GiB aan gegevens bevat, maar 128 MiB/s aan doorvoer vereist, kunt u het quotum instellen op 2 TiB, zodat het doorvoerniveau dienovereenkomstig wordt ingesteld (64 MiB/s per TB * 2 TiB = 128 MiB/s).

Als u een volume consistent overprovisioneert voor het bereiken van een hogere doorvoer, kunt u overwegen de handmatige QoS-volumes te gebruiken of in plaats daarvan een hoger serviceniveau te gebruiken. In dit voorbeeld kunt u dezelfde doorvoerlimiet bereiken met de helft van het automatische QoS-volumequotum met behulp van de Ultra-opslaglaag (128 MiB/s per TiB * 1 TiB = 128 MiB/s).

Volumequotum dynamisch verhogen of verlagen

Als uw prestatievereisten tijdelijk van aard zijn of als u een vaste periode prestatiebehoeften hebt, kunt u het volumequotum dynamisch verhogen of verlagen om de doorvoerlimiet onmiddellijk aan te passen. Let op de volgende overwegingen:

  • Volumequotum kan worden verhoogd of verlaagd zonder I/O te hoeven onderbreken en de toegang tot het volume wordt niet onderbroken of beïnvloed.

    U kunt het quotum aanpassen tijdens een actieve I/O-transactie op een volume. Volumequotum kan nooit worden verlaagd onder de hoeveelheid logische gegevens die zijn opgeslagen in het volume.

  • Wanneer het volumequotum wordt gewijzigd, is de bijbehorende wijziging van de doorvoerlimiet bijna onmiddellijk.

    De wijziging onderbreekt of beïnvloedt de volumetoegang of I/O niet.

  • Het aanpassen van het volumequotum kan een wijziging in de grootte van de capaciteitspool vereisen.

    De grootte van de capaciteitspool kan dynamisch worden aangepast en zonder dat dit van invloed is op de beschikbaarheid van volumes of I/O.

Handmatig QoS-volumequotum en -doorvoer

Als u handmatige QoS-volumes gebruikt, hoeft u het volumequotum niet te overprovisioneren om een hogere doorvoer te bereiken, omdat de doorvoer onafhankelijk van elk volume kan worden toegewezen. U moet er echter nog steeds voor zorgen dat de capaciteitspool vooraf is ingericht met voldoende doorvoer voor uw prestatiebehoeften. De doorvoer van een capaciteitspool wordt ingericht op basis van de grootte en het serviceniveau. Zie Serviceniveaus voor Azure NetApp Files voor meer informatie.

Volumes bewaken voor prestaties

Azure NetApp Files-volumes kunnen worden bewaakt met behulp van beschikbare prestatiegegevens.

Wanneer de volumedoorvoer het maximum bereikt (zoals bepaald door de QoS-instelling), nemen de reactietijden van het volume (latentie) toe. Dit effect kan onjuist worden gezien als een prestatieprobleem dat wordt veroorzaakt door de opslag. Door de QoS-instelling voor het volume te verhogen (handmatige QoS) of de volumegrootte (automatische QoS) te vergroten, neemt de toegestane volumedoorvoer toe.

Als u wilt controleren of de maximale doorvoerlimiet is bereikt, controleert u de metrische doorvoerlimiet die is bereikt. Zie Veelgestelde vragen over prestaties voor Azure NetApp Files voor meer aanbevelingen.

Volgende stappen