Descripción de consideraciones de precios de Azure Blob Storage

Completado

El uso del almacenamiento personal y empresarial en la empresa sigue aumentando a un ritmo exponencial. Una de las formas más comunes de corregir las limitaciones de capacidad de la infraestructura de almacenamiento local consiste en usar funcionalidades basadas en la nube. Como administrador de Azure, es responsable de realizar el seguimiento de los costos de los recursos de Azure y necesita identificar las funcionalidades basadas en la nube adecuadas. También debe explorar sus modelos de precios y determinar la forma óptima de usarlos. Pero recuerde que las decisiones deben tener en cuenta no solo el costo, sino también otras características de almacenamiento, como la resistencia y el rendimiento.

En esta unidad, determinarás las consideraciones de precios asociadas con Azure Blob Storage. Estas consideraciones incluyen el modelo de facturación y los métodos para calcular el costo en función de una serie de opciones de configuración y patrones de uso previstos.

Descripción del modelo de facturación de Azure Blob Storage

El modelo de facturación de Azure Blob Storage consta de varios componentes diferentes que reflejan las diversas opciones disponibles al implementar y usar este servicio. El más sencillo es el cargo por gigabyte (GB) asociado con la capacidad de almacenamiento asignada para dar cabida a los datos en reposo. Pero incluso en este caso, el costo real depende de criterios como el tipo de cuenta de almacenamiento y el ámbito de la replicación, así como del nivel de acceso del blob. La capacidad de almacenamiento se factura por la cantidad media diaria de datos almacenados en GB durante un período mensual.

Los cargos principales asociados con el uso activo de blobs se pueden dividir en las categorías siguientes:

  • Operaciones de almacenamiento, que se miden por transacción.

  • Transferencias de datos, que se miden por GB.

Hay otros componentes de Azure Blob Storage disponibles que pueden afectar aún más a los costos de almacenamiento totales:

  • Etiquetas de índice de blob (con precios por etiqueta): Estas etiquetas permiten clasificar los datos mediante atributos clave-valor.

  • Fuente de cambios (con precios por cambio registrado): Esta opción permite realizar el seguimiento de los cambios en los blobs y sus metadatos.

  • Ámbitos de cifrado (con precios por mes): Los ámbitos permiten usar claves de cifrado diferentes en un nivel por contenedor o por blob.

  • Aceleración de consultas (con precios por gigabyte de datos examinados y devueltos): Esta característica permite limitar la cantidad de datos recuperados de blobs con formato JSON o CSV mediante la aplicación de predicados de filtrado y proyecciones de columna.

  • Espacio de nombres jerárquico (con precios por gigabyte y por mes aplicables al uso de metadatos): Permiten crear una jerarquía de carpetas de varios niveles y usar protocolos adicionales, como Network File System v3 (NFSv3) y FTP seguro (SFTP).

El tráfico de datos también puede conllevar costos de red adicionales (por gigabyte). En concreto, el tráfico desde una región de Azure (solo salida) está sujeto a cargos adicionales. En el caso de las transferencias de datos entre regiones, la tasa difiere entre las transferencias intracontinentales e intercontinentales.

Como se ha mencionado antes brevemente, el costo de Azure Blob Storage también depende de la configuración de la cuenta de almacenamiento, como el tipo de cuenta de almacenamiento (que se vincula al rendimiento) y el ámbito de replicación:

  • El tipo de cuenta de almacenamiento se debe seleccionar durante el aprovisionamiento y, a excepción de las cuentas de uso general v1, no es mutable. Los blobs se admiten en cuentas de almacenamiento estándar (de uso general) (v1 y v2) y cuentas de almacenamiento premium (blob en bloques). En esta situación, los términos estándar y premium designan sus respectivas características de rendimiento. El almacenamiento premium ofrece un rendimiento equivalente a las unidades de estado sólido (SSD), mientras que el almacenamiento estándar ofrece un rendimiento similar al de los discos magnéticos tradicionales. Los precios de ambos tipos de almacenamiento reflejan esta distinción. Las cuentas de almacenamiento de uso general son capaces de hospedar todos los tipos de contenido, incluidos blobs (en bloques, en anexos y en páginas), tablas, colas y archivos. Las cuentas de almacenamiento de blobs en bloques solo pueden contener blobs en bloques y en anexos.

  • Debe seleccionar el ámbito de replicación de la cuenta de almacenamiento en el momento del aprovisionamiento. Pero, a diferencia del tipo de cuenta de almacenamiento, puede cambiarlo más adelante (con algunas excepciones). El ámbito de replicación determina la resistencia y la disponibilidad del contenido de la cuenta. Admite las opciones siguientes, que se muestran en orden de precio ascendente:

    • El almacenamiento con redundancia local (LRS) replica de forma sincrónica el contenido de una cuenta de almacenamiento en tres réplicas dentro de la misma ubicación física. Esta es la opción de replicación de menor precio, pero no se recomienda para las cargas de trabajo que necesitan alta disponibilidad o durabilidad.
    • El almacenamiento con redundancia de zona (ZRS) proporciona una mayor resistencia mediante la replicación del contenido de una cuenta de almacenamiento en ubicaciones físicas (zonas de disponibilidad) en la misma región de Azure.
    • El almacenamiento con redundancia geográfica (GRS) permite implementar la resistencia de nivel de región mediante la habilitación de la replicación asincrónica del contenido de una cuenta de almacenamiento en dos regiones. La región secundaria incluye automáticamente tres copias adicionales de la cuenta de almacenamiento, replicadas de forma sincrónica dentro de esa región.
    • El almacenamiento con redundancia de zona geográfica (GZRS) aumenta aún más la resistencia y el costo mediante la combinación de ZRS (en la región primaria), GRS (para la replicación entre regiones) y LRS (para la replicación dentro de la región secundaria).
    • El almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS) proporciona acceso de solo lectura a las réplicas GRS de la región secundaria.
    • El almacenamiento con redundancia de zona geográfica con acceso de lectura (RA-GZRS) proporciona acceso de solo lectura a las réplicas GRS de la región secundaria.

