Cibles de scalabilité et de performances pour les comptes de stockage standardScalability and performance targets for standard storage accounts

Cette référence détaille les objectifs de performance et d’extensibilité du stockage Azure.This reference details scalability and performance targets for Azure Storage. Les objectifs d’extensibilité et de performances répertoriés ici sont des objectifs haut de gamme mais réalisables.The scalability and performance targets listed here are high-end targets, but are achievable. Dans tous les cas, le taux de demande et la bande passante atteints par votre compte de stockage dépendent de la taille des objets stockés, des modèles d’accès utilisés et du type de charge de travail de votre application.In all cases, the request rate and bandwidth achieved by your storage account depends upon the size of objects stored, the access patterns utilized, and the type of workload your application performs.

Veillez à tester votre service afin de déterminer si ses performances répondent à vos besoins.Make sure to test your service to determine whether its performance meets your requirements. Dans la mesure du possible, évitez les pics soudains de trafic et assurez-vous que le trafic est bien réparti sur toutes les partitions.If possible, avoid sudden spikes in the rate of traffic and ensure that traffic is well-distributed across partitions.

Lorsque votre application atteint la limite de gestion d’une partition concernant la charge de travail, Stockage Azure commence à renvoyer des codes d’erreur 503 (Serveur occupé) ou 500 (Délai d’expiration de l’opération).When your application reaches the limit of what a partition can handle for your workload, Azure Storage begins to return error code 503 (Server Busy) or error code 500 (Operation Timeout) responses. Si vous rencontrez des erreurs 503, nous vous recommandons de modifier votre application pour utiliser une stratégie d’interruption exponentielle pour les nouvelles tentatives.If 503 errors are occurring, consider modifying your application to use an exponential backoff policy for retries. L’interruption exponentielle diminue la charge sur la partition et atténue les pics de trafic pour cette partition.The exponential backoff allows the load on the partition to decrease, and to ease out spikes in traffic to that partition.

Cibles de scalabilité pour les comptes de stockage standardScale targets for standard storage accounts

Le tableau suivant présente les limites par défaut pour les comptes de stockage d’objets blob, d’objets blob de blocs et V1 et V2 universels.The following table describes default limits for Azure general-purpose v1, v2, Blob storage, and block blob storage accounts. La limite d’entrée désigne toutes les données envoyées à un compte de stockage.The ingress limit refers to all data that is sent to a storage account. La limite de sortie désigne toutes les données reçues d’un compte de stockage.The egress limit refers to all data that is received from a storage account.

Notes

Vous pouvez demander des limites de capacité et d’entrée supérieures.You can request higher capacity and ingress limits. Pour demander une augmentation, contactez le Support Azure.To request an increase, contact Azure Support.

RessourceResource LimiteLimit
Nombre de comptes de stockage par région et par abonnement, y compris les comptes de stockage standard et premium.Number of storage accounts per region per subscription, including standard, and premium storage accounts. 250250
Capacité maximale du compte de stockageMaximum storage account capacity 5 Pio 15 PiB 1
Nombre maximal de conteneurs d’objets blob, de partages de fichiers, de tables, de files d’attente, d’entités ou de messages par compte de stockageMaximum number of blob containers, blobs, file shares, tables, queues, entities, or messages per storage account Aucune limiteNo limit
Taux de demande maximal1 par compte de stockageMaximum request rate1 per storage account 20 000 demandes par seconde20,000 requests per second
Entrée maximale1 par compte de stockage (régions des États-Unis, Europe)Maximum ingress1 per storage account (US, Europe regions) 10 Gbits/s10 Gbps
Entrée maximale 1 par compte de stockage (régions autres que les États-Unis et l’Europe)Maximum ingress1 per storage account (regions other than US and Europe) 5 Gbit/s si RA-GRS/GRS est activé, 10 Gbit/s pour LRS/ZRS25 Gbps if RA-GRS/GRS is enabled, 10 Gbps for LRS/ZRS2
Nombre maximal de sorties pour les comptes de stockage à usage général v2 et Blob (toutes les régions)Maximum egress for general-purpose v2 and Blob storage accounts (all regions) 50 Gbit/s50 Gbps
Nombre maximal de sorties pour les comptes de stockage à usage général v1 (régions des États-Unis)Maximum egress for general-purpose v1 storage accounts (US regions) 20 Gbit/s si RA-GRS/GRS est activé, 30 Gbit/s pour LRS/ZRS220 Gbps if RA-GRS/GRS is enabled, 30 Gbps for LRS/ZRS2
Nombre maximal de sorties pour les comptes de stockage à usage général v1 (régions hors États-Unis)Maximum egress for general-purpose v1 storage accounts (non-US regions) 10 Gbit/s si RA-GRS/GRS est activé, 15 Gbit/s pour LRS/ZRS210 Gbps if RA-GRS/GRS is enabled, 15 Gbps for LRS/ZRS2
Nombre maximal de règles de réseau virtuel par compte de stockageMaximum number of virtual network rules per storage account 200200
Nombre maximal de règles d’adresse IP par compte de stockageMaximum number of IP address rules per storage account 200200

1 Les comptes de stockage standard Azure prennent en charge la demande de limites supérieures pour la capacité et les entrées.1 Azure Storage standard accounts support higher capacity limits and higher limits for ingress by request. Pour demander une augmentation des limites de compte, contactez le support Azure.To request an increase in account limits, contact Azure Support.

2 Si votre compte de stockage dispose d’un accès en lecture activé avec un stockage géoredondant (RA-GRS) ou un stockage géoredondant dans une zone géographique (RA-GZRS), les cibles de sortie de l’emplacement secondaire sont identiques à celles de l’emplacement principal.2 If your storage account has read-access enabled with geo-redundant storage (RA-GRS) or geo-zone-redundant storage (RA-GZRS), then the egress targets for the secondary location are identical to those of the primary location. Pour plus d’informations, consultez l’article Réplication de Stockage Azure.For more information, see Azure Storage replication.

Notes

Microsoft recommande d’utiliser des comptes de stockage universels v2 pour la plupart des scénarios.Microsoft recommends that you use a general-purpose v2 storage account for most scenarios. Vous pouvez facilement mettre à niveau un compte de stockage universel v1 ou un compte de stockage d’objets blob Azure vers un compte universel v2, sans que cela nécessite un temps d’arrêt ou la copie de données.You can easily upgrade a general-purpose v1 or an Azure Blob storage account to a general-purpose v2 account with no downtime and without the need to copy data. Pour obtenir plus d’informations, consultez Mettre à niveau vers un compte de stockage v2 à usage général.For more information, see Upgrade to a general-purpose v2 storage account.

Tous les comptes de stockage s’exécutent sur une topologie de réseau plat, indépendamment du moment où ils ont été créés.All storage accounts run on a flat network topology regardless of when they were created. Pour plus d'informations sur l'architecture de réseau plat Stockage Azure et sur son extensibilité, consultez Stockage Microsoft Azure : un service de stockage cloud hautement disponible à cohérence forte.For more information on the Azure Storage flat network architecture and on scalability, see Microsoft Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency.

Voir aussiSee also