Schaalbaarheids- en prestatiedoelen voor Blob-opslag

In deze naslaginformatie vindt u informatie over schaalbaarheids- en prestatiedoelen voor Azure Storage. De hier vermelde schaalbaarheids- en prestatiedoelen zijn high-enddoelen, maar zijn haalbaar. In alle gevallen is de aanvraagsnelheid en bandbreedte die door uw opslagaccount wordt bereikt, afhankelijk van de grootte van objecten die zijn opgeslagen, de gebruikte toegangspatronen en het type workload dat uw toepassing uitvoert.

Zorg ervoor dat u uw service test om te bepalen of de prestaties voldoen aan uw vereisten. Vermijd indien mogelijk plotselinge pieken in de verkeerssnelheid en zorg ervoor dat verkeer goed over partities wordt verdeeld.

Wanneer uw toepassing de limiet bereikt van wat een partitie voor uw workload kan verwerken, begint Azure Storage met het retourneren van foutcode 503 (Server Bezet) of foutcode 500 (Time-out van bewerking). Als er 503-fouten optreden, kunt u overwegen uw toepassing te wijzigen om een exponentieel uitstelbeleid te gebruiken voor nieuwe pogingen. Met de exponentiële uitstel kan de belasting van de partitie afnemen en pieken in het verkeer naar die partitie worden versoepeld.

De SLA (Service Level Agreement) voor Azure Storage-accounts is beschikbaar in sla voor opslagaccounts.

Schaaldoelen voor Blob Storage schalen

Bron Doel
Maximale grootte van één blob-container Hetzelfde als de maximale capaciteit van het opslagaccount
Maximale aantal blokken in een blok-blob of toevoeg-blob 50.000 blokken
Maximale grootte van een blok in een blok-blob 4000 MiB
Maximale grootte van een blok-blob 50.000 X 4000 MiB (ongeveer 190,7 TiB)
Maximale grootte van een blok in een toevoeg-blob 4 MiB
Maximale grootte van een toevoeg-blob 50.000 x 4 MiB (ongeveer 195 GiB)
Maximale grootte van een pagina-blob 8 TiB2
Maximale aantal opgeslagen toegangsbeleidsregels per blob-container 5
Aantal doelaanvragen voor één blob Maximaal 500 aanvragen per seconde
Doeldoorvoer voor één pagina-blob Maximaal 60 MiB per seconde2
Doeldoorvoer voor één blok-blob Limieten voor het binnenkomende en uitgaande verkeer van het opslagaccount1

1 Doorvoer voor één blob is afhankelijk van verschillende factoren. Deze factoren omvatten, maar zijn niet beperkt tot: gelijktijdigheid, aanvraaggrootte, prestatielaag, snelheid van bron voor uploads en bestemming voor downloads. Upload grotere blobs of blokken om te profiteren van de prestatieverbeteringen van Blok-blobs met een hoge doorvoer. Roep met name de put-blob - of putblokbewerking aan met een blob of blokgrootte die groter is dan 256 KiB.

2 Pagina-blobs worden nog niet ondersteund in accounts waarvoor een hiërarchische naamruimte is ingeschakeld.

In de volgende tabel staan de maximale blok- en blobgroottes die per serviceversie zijn toegestaan.

Serviceversie Maximale blokgrootte (via Put Block) Maximale blobgrootte (via Put Block List) Maximale blobgrootte via enkele schrijfbewerking (via Put Blob)
Versie 2019-12-12 en hoger 4000 MiB Ongeveer 190,7 TiB (4000 MiB X 50.000 blokken) 5000 MiB
Versie 2016-05-31 t/m versie 2019-07-07 100 MiB Ongeveer 4,75 TiB (100 MiB x 50.000 blokken) 256 MiB
Versies vóór 2016-05-31 4 MiB Ongeveer 195 GiB (4 MiB x 50.000 blokken) 64 MiB

Zie ook