Azure Blob Storage: niveles de acceso frecuente, esporádico y de archivoAzure Blob storage: hot, cool, and archive access tiers

Azure Storage ofrece distintos niveles de acceso que le permiten almacenar datos de objeto de blob de la manera más rentable.Azure storage offers different access tiers, which allow you to store blob object data in the most cost-effective manner. Entre los niveles de acceso disponibles se incluyen:The available access tiers include:

  • Frecuente: Optimizado para almacenar datos que se consultan con frecuencia.Hot - Optimized for storing data that is accessed frequently.
  • Esporádico: Optimizado para almacenar datos a los que se accede con poca frecuencia y al menos durante 30 días.Cool - Optimized for storing data that is infrequently accessed and stored for at least 30 days.
  • De archivo: Optimizado para almacenar datos a los que se accede muy pocas veces. Estos datos se almacenan durante al menos 180 días con requisitos de latencia flexible (del orden de horas).Archive - Optimized for storing data that is rarely accessed and stored for at least 180 days with flexible latency requirements (on the order of hours).

Las siguientes consideraciones se aplican a los distintos niveles de acceso:The following considerations apply to the different access tiers:

  • El nivel de acceso de archivo solo está disponible en el nivel de blob, no en el de cuenta de almacenamiento.The archive access tier is available only at the blob level and not at the storage account level.
  • Los datos del nivel de acceso esporádico pueden tolerar una disponibilidad ligeramente inferior, pero aun así requieren una gran durabilidad y un tiempo de acceso y unas características de rendimiento similares a las de los datos de acceso frecuente.Data in the cool access tier can tolerate slightly lower availability, but still requires high durability and similar time-to-access and throughput characteristics as hot data. En el caso de los datos de acceso esporádico, un contrato de nivel de servicio (SLA) con una disponibilidad ligeramente inferior y unos costos de acceso mayores, en comparación con los datos de acceso frecuente, es aceptable a cambio de unos costos de almacenamiento menores.For cool data, a slightly lower availability service-level agreement (SLA) and higher access costs compared to hot data are acceptable trade-offs for lower storage costs.
  • El almacenamiento de archivo se realiza sin conexión y ofrece los menores costos de almacenamiento, pero los mayores costos de acceso.Archive storage is offline and offers the lowest storage costs but also the highest access costs.
  • Solo los niveles de acceso frecuente y esporádico se pueden establecer en el nivel de cuenta.Only the hot and cool access tiers can be set at the account level.
  • Los niveles frecuente, esporádico y de archivo se pueden establecer en el nivel de objeto.Hot, cool, and archive tiers can be set at the object level.

Los datos almacenados en la nube están creciendo a un ritmo exponencial.Data stored in the cloud grows at an exponential pace. Para administrar los costos de las crecientes necesidades de almacenamiento, resulta útil organizar los datos en función de atributos como frecuencia de acceso y el período de retención planeado para optimizar costos.To manage costs for your expanding storage needs, it's helpful to organize your data based on attributes like frequency-of-access and planned retention period to optimize costs. Los datos almacenados en la nube pueden ser diferentes en cuanto a la forma en que se generan, se procesan y se accede a ellos a lo largo de su duración.Data stored in the cloud can be different in terms of how it's generated, processed, and accessed over its lifetime. A algunos datos se accede y se modifican activamente a lo largo de su duración.Some data is actively accessed and modified throughout its lifetime. A algunos datos se accede con frecuencia al principio de su duración, mientras que el acceso cae drásticamente a medida que envejecen los datos.Some data is accessed frequently early in its lifetime, with access dropping drastically as the data ages. Algunos datos permanecen inactivos en la nube y, después de que se almacenan, no se accede a ellos prácticamente nunca.Some data remains idle in the cloud and is rarely, if ever, accessed after it's stored.

Cada uno de los escenarios de acceso a los datos se beneficia de un distinto nivel de acceso que está optimizado para un patrón de acceso concreto.Each of these data access scenarios benefits from a different access tier that is optimized for a particular access pattern. Con los niveles de acceso frecuente, esporádico y de archivo, Azure Blob Storage satisface esta necesidad de que haya niveles de acceso diferenciados con modelos de precios independientes.With hot, cool, and archive access tiers, Azure Blob storage addresses this need for differentiated access tiers with separate pricing models.

Nota

Las características descritas en este artículo están disponibles para las cuentas que tienen un espacio de nombres jerárquico solo si se inscribe en la versión preliminar pública del acceso multiprotocolo en Data Lake Storage.The features described in this article are available to accounts that have a hierarchical namespace only if you enroll in the public preview of multi-protocol access on Data Lake Storage. Para conocer las limitaciones, consulte el artículo Problemas conocidos.To review limitations, see the known issues article.

Cuentas de almacenamiento que admiten nivelesStorage accounts that support tiering

