Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporcionan instrucciones de procedimientos recomendados que le ayudan a usar niveles de acceso para optimizar el rendimiento y reducir los costos. Si desea obtener más información sobre los niveles de acceso, consulte Niveles de acceso para los datos de blobs.
Elección de los niveles de acceso más rentables
Puede reducir los costos colocando los datos de Blob en el nivel de acceso más rentable. Elija una de las tres capas que están diseñadas para optimizar los costos del uso de datos. Por ejemplo, el nivel de acceso frecuente tiene un costo de almacenamiento mayor, pero menor costo de lectura. Por consiguiente, si planea acceder a los datos con frecuencia, es posible que este nivel sea la opción más económica. Si accede a los datos con menos frecuencia, el nivel de acceso de archivo esporádico o frío puede ser el más adecuado, ya que reduce los costos de almacenamiento, pero aumenta los costos de lectura.
Para encontrar el nivel de acceso más óptimo, calcule qué porcentaje de los datos lee cada mes. En el siguiente gráfico se refleja el impacto en el gasto mensual según varios porcentajes de lectura.
Para modelar y analizar el coste de usar uno de los niveles de acceso esporádico en comparación con el almacenamiento de archivo, consulte Almacenamiento de archivo frente a los accesos esporádicos. Puede aplicar técnicas de modelado similares para comparar el coste de uno de los niveles de acceso esporádico respecto al nivel de archivo.
Aplicar el nivel inteligente para optimizar automáticamente los costos
Si no conoce el nivel de acceso más óptimo para cada objeto o no desea administrar la ubicación de estos objetos, el nivel inteligente puede ser una excelente opción para elegir. La degradación automática de nivel de datos inactivos puede dar lugar a grandes ahorros de costes con el tiempo. Al cobrar una pequeña comisión de supervisión, proporciona una simplificación adicional al modelo de facturación al no cobrar por transiciones de niveles, eliminaciones anticipadas o rehidratación de capacidad. Consulte Optimización de los costos con el nivel inteligente para obtener más información.
Migración de datos directamente a los niveles de acceso más rentables
Elegir el nivel más óptimo por adelantado puede reducir los costos. Si cambias el nivel de un objeto blob que subes, pagas por escribir en el nivel inicial al subirlo y luego pagas por escribir en el nuevo nivel. Si cambia los niveles mediante una directiva de administración del ciclo de vida, esa directiva requiere un día para surtir efecto y otro día para completar la ejecución. Antes de que cambie el nivel, también paga el costo de la capacidad de almacenar datos en el nivel inicial.
Para obtener instrucciones sobre cómo cargar en un nivel de acceso específico, consulte Establecimiento del nivel de acceso de un blob.
Para el movimiento de datos sin conexión al nivel deseado, consulte Azure Data Box.
Traslado de datos a los niveles de acceso más rentables
Una vez cargados los datos, debe analizar periódicamente los contenedores y blobs para comprender cómo se almacenan, organizan y usan en producción. A continuación, use directivas de administración del ciclo de vida para mover datos a los niveles más rentables. Por ejemplo, los datos a los que no se accede durante más de 30 días podrían ser más rentables si se colocan en el nivel frío. Considere la posibilidad de archivar datos a los que no se ha accedido durante más de 180 días.
Para recopilar datos de telemetría, habilite los informes de inventario de blobs y habilite el seguimiento de la hora del último acceso. Analice los patrones de uso en función de la hora de último acceso mediante herramientas como Azure Synapse o Azure Databricks. Para obtener información sobre las formas de analizar los datos, consulte cualquiera de estos artículos:
Cambio de nivel de blobs en anexos y en páginas
El análisis podría revelar blobs en anexos o en páginas que no se usan activamente. Por ejemplo, es posible que tenga archivos de registro (blobs en anexos) que ya no se leen ni escriben, pero le gustaría almacenarlos por motivos de cumplimiento normativo. Del mismo modo, puede que quiera realizar copias de seguridad de discos o instantáneas de disco (blobs de páginas). También puede mover estos blobs a niveles de acceso más esporádico. Sin embargo, primero debe convertirlos en blobs en bloques.
Para obtener información sobre cómo convertir blobs en anexos y en páginas en blobs en bloques, consulte Conversión de blobs en anexos y en páginas en blobs en bloques.
Empaquetado de archivos pequeños antes de mover datos a niveles de acceso más esporádico
Cada operación de lectura o escritura conlleva un costo. Para reducir el costo de leer y escribir datos, considere la posibilidad de empaquetar archivos pequeños en archivos más grandes mediante formatos de archivo como TAR o ZIP. Menos archivos reducen el número de operaciones necesarias para transferir datos.
En el siguiente gráfico se muestra el impacto relativo de empaquetar los archivos para moverlos al nivel de acceso esporádico. El costo de lectura supone un porcentaje de las lecturas mensuales del 30 %.
En el gráfico siguiente se muestra el impacto relativo de los archivos de empaquetado para el nivel de archivo. El costo de lectura supone un porcentaje de las lecturas mensuales del 30 %.
Para modelar y analizar el ahorro de costos del empaquetado de archivos, consulte la pestaña Ahorro de empaquetado en este libro de trabajo.
Sugerencia
Para facilitar escenarios de búsqueda y lectura, considere la posibilidad de crear un índice que asigne rutas de acceso de archivos empaquetados a rutas de acceso de archivos originales y, a continuación, almacene estos índices como blobs en bloques en el nivel de acceso frecuente.