Nota:

Las cuentas de almacenamiento de blobs en bloques premium solo admiten opciones de replicación de LRS y ZRS.

Otro factor importante que afecta al costo de almacenamiento es el nivel de acceso, que se hereda o se asigna explícitamente a blobs individuales. Las opciones incluyen los niveles de acceso frecuente, esporádico y de archivo. Los niveles de acceso permiten elegir el modelo de precios que refleja los patrones de uso de almacenamiento actuales y esperados. El nivel de acceso frecuente minimiza el tiempo de recuperación y el costo de las operaciones de almacenamiento. El nivel de archivo minimiza el costo de almacenamiento por gigabyte, pero impone un tiempo de espera durante la recuperación de datos. El nivel de acceso esporádico proporciona el mismo tiempo de recuperación que el nivel frecuente y ofrece precios de intervalo medio por gigabyte a cambio de cargos de acceso mayores. EL nivel de acceso esporádico tiene menores costos de almacenamiento y mayores costos de acceso que el nivel de acceso más frecuente.

Nota:

El traslado de blobs entre niveles conlleva un costo adicional.

Por último, tenga en cuenta que los precios varían entre las regiones de Azure. Puede ser relevante si tiene la flexibilidad de seleccionar la región donde se hospedan los datos.

Al final de cada ciclo de facturación, los cargos de cada categoría, junto con su resumen, se capturan en la factura disponible en Azure Portal.

Estimación de los costos de Azure Blob Storage

Comprender los patrones de acceso y ponerlos en correlación con las necesidades de durabilidad y disponibilidad le ayuda a administrar mejor los costos de Azure Blob Storage. La herramienta principal para calcular estos costos es la calculadora de precios de Azure. Pero es posible que también quiera considerar el uso de la plantilla basada en Microsoft Excel que proporciona el equipo de Azure Storage. Esta plantilla ofrece algunas instrucciones iniciales proporcionando un conjunto predefinido de hojas de cálculo. Calculan automáticamente las estimaciones de migración mensuales y los precios futuros en función de la entrada controlada por la carga de trabajo que especifique. Esa entrada incluye lo siguiente:

  • Región de destino

  • Durabilidad deseada (ámbito de replicación)

  • Nivel de acceso (prémium, frecuente, esporádico o archivo)

  • Cantidad actual de almacenamiento

  • Tamaño de archivo medio

  • Crecimiento esperado por mes (en gigabytes)

  • Volumen de operaciones de lectura (en gigabytes)

  • Cantidad de datos eliminados mensualmente (en gigabytes)

Puede modificar la plantilla para que coincida con sus necesidades específicas. Puede usar los valores resultantes generados por la plantilla como entrada en la calculadora de precios de Azure.

Nota:

Hemos incluido un vínculo a la plantilla de Excel en la sección Resumen de este módulo.

Calculadora de precios de Azure

Para calcular el costo de almacenamiento estimado, en la página Calculadora de precios de Azure, seleccione el icono Cuentas de almacenamiento. En la misma página, baje hasta la sección Cuentas de almacenamiento, especifique las opciones que reflejen las necesidades de uso previstas.

Nota:

Antes de calcular una estimación, considere la posibilidad de iniciar sesión en la página Calculadora de precios de Azure con la misma cuenta que usa para administrar el entorno de Azure. Esto le permitirá guardar el presupuesto resultante para futuras referencias.

A medida que avance en la estimación, tenga en cuenta la información siguiente:

  • El almacenamiento de datos, los metadatos y los ámbitos de cifrado se facturan por mes. Si prevé que su uso será más corto, calcule su coste diario para prorratear los cargos.

  • Para identificar los precios unitarios, consulte la página de precios del almacenamiento en bloque de Azure. Si habilita los espacios de nombres jerárquicos en la cuenta, asegúrese de que la lista desplegable Estructura de archivos esté establecida en Espacio de nombres jerárquico (NFS v3.0, protocolo SFTP). Si habilita espacios de nombres jerárquicos en la cuenta y piensa usar el punto de conexión de Data Lake Storage, consulte la página de precios de Azure Data Lake Storage Gen2. Los precios de transacción difieren entre estas dos páginas, pero el costo del almacenamiento es casi idéntico.

  • Use los filtros de redundancia, región y moneda para determinar en qué medida afectan al costo final.