Solo puede disponer los datos de almacenamiento de objetos en niveles de acceso frecuente, esporádico o de archivo en cuentas de Blob Storage y de uso general v2 (GPv2).You may only tier your object storage data to hot, cool, or archive in Blob storage and General Purpose v2 (GPv2) accounts. Las cuentas de General Purpose v1 (GPv1) no admiten niveles.General Purpose v1 (GPv1) accounts do not support tiering. Sin embargo, puede convertir fácilmente cuentas de GPv1 o de Blob Storage existentes a cuentas de GPv2 mediante un proceso de un solo clic en Azure Portal.However, you can easily convert existing GPv1 or Blob storage accounts to GPv2 accounts through a one-click process in the Azure portal. GPv2 proporciona una nueva estructura de precios para blobs, archivos y colas, y acceso a otras diversas características de almacenamiento nuevas.GPv2 provides a new pricing structure for blobs, files, and queues, and access to a variety of other new storage features. En adelante, algunas nuevas características y reducciones de precio solo se ofrecerán en cuentas de GPv2.Going forward, some new features and prices cuts will be offered only in GPv2 accounts. Por lo tanto, debe evaluar el uso de cuentas de GPv2, pero úselas solo después de revisar el precio de todos los servicios.Therefore, you should evaluate using GPv2 accounts but only use them after reviewing the pricing for all services. Algunas cargas de trabajo pueden ser más caras en GPv2 que en GPv1.Some workloads can be more expensive on GPv2 than GPv1. Para más información, vea Introducción a las cuentas de Azure Storage.For more information, see Azure storage account overview.

Las cuentas de Blob Storage y GPv2 exponen el atributo access tier en el nivel de cuenta.Blob storage and GPv2 accounts expose the Access Tier attribute at the account level. Este atributo le permite especificar el nivel de acceso predeterminado como frecuente o esporádico para cualquier blob de la cuenta de almacenamiento que no tenga un nivel específico establecido en el nivel de objeto.This attribute allows you to specify the default access tier as hot or cool for any blob in the storage account that doesn't have an explicit tier set at the object level. En el caso de objetos con el nivel establecido en el nivel de objeto, el nivel de cuenta no se aplica.For objects with the tier set at the object level, the account tier will not apply. El nivel de archivo solo puede aplicarse en el nivel de objeto.The archive tier can be applied only at the object level. Puede cambiar entre estos niveles de acceso en cualquier momento.You can switch between these access tiers at any time.

Almacenamiento de blobs en bloques de rendimiento PremiumPremium performance block blob storage

El almacenamiento de blobs en bloques de rendimiento Premium hace que los datos a los que se accede con frecuencia estén disponibles mediante un hardware de alto rendimiento.Premium performance block blob storage makes frequently accessed data available via high-performance hardware. Los datos en este nivel de rendimiento se almacenan en unidades de estado sólido (SSD), que están optimizadas para una latencia baja y coherente.Data in this performance tier is stored on solid-state drives (SSDs), which are optimized for low and consistent latency. Las SSD ofrecen mayores tasas transaccionales y rendimiento en comparación con las unidades de disco duro tradicionales.SSDs provide higher transactional rates and throughput compared to traditional hard drives.

El almacenamiento de blobs en bloques de rendimiento Premium es perfecto para cargas de trabajo que requieren tiempos de respuesta rápidos y coherentes.Premium performance block blob storage is ideal for workloads that require fast and consistent response times. Es ideal para cargas de trabajo que realizan muchas transacciones pequeñas, como la captura de datos de telemetría, mensajería y transformación de datos.It's best for workloads that perform many small transactions, such as capturing telemetry data, messaging, and data transformation. Los datos que implican a los usuarios finales, como la edición de vídeo interactivo, contenido web estático y transacciones en línea, también son buenos candidatos.Data that involves end users, such as interactive video editing, static web content, and online transactions are also good candidates.

El almacenamiento de blobs en bloques de rendimiento Premium está disponible solo mediante el tipo de cuenta de almacenamiento de blobs en bloques y no admite actualmente los niveles de acceso frecuente, esporádico ni de archivo.Premium performance block blob storage is available only via the block blob storage account type, and does not currently support tiering to hot, cool, or archive access tiers.

Nivel de acceso frecuenteHot access tier

El nivel de acceso frecuente tiene mayores costos de almacenamiento que los niveles esporádico y de archivo, pero menores costos de acceso.The hot access tier has higher storage costs than cool and archive tiers, but the lowest access costs. Entre los ejemplos de escenarios de uso del nivel de acceso frecuente se incluyen:Example usage scenarios for the hot access tier include:

  • Los datos que están en uso o a los que se espera que se acceda (se lean y se escriban) con frecuencia.Data that's in active use or expected to be accessed (read from and written to) frequently.
  • Los datos que se almacenan provisionalmente para el procesamiento y, posteriormente, para la migración al nivel de acceso esporádico.Data that's staged for processing and eventual migration to the cool access tier.

Nivel de acceso esporádicoCool access tier

El nivel de acceso esporádico tiene menores costos de almacenamiento y mayores costos de acceso, en comparación con el almacenamiento frecuente.The cool access tier has lower storage costs and higher access costs compared to hot storage. Este nivel está diseñado para datos que van a permanecer en el nivel de acceso esporádico durante al menos 30 días.This tier is intended for data that will remain in the cool tier for at least 30 days. Entre los ejemplos de escenarios de uso del nivel de acceso esporádico se incluyen:Example usage scenarios for the cool access tier include:

  • Conjuntos de datos de copia de seguridad y recuperación ante desastres a corto plazo.Short-term backup and disaster recovery datasets.
  • Contenido multimedia antiguo que no se ve con frecuencia, pero que se espera que esté disponible de inmediato cuando se acceda a él.Older media content not viewed frequently anymore but is expected to be available immediately when accessed.
  • Conjuntos de datos grandes que se deben almacenar de forma rentable mientras se recopilan más datos para el procesamiento futuro.Large data sets that need to be stored cost effectively while more data is being gathered for future processing. (Por ejemplo, , almacenamiento a largo plazo de datos científicos, datos de telemetría sin procesar de una instalación de fabricación)(For example, long-term storage of scientific data, raw telemetry data from a manufacturing facility)

