Vue d’ensemble du compte de stockage
Un compte de stockage Azure contient tous vos objets de données de stockage Azure : objets blob, fichiers, files d’attente et tables. Le compte de stockage fournit pour vos données de stockage Azure un espace de noms unique, accessible de n’importe où dans le monde par le biais du protocole HTTP ou HTTPS. Les données dans votre compte de stockage sont durables et hautement disponibles, sécurisées et massivement évolutives.
Pour plus d’informations sur la création d’un compte de stockage Azure, consultez Créer un compte de stockage.
Types de compte de stockage
Le stockage Azure offre plusieurs types de comptes de stockage. Chaque type prend en charge différentes fonctionnalités et a son propre modèle tarifaire.
Le tableau suivant décrit les types de comptes de stockage recommandés par Microsoft pour la plupart des scénarios. Tous ces modèles utilisent le modèle de déploiement Azure Resource Manager .
Type de compte de stockage | Services de stockage pris en charge | Options de redondance | Utilisation |
---|---|---|---|
Usage général v2 Standard | Stockage Blob (y compris Data Lake Stockage 1), Stockage File d’attente, Stockage Table et Azure Files | Stockage localement redondant (LRS) / stockage géoredondant (GRS) / stockage géo-redondant avec accès en lecture (RA-GRS) Stockage redondant interzone (ZRS) / Stockage géo-redondant interzone (GZRS) / Stockage géo-redondant interzone avec accès en lecture (RA-GZRS)2 |
Type de compte de stockage standard pour les objets blob, les partages de fichiers, les files d’attente et les tables. Il est recommandé pour la plupart des scénarios d'utilisation de Stockage Azure. Si vous souhaitez prendre en charge le système de fichiers réseau (NFS) dans les fichiers Azure, utilisez le type de compte Partages de fichiers Premium. |
Objets blob de blocs Premium3 | Stockage Blob (Data Lake Storage Storage1 inclus) | LRS ZRS2 |
Type de compte de stockage Premium pour les objets blob de blocs et les objets blob d’ajout. Recommandé pour les scénarios à taux élevés de transactions, ceux utilisant des objets plus petits ou nécessitant une latence de stockage faible. En savoir plus sur les exemples de charges de travail. |
Partages de fichiers Premium3 | Azure Files | LRS ZRS2 |
Type de compte de stockage Premium pour les partages de fichiers uniquement. Il est recommandé pour les entreprises ou les applications ayant des exigences de performance élevées. Utilisez ce type de compte si vous voulez un compte de stockage qui prend en charge les partages de fichiers SMB et NFS. |
Objets blob de pages Premium3 | Objets blob de pages uniquement | LRS ZRS2 |
Type de compte de stockage Premium pour les objets blob de pages uniquement. En savoir plus sur les objets blob de pages et les exemples de cas d’usage. |
1 Data Lake Storage est un ensemble de fonctionnalités dédiées à l’analytique du Big Data et basées sur le Stockage Blob Azure. Pour plus d’informations, consultez Introduction à Data Lake Storage et Créer un compte de stockage à utiliser avec Data Lake Storage.
2 ZRS, GZRS et RA-GZRS sont disponibles uniquement pour l’usage général Standard v2, les objets blob de blocs Premium, les partages de fichiers Premium et les comptes d’objet blob de page Premium dans certaines régions. Pour plus d’informations, consultez Redondance de Stockage Azure.
3 Les comptes de stockage de niveau de performance Premium utilisent des disques SSD qui offrent une faible latence et un débit élevé.
Les comptes de stockage hérités sont également pris en charge. Pour plus d’informations, consultez Types de comptes de stockage hérités.
Le contrat de niveau de service (SLA) pour les comptes stockage Azure est disponible dans Contrat SLA pour les comptes Stockage.
Notes
Vous ne pouvez pas changer le type d’un compte de stockage après sa création. Pour déplacer vos données vers un compte de stockage d’un autre type, vous devez créer un compte et copier les données vers celui-ci.
Nom du compte de stockage
Gardez les règles suivantes à l’esprit lorsque vous nommez votre compte de stockage :
- Les noms de compte de stockage doivent avoir entre 3 et 24 caractères, uniquement des lettres minuscules et des chiffres.
- Nom unique dans Azure, Deux comptes de stockage ne peuvent avoir le même nom.
Points de terminaison d'un compte de stockage
Un compte de stockage fournit un espace de noms unique dans Azure pour vos données. Chaque objet que vous stockez dans le Stockage Azure a une adresse URL qui comprend votre nom de compte unique. La combinaison du nom du compte et du point de terminaison de service forme les points de terminaison de votre compte de stockage.
Deux types de points de terminaison de service sont disponibles pour un compte de stockage :
- Points de terminaison standard (recommandés). Par défaut, vous pouvez créer jusqu’à 250 comptes de stockage par région avec des points de terminaison standard dans un abonnement donné. Avec une augmentation du quota, vous pouvez créer jusqu’à 500 comptes de stockage avec des points de terminaison standard par région. Pour plus d’informations, consultez Augmenter de quotas du compte de stockage Azure.
- Points de terminaison de zone Azure DNS (préversion) Vous pouvez créer jusqu’à 5 000 comptes de stockage par région avec des points de terminaison de zone Azure DNS dans un abonnement donné.
Dans un abonnement unique, vous pouvez créer des comptes avec des points de terminaison standard ou de zone Azure DNS, pour un maximum de 5 250 comptes par région et par abonnement. Avec une augmentation du quota, vous pouvez créer jusqu’à 5500 comptes de stockage par région et par abonnement.
Vous pouvez configurer votre compte de stockage pour utiliser un domaine personnalisé pour le point de terminaison de Stockage Blob. Pour plus d’informations, consultez Configurer un nom de domaine personnalisé pour votre compte de Stockage Azure.
Important
Lors du référencement d’un point de terminaison de service dans une application cliente, nous vous recommandons d’éviter de prendre une dépendance sur une adresse IP mise en cache. L’adresse IP du compte de stockage est susceptible de changer et le fait de s’appuyer sur une adresse IP mise en cache peut entraîner un comportement inattendu.
De plus, il est recommandé de respecter la durée de vie (TTL) de l’enregistrement DNS et d’éviter de le remplacer. La substitution de la durée de vie du DNS peut entraîner un comportement inattendu.
Points de terminaison standard
Un point de terminaison de service standard dans le Stockage Azure inclut le protocole (HTTPS est recommandé), le nom du compte de stockage comme sous-domaine et un domaine fixe qui inclut le nom du service.
Le tableau suivant liste le format des points de terminaison standard de chacun des services de Stockage Azure.
Service de stockage | Point de terminaison |
---|---|
Stockage Blob | https://<storage-account>.blob.core.windows.net |
Site web statique (Stockage Blob) | https://<storage-account>.web.core.windows.net |
Data Lake Storage | https://<storage-account>.dfs.core.windows.net |
Azure Files | https://<storage-account>.file.core.windows.net |
Stockage File d’attente | https://<storage-account>.queue.core.windows.net |
Stockage Table | https://<storage-account>.table.core.windows.net |
Lorsque votre compte est créé avec des points de terminaison standard, vous pouvez facilement construire l’URL d’un objet dans le Stockage Azure en ajoutant l’emplacement de l’objet dans le compte de stockage au point de terminaison. Par exemple, l’URL d’un objet blob ressemblera à :
https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/*myblob*
Points de terminaison de zone Azure DNS (préversion)
Important
Les points de terminaison de zone Azure DNS sont actuellement en PRÉVERSION. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.
Lorsque vous créez un compte de Stockage Azure avec des points de terminaison de zone Azure DNS (préversion), le Stockage Azure sélectionne dynamiquement une zone Azure DNS et l’affecte au compte de stockage lors de sa création. Les points de terminaison du nouveau compte de stockage sont créés dans la zone Azure DNS sélectionnée de manière dynamique. Pour plus d’informations sur les zones Azure DNS, consultez Zones DNS.
Une point de terminaison de service de zone Azure DNS dans le Stockage Azure inclut le protocole (HTTPS est recommandé), le nom du compte de stockage comme sous-domaine et un domaine qui inclut le nom du service et l’identificateur de la zone DNS. L’identificateur de la zone DNS commence toujours par z
et peut être compris entre z00
et z50
.
Le tableau suivant liste le format des points de terminaison de Zone Azure DNS pour chacun des services Stockage Azure :
Service de stockage | Point de terminaison |
---|---|
Stockage Blob | https://<storage-account>.z[00-50].blob.storage.azure.net |
Site web statique (Stockage Blob) | https://<storage-account>.z[00-50].web.storage.azure.net |
Data Lake Storage | https://<storage-account>.z[00-50].dfs.storage.azure.net |
Azure Files | https://<storage-account>.z[00-50].file.storage.azure.net |
Stockage File d’attente | https://<storage-account>.z[00-50].queue.storage.azure.net |
Stockage Table | https://<storage-account>.z[00-50].table.storage.azure.net |
Important
Vous pouvez créer jusqu’à 5 000 comptes avec des points de terminaison de zone Azure DNS par abonnement. Toutefois, vous devrez peut-être mettre à jour votre code d’application pour interroger le point de terminaison du compte au moment de l’exécution. Vous pouvez appeler l’opération Obtenir des propriétés pour interroger les points de terminaison du compte de stockage.
Les points de terminaison de zone Azure DNS sont pris en charge pour les comptes créés avec le modèle de déploiement Azure Resource Manager uniquement. Pour plus d’informations, consultez Présentation d’Azure Resource Manager.
Pour apprendre à créer un compte de stockage avec des points de terminaison de zone Azure DNS, consultez Créer un compte de stockage.
À propos de la préversion
La préversion des points de terminaison de zone Azure DNS est disponible dans toutes les régions publiques. La préversion n’est disponible dans aucune région du cloud Government.
Pour vous inscrire à la préversion, suivez les instructions fournies dans Configurer les fonctionnalités d’évaluation dans un abonnement Azure. Spécifiez PartitionedDnsPublicPreview
comme nom de fonctionnalité et Microsoft.Storage
comme espace de noms de fournisseur.
Enregistrements CNAME, sous-domaines et adresses IP
Chaque point de terminaison de compte de stockage pointe vers une chaîne d’enregistrements CNAME DNS qui pointent vers un enregistrement DNS A. Le nombre d’enregistrements et les sous-domaines associés à chaque enregistrement peuvent varier entre les comptes, et peuvent dépendre du type de compte de stockage et de la configuration du compte.
Le point de terminaison du compte de stockage est stable et ne change pas. Toutefois, les enregistrements CNAME d’une chaîne donnée peuvent changer et vous n’êtes pas averti en cas de changement. Si vous hébergez un service DNS privé dans Azure, ces changements peuvent impacter votre configuration.
Tenez compte des recommandations suivantes :
La chaîne CNAME associée à un point de terminaison de compte de stockage peut changer sans préavis. Les applications et les environnements ne doivent pas pendre une dépendance sur le nombre d’enregistrements CNAME ou les sous-domaines associés à ces enregistrements CNAME.
L’adresse IP de l’enregistrement A renvoyée par la résolution DNS d’un point de terminaison de compte de stockage peut changer fréquemment.
Les applications et les systèmes d’exploitation doivent toujours respecter la durée de vie (TTL) associée à l’enregistrement CNAME. La mise en cache de la valeur de l’enregistrement CNAME au-delà de la durée TTL peut entraîner un comportement inattendu.
Migrer un compte de stockage
Le tableau suivant résume et propose des conseils sur le déplacement, la mise à niveau ou la migration d’un compte de stockage :
Scénario de migration | Détails |
---|---|
Déplacer un compte de stockage vers un autre abonnement | Azure Resource Manager propose plusieurs options pour déplacer une ressource vers un autre abonnement. Pour plus d’informations, consultez la page Déplacer des ressources vers un nouveau groupe de ressources ou un abonnement. |
Déplacer un compte de stockage vers un autre groupe de ressources | Azure Resource Manager propose plusieurs options pour déplacer une ressource vers un autre groupe de ressources. Pour plus d’informations, consultez la page Déplacer des ressources vers un nouveau groupe de ressources ou un abonnement. |
Déplacer un compte de stockage vers une autre région | Pour déplacer un compte de stockage, créez une copie de votre compte de stockage dans une autre région. Utilisez ensuite AzCopy ou un autre outil de votre choix pour déplacer vos données vers ce compte. Pour plus d’informations, consultez Déplacer un compte Stockage Azure vers une autre région. |
Mettre à niveau vers un compte de stockage v2 à usage général | Vous pouvez mettre à niveau un compte de stockage v1 universel ou un compte de stockage Blob vers un compte v2 universel. Notez qu’il est impossible d’annuler cette action. Pour obtenir plus d’informations, consultez Mettre à niveau vers un compte de stockage v2 à usage général. |
Migrer un compte de stockage classique vers Azure Resource Manager | Le modèle de déploiement Azure Resource Manager est plus performant que le modèle de déploiement classique en termes de fonctionnalités, de scalabilité et de sécurité. Pour plus d’informations sur la migration d’un compte de stockage classique vers Azure Resource Manager, consultez la section « Migration de comptes de stockage » dans Migration prise en charge par la plateforme de ressources IaaS Classic vers Azure Resource Manager. |
Transférer des données vers un compte de stockage
Microsoft fournit des services et des utilitaires pour l’importation des données situées sur des appareils de stockage locaux ou dans des fournisseurs de stockage cloud tiers. La solution que vous devez utiliser dépend de la quantité de données à transférer. Pour plus d’informations, consultez Vue d’ensemble de la migration de Stockage Azure.
Chiffrement du compte de stockage
Toutes les données de votre compte de stockage sont automatiquement chiffrées côté service. Pour plus d’informations sur le chiffrement et la gestion des clés, consultez Chiffrement du stockage Azure pour les données au repos.
Facturation du compte de stockage
Le service Stockage Azure vous est facturé en fonction de l’utilisation de votre compte de stockage. Tous les objets d’un compte de stockage sont facturés ensemble en tant que groupe. Les coûts de stockage sont calculés en fonction des facteurs suivants :
- Région fait référence à la région géographique dans laquelle votre compte est basé.
- Type de compte fait référence au type de compte de stockage que vous utilisez.
- Niveau d’accès fait référence au modèle d’utilisation des données que vous avez spécifié pour votre compte de stockage v2 universel ou blob.
- La capacité fait référence à la quantité d’unités de compte de stockage que vous utilisez pour stocker des données.
- La redondance détermine le nombre de copies de vos données qui sont conservées simultanément et à quels emplacements.
- Les transactions font référence à toutes les opérations de lecture et d’écriture sur Stockage Azure.
- Sortie de données fait référence aux données transférées hors d’une région Azure. Lorsque les données de votre compte de stockage sont utilisées par une application qui n’est pas exécutée dans la même région, vous êtes facturé pour la sortie des données. Pour plus d’informations sur l’utilisation de groupes de ressources pour regrouper vos données et vos services dans la même région afin de limiter les coûts liés aux sorties de données, consultez Qu’est-ce qu’un groupe de ressources Azure ?.
La page Prix appliqués à Azure Storage fournit des informations de tarification détaillées basées sur le type de compte, la capacité de stockage, la réplication et les transactions. La page Détails de la tarification – Transferts de données fournit des informations de tarification détaillées pour les acheminements de données. Vous pouvez utiliser la calculatrice de prix Stockage Azure pour faciliter l’estimation des coûts.
Les services Azure coûtent de l’argent. Azure Cost Management vous aide à définir des budgets et à configurer des alertes pour contrôler les dépenses. Analysez, gérez et optimisez vos coûts Azure avec Cost Management. Pour plus d’informations, consultez le guide de démarrage rapide sur l’analyse des coûts.
Types de comptes de stockage hérités
Le tableau suivant décrit les types de comptes de stockage hérités. Ces types de comptes ne sont pas recommandés par Microsoft, mais peuvent être utilisés dans certains scénarios :
Type de compte de stockage hérité | Services de stockage pris en charge | Options de redondance | Modèle de déploiement | Usage |
---|---|---|---|---|
Usage général v1 standard | Stockage Blob, Stockage File d’attente, Stockage Table et Azure Files | LRS/GRS/RA-GRS | Resource Manager, Classic1 | Les comptes à usage général v1 ne proposent pas nécessairement les fonctionnalités les plus récentes, ni les tarifs par gigaoctet les plus bas. Envisagez d’utiliser les scénarios suivants :
|
Stockage Blob | Stockage d’objets blob (objets blob de blocs et objets blob d’ajout uniquement) | LRS/GRS/RA-GRS | Gestionnaire de ressources | Dans la mesure du possible, Microsoft recommande d’utiliser des comptes à usage général v2 standard à la place. |
1 À compter du 1er août 2022, vous ne pourrez plus créer de comptes de stockage avec le modèle de déploiement classique. Les ressources créées avant cette date continueront d’être prises en charge jusqu’au 31 août 2024. Pour plus d’informations, consultez les comptes de stockage Azure Classic mis hors service le 31 août 2024.
Objectifs d’extensibilité pour les comptes de stockage standard
Le tableau suivant présente les limites par défaut des comptes de stockage Azure universel v2 (GPv2), universel v1 (GPv1) et Blob. La limite d’entrée désigne toutes les données envoyées à un compte de stockage. La limite de sortie désigne toutes les données reçues d’un compte de stockage.
Microsoft recommande d’utiliser un compte de stockage GPv2 pour la plupart des scénarios. Vous pouvez facilement mettre à niveau un compte de stockage GPv1 ou Blob vers un compte GPv2 sans copier les données. Pour plus d’informations, consultez Mettre à niveau un compte de stockage vers GPv2.
Notes
Vous pouvez demander des limites de capacité et d’entrée supérieures. Pour demander une augmentation, contactez le Support Azure.
Ressource | Limite |
---|---|
Nombre maximal de comptes de stockage avec des points de terminaison standard par région et par abonnement, y compris les comptes de stockage Standard et Premium. | 250 par défaut, 500 sur demande1 |
Nombre maximal de comptes de stockage avec des points de terminaison de zone Azure DNS (préversion) par région et par abonnement, y compris les comptes de stockage Standard et Premium. | 5 000 (préversion) |
Capacité maximale par défaut du compte de stockage | 5 Pio 2 |
Nombre maximal de conteneurs d’objets blob, d’objets blob, de répertoires et de sous-répertoires (si Espace de noms hiérarchique est activé), de partages de fichiers, de tables, de files d’attente, d’entités ou de messages par compte de stockage. | Aucune limite |
Taux de demande maximal par défaut par compte de stockage | 20 000 requêtes par seconde2 |
Entrée maximale par défaut par compte de stockage universel v2 et Blob dans les régions suivantes :
|
60 Gbit/s2 |
Entrée maximale par défaut par compte de stockage universel v2 et Blob dans les régions qui ne sont pas listées dans la ligne précédente. | 25 Gbit/s2 |
Entrée maximale par défaut pour les comptes de stockage universel v1 (toutes les régions) | 10 Gbit/s2 |
Sortie maximale par défaut par compte de stockage universel v2 et Blob dans les régions suivantes :
|
200 Gbits/s2 |
Sortie maximale par défaut par compte de stockage universel v2 et Blob dans les régions qui ne sont pas listées dans la ligne précédente. | 50 Gbit/s2 |
Nombre maximal de sorties pour les comptes de stockage à usage général v1 (régions des États-Unis) | 20 Gbit/s si RA-GRS/GRS est activé, 30 Gbit/s pour LRS/ZRS |
Nombre maximal de sorties pour les comptes de stockage à usage général v1 (régions hors États-Unis) | 10 Gbit/s si RA-GRS/GRS est activé, 15 Gbit/s pour LRS/ZRS |
Nombre maximal de règles d’adresse IP par compte de stockage | 400 |
Nombre maximal de règles de réseau virtuel par compte de stockage | 400 |
Nombre maximal de règles d’instance de ressource par compte de stockage | 200 |
Nombre maximal de points de terminaison privés par compte de stockage | 200 |
1 Avec une augmentation du quota, vous pouvez créer jusqu’à 500 comptes de stockage avec des points de terminaison standard par région. Pour plus d’informations, consultez Augmenter de quotas du compte de stockage Azure. 2 Les comptes de stockage Azure standard prennent en charge des limites supérieures en ce qui concerne la capacité, mais aussi l’entrée et la sortie par requête. Pour demander une augmentation des limites de compte, contactez le support Azure.