Objetivos de escalabilidad y rendimiento de las cuentas de almacenamiento de blob en páginas Premium
Esta referencia detalla los objetivos de escalabilidad y rendimiento de Azure Storage. Los objetivos de escalabilidad y rendimiento que mencionamos aquí son objetivos exigentes, pero se pueden lograr. En todos los casos, la velocidad de solicitudes y el ancho de banda obtenido por la cuenta de almacenamiento depende del tamaño de los objetos almacenados, de los patrones de acceso utilizados y del tipo de carga de trabajo que realiza la aplicación.
Asegúrese de probar el servicio para determinar si el rendimiento se ajusta a sus requisitos. Si es posible, evite picos en la tasa de tráfico y asegúrese de que este se distribuya equitativamente entre las particiones.
Cuando la aplicación alcanza el límite de lo que puede administrar una partición para la carga de trabajo, Azure Storage comienza a responder con el código de error 503 (servidor ocupado) o el código de error 500 (tiempo de espera de operación). Si se producen errores 503, considere la posibilidad de modificar la aplicación para utilizar una directiva de retroceso exponencial para los reintentos. El retroceso exponencial permite que disminuya la carga de la partición y evita los picos de tráfico en esa partición.
El Acuerdo de Nivel de Servicio (SLA) para las cuentas de Azure Storage está disponible en SLA para cuentas de almacenamiento.
Objetivos de escalado para cuentas de blob en páginas Premium
Una cuenta de almacenamiento de blobs en páginas de rendimiento Premium está optimizada para las operaciones de lectura y escritura. Este tipo de cuenta de almacenamiento hace una copia de seguridad de un disco no administrado para una máquina virtual de Azure.
Nota:
Microsoft recomienda usar discos administrados con máquinas virtuales de Azure (VM), de ser posible. Para obtener más información sobre los discos administrados, consulte Introducción a Azure Disk Storage para máquinas virtuales.
Las cuentas de almacenamiento de blobs en páginas Premium tienen los siguientes objetivos de escalabilidad:
Capacidad total de la cuenta | Ancho de banda total de una cuenta de almacenamiento con redundancia local |
---|---|
Capacidad de disco: 4 TB (disco individual)/35 TB (total acumulado de todos los discos) Capacidad de instantánea: 10 TB3 |
Hasta 50 gigabits por segundo de entrada1 y salida2 |
1 Todos los datos (solicitudes) que se envían a una cuenta de almacenamiento
1 Todos los datos (respuestas) que se reciben desde una cuenta de almacenamiento
3 El número total de instantáneas que puede tener un blob en páginas individual es 100.
Una cuenta de blob en páginas Premium es una cuenta de uso general configurada para tener rendimiento Premium. Se recomiendan las cuentas de almacenamiento de uso general v2.
Si usa cuentas de almacenamiento de blobs en páginas Premium para los discos no administrados y la aplicación supera los objetivos de escalabilidad de una cuenta de almacenamiento individual, Microsoft recomienda migrar a discos administrados. Para obtener más información sobre los discos administrados, consulte Introducción a Azure Disk Storage para máquinas virtuales.
Si no puede migrar a los discos administrados, compile la aplicación para que use varias cuentas de almacenamiento y crear particiones de los datos en dichas cuentas. Por ejemplo, si desea asociar discos de 51 TB entre varias VM, distribúyalos entre dos cuentas de almacenamiento. 35 TB es el límite de una cuenta de Premium Storage única. Asegúrese de que una sola cuenta de almacenamiento de rendimiento prémium nunca tenga más de 35 TB de discos aprovisionados.