Nivel de acceso de archivoArchive access tier

El nivel de acceso de archivo tiene el menor costo de almacenamiento y los mayores costos de recuperación de datos en comparación con los niveles frecuente y esporádico.The archive access tier has the lowest storage cost and higher data retrieval costs compared to hot and cool tiers. Este nivel está destinado a los datos que pueden tolerar varias horas de latencia de recuperación y que permanecerán en el nivel de archivo durante un mínimo de 180 días.This tier is intended for data that can tolerate several hours of retrieval latency and will remain in the archive tier for at least 180 days.

Mientras un blob está en almacenamiento de archivo, los datos del blob están sin conexión y no se pueden leer, copiar, sobrescribir ni modificar.While a blob is in archive storage, the blob data is offline and cannot be read, copied, overwritten, or modified. No puede tomar instantáneas de un blob en almacenamiento de archivo.You can't take snapshots of a blob in archive storage. Sin embargo, los metadatos de blob quedan en línea y se mantienen disponibles, lo que permite enumerar el blob y sus propiedades.However, the blob metadata remains online and available, allowing you to list the blob and its properties. Para los blobs en el nivel de archivo, las únicas operaciones válidas son GetBlobProperties, GetBlobMetadata, ListBlobs, SetBlobTier y DeleteBlob.For blobs in archive, the only valid operations are GetBlobProperties, GetBlobMetadata, ListBlobs, SetBlobTier, and DeleteBlob.

Entre los ejemplos de escenarios de uso del nivel de acceso de archivo se incluyen:Example usage scenarios for the archive access tier include:

  • Copia de seguridad a largo plazo, copia de seguridad secundaria y conjuntos de datos de archivadoLong-term backup, secondary backup, and archival datasets
  • Datos originales (sin procesar) que deben conservarse, incluso después de que se han procesado en un formato útil final.Original (raw) data that must be preserved, even after it has been processed into final usable form. (Por ejemplo, , archivos multimedia sin procesar tras la transcodificación en otros formatos)(For example, Raw media files after transcoding into other formats)
  • Datos de cumplimiento y archivado que se deben almacenar durante un largo período de tiempo y a los que casi nunca se accede.Compliance and archival data that needs to be stored for a long time and is hardly ever accessed. (Por ejemplo, grabaciones de cámaras de seguridad, radiografías o resonancias antiguas en centros sanitarios, grabaciones de audio y transcripciones de llamadas de clientes para servicios financieros)(For example, security camera footage, old X-Rays/MRIs for healthcare organizations, audio recordings, and transcripts of customer calls for financial services)

Rehidratación de blobsBlob rehydration

Para leer datos de un almacenamiento de archivo, primero debe cambiar el nivel del blob a acceso frecuente o esporádico.To read data in archive storage, you must first change the tier of the blob to hot or cool. Este proceso se conoce como rehidratación y puede tardar en completarse hasta 15 horas.This process is known as rehydration and can take up to 15 hours to complete. Para un rendimiento óptimo, se recomienda el uso de tamaños de blob grandes.Large blob sizes are recommended for optimal performance. La rehidratación de varios blobs pequeños a la vez puede suponer tiempo adicional.Rehydrating several small blobs concurrently may add additional time.

Durante la rehidratación, puede comprobar la propiedad de blob Archive Status para confirmar si el nivel ha cambiado.During rehydration, you may check the Archive Status blob property to confirm if the tier has changed. El estado indica "rehydrate-pending-to-hot" (rehidratación pendiente para acceso frecuente) o "rehydrate-pending-to-cool" (rehidratación pendiente para acceso esporádico), según el nivel de destino.The status reads "rehydrate-pending-to-hot" or "rehydrate-pending-to-cool" depending on the destination tier. Al finalizar, se quita la propiedad de blob archive status y la propiedad de blob Access Tier refleja el nuevo nivel de acceso frecuente o esporádico.Upon completion, the archive status property is removed, and the Access Tier blob property reflects the new hot or cool tier.

Almacenamiento por niveles de blobBlob-level tiering

El almacenamiento por niveles de blob permite cambiar el nivel de los datos en el nivel de objeto mediante una única operación denominada Set Blob Tier (establecimiento de nivel de blob).Blob-level tiering allows you to change the tier of your data at the object level using a single operation called Set Blob Tier. Puede cambiar fácilmente el nivel de acceso de un blob entre el nivel de archivo, esporádico o frecuente a medida que cambien los patrones de uso, sin tener que mover los datos entre las cuentas.You can easily change the access tier of a blob among the hot, cool, or archive tiers as usage patterns change, without having to move data between accounts. Todos los cambios de nivel se realizan de inmediato.All tier changes happen immediately. Sin embargo, al rehidratar un blob de un nivel de acceso de archivo puede tardar varias horas.However, rehydrating a blob from archive can take several hours.

La hora del último cambio de nivel de blob se expone a través de la propiedad de blob access tier change time.The time of the last blob tier change is exposed via the Access Tier Change Time blob property. Si un blob está en el nivel de archivo, no se puede sobrescribir y, por tanto, la carga del mismo blob no se permite en este escenario.If a blob is in the archive tier, it can't be overwritten, so uploading the same blob is not permitted in this scenario. Puede sobrescribir un blob en un nivel frecuente o esporádico, en cuyo caso, el nuevo blob hereda el nivel del blob que se ha sobrescrito.You can overwrite a blob in a hot or cool tier, in which case the new blob inherits the tier of the blob that was overwritten.

Dentro de la misma cuenta pueden coexistir blobs de los tres niveles de acceso.Blobs in all three access tiers can coexist within the same account. Los blobs que no tienen un nivel asignado explícitamente infieren el nivel de la configuración del nivel de acceso de la cuenta.Any blob that does not have an explicitly assigned tier infers the tier from the account access tier setting. Si el nivel de acceso se infiere desde la cuenta, verá que la propiedad de blob access tier inferred se establece en "true", y que la propiedad de blob access tier coincide con el nivel de cuenta.If the access tier is inferred from the account, you see the Access Tier Inferred blob property set to "true", and the blob Access Tier blob property matches the account tier. En Azure Portal, la propiedad inferida del nivel de acceso se muestra con el nivel de acceso de blob (por ejemplo, Frecuente (inferido) o Esporádico (inferido) ).In the Azure portal, the access tier inferred property is displayed with the blob access tier (for example, Hot (inferred) or Cool (inferred)).

Nota

El almacenamiento de archivo y el almacenamiento por niveles de blob solo admiten blobs en bloques.Archive storage and blob-level tiering only support block blobs. Tampoco se puede cambiar el nivel de un blob en bloques que tiene instantáneas.You also cannot change the tier of a block blob that has snapshots.

Nota

Los datos almacenados en una cuenta de almacenamiento de blobs en bloques no se pueden organizar en niveles de acceso frecuente, esporádico o de archivo con Set Blob Tier ni mediante la administración del ciclo de vida de Azure Blob Storage.Data stored in a block blob storage account cannot currently be tiered to hot, cool, or archive using Set Blob Tier or using Azure Blob Storage lifecycle management. Para mover datos, debe copiar los blobs de forma sincrónica desde la cuenta de almacenamiento de blobs en bloques en el nivel de acceso frecuente de otra cuenta mediante la API Put Block From URL o una versión de AzCopy que admita esta API.To move data, you must synchronously copy blobs from the block blob storage account to the hot access tier in a different account using the Put Block From URL API or a version of AzCopy that supports this API. Put Block From URL API copia datos de forma asíncrónica en el servidor, lo que significa que la llamada solo se completa una vez que todos los datos se han movido de la ubicación original del servidor a la ubicación de destino.The Put Block From URL API synchronously copies data on the server, meaning the call completes only once all the data is moved from the original server location to the destination location.

Administración del ciclo de vida de blobsBlob lifecycle management

La administración del ciclo de vida de Blob Storage ofrece una directiva enriquecida basada en reglas que se puede usar para la transición de los datos al mejor nivel de acceso y para hacer que los datos expiren cuando finalice su ciclo de vida.Blob Storage lifecycle management offers a rich, rule-based policy that you can use to transition your data to the best access tier and to expire data at the end of its lifecycle. Para más información, consulte Administración del ciclo de vida de Azure Blob Storage.See Manage the Azure Blob storage lifecycle to learn more.

Facturación del almacenamiento por niveles de blobBlob-level tiering billing

Cuando un blob se mueve a un nivel de almacenamiento de acceso más esporádico (frecuente -> esporádico, frecuente -> archivo o esporádico -> archivo), la operación se factura como una operación de escritura del nivel de destino, donde se aplican los cargos de la operación de escritura (por 10 000) y de la escritura de datos (por GB) del nivel de destino.When a blob is moved to a cooler tier (hot->cool, hot->archive, or cool->archive), the operation is billed as a write operation to the destination tier, where the write operation (per 10,000) and data write (per GB) charges of the destination tier apply.

Cuando un blob se mueve a un nivel más frecuente (archivo->esporádico, archivo->frecuente, o esporádico->frecuente), la operación se factura como una lectura desde el nivel de origen, donde se aplican los cargos de la operación de lectura (por 10 000) y de la recuperación de datos (por GB) del nivel de origen.When a blob is moved to a warmer tier (archive->cool, archive->hot, or cool->hot), the operation is billed as a read from the source tier, where the read operation (per 10,000) and data retrieval (per GB) charges of the source tier apply. La tabla siguiente resume cómo se facturan los cambios de nivel:The following table summarizes how tier changes are billed.

Cargos de escritura (operación + acceso)Write Charges (Operation + Access) Cargos de lectura (operación + acceso)Read Charges (Operation + Access)
Dirección de SetBlobTierSetBlobTier Direction frecuente->esporádico, frecuente->archivo, esporádico->archivohot->cool, hot->archive, cool->archive archivo->esporádico, archivo->frecuente, esporádico->frecuentearchive->cool, archive->hot, cool->hot

Si cambia el nivel de acceso de la cuenta de frecuente a esporádico, solo se le cobrarán las operaciones de escritura (por 10 000) de todos los blobs sin un nivel establecido en las cuentas de GPv2.If you toggle the account tier from hot to cool, you will be charged for write operations (per 10,000) for all blobs without a set tier in GPv2 accounts only. En las cuentas de Blob Storage no se realiza ningún cargo por este cambio.There is no charge for this change in Blob storage accounts. Si cambia el nivel de acceso de su cuenta de Blob Storage o de GPv2 de esporádico a frecuente, se le cobran tanto las operaciones de lectura (por 10 000) como las de recuperación de datos (por GB).You will be charged for both read operations (per 10,000) and data retrieval (per GB) if you toggle your Blob storage or GPv2 account from cool to hot. También podrían aplicarse cargos por la eliminación temprana de algún blob que se haya trasladado desde el nivel de acceso esporádico o de archivo.Early deletion charges for any blob moved out of the cool or archive tier may apply as well.

Eliminación temprana en los niveles de acceso esporádico y de archivoCool and archive early deletion

Además de los cargos por GB y por mes, los blobs que se hayan incorporado al nivel de acceso esporádico (solo cuentas de GPv2) están sujetos a un período de eliminación temprana de este nivel de 30 días, y cualquier blob que se haya incorporado al nivel de acceso de archivo está sujeto a un período de eliminación temprana de este nivel de 180 días.In addition to the per GB, per month charge, any blob that is moved into the cool tier (GPv2 accounts only) is subject to a cool early deletion period of 30 days, and any blob that is moved into the archive tier is subject to an archive early deletion period of 180 days. Este cargo se prorratea.This charge is prorated. Por ejemplo, si un blob se mueve al nivel de acceso de archivo y, a continuación, se elimina o se mueve al nivel de acceso frecuente al cabo de 45 días, se le cobrará una cuota de eliminación temprana equivalente a 135 (180 menos 45) días a partir del almacenamiento de ese blob en el nivel de acceso de archivo.For example, if a blob is moved to archive and then deleted or moved to the hot tier after 45 days, you will be charged an early deletion fee equivalent to 135 (180 minus 45) days of storing that blob in archive.

Para calcular la eliminación temprana, use la propiedad de blob, creation-time, si no ha habido cambios en el nivel de acceso.You may calculate the early deletion by using the blob property, creation-time, if there has been no access tier changes. También, cuando el nivel de acceso se modificó por última vez a esporádico o archivo, puede consultar la propiedad de blob: access-tier-change-time.Otherwise you can use when the access tier was last modified to cool or archive by viewing the blob property: access-tier-change-time. Para más información sobre las propiedades de blob, consulte el artículo sobre cómo obtener las propiedades de blob.For more information on blob properties, see Get Blob Properties.

Comparar opciones de almacenamiento de blobs en bloquesComparing block blob storage options

En la siguiente tabla se muestra una comparación del almacenamiento de blobs en bloques de rendimiento Premium, así como los niveles de acceso frecuente, esporádico y de archivo.The following table shows a comparison of premium performance block blob storage, and the hot, cool, and archive access tiers.

Rendimiento PremiumPremium performance Nivel frecuenteHot tier Nivel esporádicoCool tier Nivel de archivoArchive tier
DisponibilidadAvailability 99,9 %99.9% 99,9 %99.9% 99%99% N/DN/A
DisponibilidadAvailability
(lecturas de RA-GRS)(RA-GRS reads)
N/DN/A 99,99%99.99% 99,9 %99.9% N/DN/A
Cargos de usoUsage charges Mayores costos de almacenamiento, menores costos de acceso y transaccionesHigher storage costs, lower access and transaction cost Mayores costos de almacenamiento, menores costos de acceso y transaccionesHigher storage costs, lower access, and transaction costs Menores costos de almacenamiento, mayores costos de acceso y transaccionesLower storage costs, higher access, and transaction costs Menores costos de almacenamiento, mayores costos de acceso y transaccionesLowest storage costs, highest access, and transaction costs
Tamaño mínimo de objetoMinimum object size N/DN/A N/DN/A N/DN/A N/DN/A
Duración mínima del almacenamientoMinimum storage duration N/DN/A N/DN/A 30 días (solo GPv2)30 days (GPv2 only) 180 días180 days
LatencyLatency
(Tiempo hasta el primer byte)(Time to first byte)
Milisegundos de un solo dígitoSingle-digit milliseconds milisegundosmilliseconds milisegundosmilliseconds Menos de 15 horas< 15 hrs

Nota

Para información sobre los objetivos de escalabilidad y rendimiento, consulte los objetivos de escalabilidad y rendimiento de Azure Storage para las cuentas de almacenamiento.For scalability and performance targets, see Azure Storage scalability and performance targets for storage accounts

Escenarios de inicio rápidoQuickstart scenarios

En esta sección se muestran los siguientes escenarios mediante Azure Portal:In this section, the following scenarios are demonstrated using the Azure portal:

  • Cambio del nivel de acceso predeterminado en una cuenta de GPv2 o de Blob Storage.How to change the default account access tier of a GPv2 or Blob storage account.
  • Cambio del nivel de acceso de un blob en una cuenta de GPv2 o de Blob Storage.How to change the tier of a blob in a GPv2 or Blob storage account.

Cambio del nivel de acceso predeterminado en una cuenta de GPv2 o de Blob StorageChange the default account access tier of a GPv2 or Blob storage account

  1. Inicie sesión en el Azure Portal.Sign in to the Azure portal.

  2. Para desplazarse a su cuenta de almacenamiento, seleccione Todos los recursos y, después, seleccione la cuenta de almacenamiento.To navigate to your storage account, select All Resources, then select your storage account.

  3. En la hoja Configuración, haga clic en Configuración para ver o cambiar la configuración de la cuenta.In the Settings blade, click Configuration to view and/or change the account configuration.

  4. Seleccione el nivel de acceso correcto para sus necesidades: Establezca Nivel de acceso en Esporádico o Frecuente.Select the right access tier for your needs: Set the Access tier to either Cool or Hot.

  5. Haga clic en Guardar en la parte superior de la hoja.Click Save at the top of the blade.

Cambiar el nivel de un blob en una cuenta de GPv2 o de Blob StorageChange the tier of a blob in a GPv2 or Blob storage account

  1. Inicie sesión en el Azure Portal.Sign in to the Azure portal.

  2. Para ir a un blob en su cuenta de almacenamiento, seleccione Todos los recursos, seleccione la cuenta de almacenamiento y el contenedor y, finalmente, seleccione el blob.To navigate to your blob in your storage account, select All Resources, select your storage account, select your container, and then select your blob.

  3. En la hoja Propiedades del blob, haga clic en el menú desplegable Nivel de acceso para seleccionar el nivel de acceso Frecuente, Esporádico o Archivo.In the Blob properties blade, select the Access tier dropdown menu to select the Hot, Cool, or Archive access tier.

  4. Haga clic en Guardar en la parte superior de la hoja.Click Save at the top of the blade.

Precios y facturaciónPricing and billing

Todas las cuentas de Blob Storage usan un modelo de precios para el almacenamiento de blobs basado en el nivel de cada blob.All storage accounts use a pricing model for Blob storage based on the tier of each blob. Tenga en cuenta las siguientes consideraciones de facturación:Keep in mind the following billing considerations:

  • Costos de almacenamiento: Además de la cantidad de datos almacenados, el costo varía en función del nivel de acceso.Storage costs: In addition to the amount of data stored, the cost of storing data varies depending on the access tier. El costo por gigabyte disminuye a medida que el nivel es más esporádico.The per-gigabyte cost decreases as the tier gets cooler.
  • Costos de acceso a datos: los gastos de acceso a los datos aumentan a medida que el nivel es más esporádico.Data access costs: Data access charges increase as the tier gets cooler. En el nivel de acceso esporádico y de archivo se cobra un cargo de acceso a datos por gigabyte por las operaciones de lectura.For data in the cool and archive access tier, you are charged a per-gigabyte data access charge for reads.
  • Costos de transacciones: hay un cargo por transacción para todos los niveles, que aumenta a medida que el nivel es más esporádico.Transaction costs: There is a per-transaction charge for all tiers that increases as the tier gets cooler.
  • Costos de transferencia de datos de replicación geográfica: este cargo solo se aplica a las cuentas con replicación geográfica configurada, incluidas GRS y RA-GRS.Geo-Replication data transfer costs: This charge only applies to accounts with geo-replication configured, including GRS and RA-GRS. La transferencia de datos de replicación geográfica incurre en un cargo por gigabyte.Geo-replication data transfer incurs a per-gigabyte charge.
  • Costos de transferencia de datos salientes: las transferencias de datos salientes (los datos que se transfieren fuera de una región de Azure) conllevan un cargo por el uso del ancho de banda por gigabyte, lo que es coherente con las cuentas de almacenamiento de uso general.Outbound data transfer costs: Outbound data transfers (data that is transferred out of an Azure region) incur billing for bandwidth usage on a per-gigabyte basis, consistent with general-purpose storage accounts.
  • Cambio del nivel de acceso: El cambio del nivel de acceso de la cuenta que pasa de esporádico a frecuente conlleva un cargo igual a la lectura de todos los datos existentes en la cuenta de almacenamiento.Changing the access tier: Changing the account access tier from cool to hot incurs a charge equal to reading all the data existing in the storage account. Sin embargo, cambiar el nivel de almacenamiento de acceso de la cuenta de frecuente a esporádico genera un cargo igual que escribir todos los datos en el nivel de acceso esporádico (solo cuentas de uso general v2).However, changing the account access tier from hot to cool incurs a charge equal to writing all the data into the cool tier (GPv2 accounts only).

Nota

Para más información acerca de los precios de las cuentas de Blob Storage, consulte la página Precios de Azure Storage.For more information about pricing for Blob storage accounts, see Azure Storage Pricing page. Para más información acercas los cargos por la transferencia de datos salientes, consulte la página Detalles de precios de ancho de banda.For more information on outbound data transfer charges, see Data Transfers Pricing Details page.

Preguntas más frecuentesFAQ

¿Debo usar cuentas de Blob Storage o de GPv2 si quiero almacenar mis datos por niveles?Should I use Blob storage or GPv2 accounts if I want to tier my data?

Se recomienda usar cuentas de GPv2 en lugar de las de Blob Storage para el almacenamiento por niveles.We recommend you use GPv2 instead of Blob storage accounts for tiering. GPv2 admite todas las características de las cuentas de Blob Storage y muchas más.GPv2 support all the features that Blob storage accounts support plus a lot more. Los precios entre Blob Storage y GPv2 son casi idénticos, pero algunas características nuevas y reducciones de precios solo están disponibles en cuentas de GPv2.Pricing between Blob storage and GPv2 is almost identical, but some new features and price cuts will only be available on GPv2 accounts. Las cuentas de GPv1 no admiten niveles.GPv1 accounts do not support tiering.

La estructura de precios entre las cuentas de GPv1 y GPv2 es diferente y los clientes deben evaluar con cuidado ambas antes de decidirse a usar las cuentas de GPv2.Pricing structure between GPv1 and GPv2 accounts is different and customers should carefully evaluate both before deciding to use GPv2 accounts. Puede convertir fácilmente una cuenta existente de Blob Storage o de GPv1 en GPv2 con un simple clic.You can easily convert an existing Blob storage or GPv1 account to GPv2 through a simple one-click process. Para más información, vea Introducción a las cuentas de Azure Storage.For more information, see Azure storage account overview.

¿Puedo almacenar objetos en los tres niveles de acceso (frecuente, esporádico y archivo) en la misma cuenta?Can I store objects in all three (hot, cool, and archive) access tiers in the same account?

Sí.Yes. El atributo access tier establecido en el nivel de cuenta es el nivel predeterminado que se aplica a todos los objetos de esa cuenta sin un nivel establecido explícito.The Access Tier attribute set at the account level is the default tier that applies to all objects in that account without an explicit set tier. Sin embargo, el almacenamiento por niveles de blob permite establecer el nivel de acceso en el nivel de objeto, independientemente de cuál sea el valor del nivel de acceso en la cuenta.However, blob-level tiering allows you to set the access tier on at the object level regardless of what the access tier setting on the account is. Los blobs de cualquiera de los tres niveles de acceso (frecuente, esporádico o de archivo) pueden existir en la misma cuenta.Blobs in any of the three access tiers (hot, cool, or archive) may exist within the same account.

¿Puedo cambiar el nivel de acceso predeterminado de la cuenta de Blob Storage o de GPv2?Can I change the default access tier of my Blob or GPv2 storage account?

Sí, puede cambiar el nivel de acceso predeterminado mediante la definición del atributo access tier en la cuenta de almacenamiento.Yes, you can change the default access tier by setting the Access tier attribute on the storage account. El cambio del nivel de acceso se aplica a todos los objetos almacenados en la cuenta que no tengan un nivel explícito establecido.Changing the access tier applies to all objects stored in the account that do not have an explicit tier set. Al cambiar el nivel de acceso de frecuente a esporádico, se generan cargos de operaciones de escritura (por 10 000) en todos los blobs sin un nivel establecido en cuentas de GPv2 únicamente y, al cambiar de esporádico a frecuente, se generan cargos de operaciones de lectura (por 10 000) y de recuperación de datos (por GB) en todos los blobs en cuentas de Blob Storage y de GPv2.Toggling the access tier from hot to cool incurs write operations (per 10,000) for all blobs without a set tier in GPv2 accounts only and toggling from cool to hot incurs both read operations (per 10,000) and data retrieval (per GB) charges for all blobs in Blob storage and GPv2 accounts.

¿Puedo establecer el nivel de acceso de cuenta predeterminado en archivo?Can I set my default account access tier to archive?

No.No. Los niveles de acceso frecuente y esporádico se pueden establecer como el nivel de acceso de cuenta predeterminado.Only hot and cool access tiers may be set as the default account access tier. El nivel de acceso de archivo solo puede establecerse en el nivel de objeto.Archive can only be set at the object level.

¿En qué regiones están disponibles los niveles de acceso frecuente, esporádico y de archivo?In which regions are the hot, cool, and archive access tiers available in?

Los niveles de acceso frecuente y esporádico, junto con el almacenamiento por niveles de blob, están disponibles en todas las regiones.The hot and cool access tiers along with blob-level tiering are available in all regions. El almacenamiento de archivo solo estará disponible inicialmente en regiones seleccionadas.Archive storage will initially only be available in select regions. Para obtener una lista completa, consulte Productos disponibles por región.For a complete list, see Azure products available by region.

¿Se comportan los blobs en el nivel de acceso esporádico de forma diferente a los del nivel de acceso frecuente?Do the blobs in the cool access tier behave differently than the ones in the hot access tier?

Los blobs del nivel de acceso frecuente tienen la misma latencia que los blobs de las cuentas de GPv1, GPv2 y Blob Storage.Blobs in the hot access tier have the same latency as blobs in GPv1, GPv2, and Blob storage accounts. Los blobs del nivel de acceso esporádico tiene una latencia similar (en milisegundos) a la de los blobs de las cuentas de GPv1, GPv2 y Blob Storage.Blobs in the cool access tier have a similar latency (in milliseconds) as blobs in GPv1, GPv2, and Blob storage accounts. Los blobs del nivel de acceso de archivo presentan varias horas de latencia en cuentas de GPv1, GPv2 y Blob Storage.Blobs in the archive access tier have several hours of latency in GPv1, GPv2, and Blob storage accounts.

Los blobs del nivel de acceso esporádico tienen un nivel de servicio (SLA) de disponibilidad ligeramente inferior a los blobs almacenados en el nivel de acceso frecuente.Blobs in the cool access tier have a slightly lower availability service level (SLA) than the blobs stored in the hot access tier. Para más información, consulte Contrato de nivel de servicio para Storage.For more information, see SLA for storage.

¿Las operaciones entre los niveles de acceso frecuente, esporádico y de archivo son las mismas?Are the operations among the hot, cool, and archive tiers the same?

Sí.Yes. Todas las operaciones entre los niveles de acceso frecuente y esporádico son coherentes al 100 %.All operations between hot and cool are 100% consistent. Todas las operaciones de archivo válidas, lo que incluye la eliminación, la enumeración y la obtención de propiedades y metadatos de blobs, junto con el nivel de blob establecido, son 100 % coherentes con el acceso frecuente y esporádico.All valid archive operations including delete, list, get blob properties/metadata, and set blob tier are 100% consistent with hot and cool. Un blob no se puede leer ni modificar mientras se encuentre en el nivel de archivo.A blob cannot be read or modified while in the archive tier.

Al rehidratar un blob desde el nivel de acceso de archivo al frecuente o esporádico, ¿cómo se sabe cuándo la rehidratación está completa?When rehydrating a blob from archive tier to the hot or cool tier, how will I know when rehydration is complete?

Durante la rehidratación, se puede usar la operación de obtención de propiedades de blob para sondear el atributo Archive Status y confirmar cuándo ha finalizado el cambio de nivel.During rehydration, you may use the get blob properties operation to poll the Archive Status attribute to confirm when the tier change is complete. El estado indica "rehydrate-pending-to-hot" (rehidratación pendiente para acceso frecuente) o "rehydrate-pending-to-cool" (rehidratación pendiente para acceso esporádico), según el nivel de destino.The status reads "rehydrate-pending-to-hot" or "rehydrate-pending-to-cool" depending on the destination tier. Al finalizar, se quita la propiedad de blob archive status y la propiedad de blob Access Tier refleja el nuevo nivel de acceso frecuente o esporádico.Upon completion, the archive status property is removed, and the Access Tier blob property reflects the new hot or cool tier.

Después de establecer el nivel de acceso de un blob, ¿cuándo comienzan a facturarme con la tarifa adecuada?After setting the tier of a blob, when will I start getting billed at the appropriate rate?

Cada blob siempre se factura según el nivel indicado por la propiedad access tier del blob.Each blob is always billed according to the tier indicated by the blob's Access Tier property. Al establecer un nuevo nivel para un blob, la propiedad Access Tier refleja inmediatamente el nuevo nivel para todas las transiciones.When you set a new tier for a blob, the Access Tier property immediately reflects the new tier for all transitions. Sin embargo, al rehidratar un blob desde el nivel de almacenamiento de archivo a un nivel de almacenamiento de acceso frecuente o esporádico puede tardar varias horas.However, rehydrating a blob from the archive tier to a hot or cool tier can take several hours. En este caso, se le factura según las tarifas de archivo hasta que la rehidratación finalice, momento en el cual la propiedad access tier refleja el nuevo nivel.In this case, you are billed at archive rates until rehydration is complete, at which point the Access Tier property reflects the new tier. En ese momento se le cobrará dicho blob a la tarifa del nivel de almacenamiento de acceso frecuente o esporádico.At that point you are billed for that blob at the hot or cool rate.

¿Cómo determino si me aplicarán un cargo por eliminación temprana al eliminar o trasladar un blob del nivel de acceso esporádico o de archivo?How do I determine if I will incur an early deletion charge when deleting or moving a blob out of the cool or archive tier?

Los blobs que se eliminan o se trasladan del nivel de acceso esporádico (solo cuentas de GPv2) o de archivo antes de 30 días y 180 días, respectivamente, generarán un cargo por eliminación temprana prorrateado.Any blob that is deleted or moved out of the cool (GPv2 accounts only) or archive tier before 30 days and 180 days respectively will incur a prorated early deletion charge. Para determinar cuánto tiempo un blob ha estado en el nivel de acceso esporádico o de archivo, compruebe la propiedad del blob access tier change time que proporciona una marca del último cambio del nivel de acceso.You can determine how long a blob has been in the cool or archive tier by checking the Access Tier Change Time blob property, which provides a stamp of the last tier change. Para más información, consulte Eliminación temprana en los niveles de acceso esporádico y de archivo.For more information, see Cool and archive early deletion.

¿Qué herramientas y SDK de Azure admiten almacenamiento por niveles de blob y almacenamiento de archivo?Which Azure tools and SDKs support blob-level tiering and archive storage?

Las herramientas de Azure Portal, PowerShell y la CLI, y las bibliotecas de cliente de .NET, Java, Python y Node.js admiten todas almacenamiento por niveles de blob y almacenamiento de archivo.Azure portal, PowerShell, and CLI tools and .NET, Java, Python, and Node.js client libraries all support blob-level tiering and archive storage.

¿Cuántos datos se pueden almacenar en los niveles de acceso frecuente, esporádico y de archivo?How much data can I store in the hot, cool, and archive tiers?

El almacenamiento de datos, junto con otros límites, se establece en el nivel de cuenta y no por nivel de acceso.Data storage along with other limits are set at the account level and not per access tier. Por lo tanto, puede elegir usar todo el límite en un nivel o entre los tres niveles.Therefore, you can choose to use all of your limit in one tier or across all three tiers. Para más información, consulte Objetivos de escalabilidad y rendimiento de Azure Storage.For more information, see Azure Storage scalability and performance targets.

Pasos siguientesNext steps

Evaluación de los niveles de acceso frecuente, esporádico y de archivo en cuentas de GPv2 y de Blob StorageEvaluate hot, cool, and archive in GPv2 Blob storage accounts

Comprobación de la disponibilidad de los niveles de acceso frecuente, esporádico o de archivo por regiónCheck availability of hot, cool, and archive by region

Administración del ciclo de vida de Azure Blob StorageManage the Azure Blob storage lifecycle

Evaluación del uso de las cuentas de almacenamiento actuales mediante la habilitación de las métricas de Azure StorageEvaluate usage of your current storage accounts by enabling Azure Storage metrics

Comprobación de los precios de los niveles de acceso frecuente, esporádico y de archivo en cuentas de Blob Storage y de GPv2 por regiónCheck hot, cool, and archive pricing in Blob storage and GPv2 accounts by region

Detalles de precios de Transferencias de datosCheck data transfers pricing