Introducción a las cuentas de almacenamiento
Una cuenta de Azure Storage contiene todos los objetos de datos de Azure Storage: blobs, archivos, colas y tablas. La cuenta de almacenamiento proporciona un espacio de nombres único para los datos de Azure Storage que es accesible desde cualquier lugar del mundo mediante HTTP o HTTPS. Los datos de la cuenta de almacenamiento son duraderos y altamente disponibles, seguros y escalables a gran escala.
Para obtener información sobre cómo crear una cuenta de Azure Storage, consulte Crear una cuenta de almacenamiento.
Tipos de cuentas de almacenamiento
Azure Storage ofrece varios tipos de cuentas de almacenamiento. Cada tipo admite diferentes características y tiene su propio modelo de precios.
En la tabla siguiente se describen los tipos de cuentas de almacenamiento que recomienda Microsoft para la mayoría de los escenarios. Todas ellas usan el modelo de implementación de Azure Resource Manager.
Tipo de cuenta de almacenamiento | Servicios de almacenamiento admitidos | Opciones de redundancia | Uso |
---|---|---|---|
De uso general, estándar, v2 | Blob Storage (incluido Data Lake Storage 1), Queue Storage, Table Storage y Azure Files | Almacenamiento con redundancia local (LRS) / Almacenamiento con redundancia geográfica (GRS) / Almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS) Almacenamiento con redundancia de zona (ZRS) / Almacenamiento con redundancia de zona geográfica (GZRS) / Almacenamiento con redundancia de zona geográfica con acceso de lectura (RA-GZRS)2 |
Tipo de cuenta de almacenamiento estándar para blobs, archivos, colas y tablas. Se recomienda para la mayoría de los escenarios con Azure Storage. Si desea compatibilidad con el sistema de archivos de red (NFS) en Azure Files, utilice el tipo de cuenta de recursos compartidos de archivos Premium. |
Blobs en bloques Prémium3 | Blob Storage (incluido Data Lake Storage1) | LRS ZRS2 |
Tipo de cuenta de almacenamiento Prémium para blobs en bloques y blobs en anexos. Se recomiendan para escenarios con altas tasas de transacciones, que utilizan objetos más pequeños o que requieren una latencia de almacenamiento constantemente baja. Más información sobre las cargas de trabajo de ejemplo. |
Recursos compartidos de archivos Prémium3 | Azure Files | LRS ZRS2 |
Tipo de cuenta de almacenamiento Prémium solo para recursos compartidos de archivos. Se recomienda para empresas y aplicaciones de escalado de alto rendimiento. Use este tipo de cuenta si desea una cuenta de almacenamiento que admita recursos compartidos de archivos de Bloque de mensajes del servidor (SMB) y NFS. |
Blobs en páginas Premium3 | Solo blobs en páginas | LRS ZRS2 |
Tipo de cuenta de almacenamiento prémium solo para blobs en páginas. Más información sobre los blobs en páginas y los casos de uso de ejemplo. |
1 Data Lake Storage es un conjunto de funcionalidades dedicadas al análisis de macrodatos que se basa en Azure Blob Storage. Para más información, consulte Introducción a Data Lake Storage y Creación de una cuenta de almacenamiento para su uso con Data Lake Storage.
2 ZRS, GZRS y RA-GZRS solo están disponibles para cuentas Estándar de uso general v2, blobs en bloques Premium, recursos compartidos de archivos Premium y blobs en páginas Premium en determinadas regiones. Para más información, vea Redundancia de Azure Storage.
3 Las cuentas de almacenamiento de un nivel de rendimiento Premium usan discos SSD para una latencia baja y un alto rendimiento.
También se admiten cuentas de almacenamiento heredadas. Para obtener más información, consulte Tipos de cuentas de almacenamiento heredadas.
El contrato de nivel de servicio (SLA) para las cuentas de Azure Storage está disponible en SLA para cuentas de almacenamiento.
Nota
No puede cambiar una cuenta de almacenamiento a otro tipo después de crearla. Para mover los datos a una cuenta de almacenamiento de otro tipo, debe crear una cuenta nueva y copiar los datos en ella.
Nombre de la cuenta de almacenamiento
Cuando especifique un nombre para la cuenta de almacenamiento, tenga en cuenta estas reglas:
- Los nombres de las cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y solo pueden incluir números y letras en minúscula.
- El nombre de la cuenta de almacenamiento debe ser único dentro de Azure. No puede haber dos cuentas de almacenamiento con el mismo nombre.
Puntos de conexión de cuenta de almacenamiento
Una cuenta de almacenamiento le proporciona un espacio de nombres único en Azure para sus datos. Cada objeto que almacena en Azure Storage tiene una dirección URL que incluye su nombre de cuenta único. La combinación del nombre de la cuenta y el punto de conexión del servicio forma los puntos de conexión de su cuenta de almacenamiento.
Hay dos tipos de puntos de conexión de servicio disponibles para una cuenta de almacenamiento:
- Puntos de conexión estándar(recomendados). De manera predeterminada, puede crear hasta 250 cuentas de almacenamiento por región con puntos de conexión estándar en una suscripción determinada. Con un aumento de cuota, puede crear hasta 500 cuentas de almacenamiento con puntos de conexión estándar por región. Para obtener más información, consulte Aumento de las cuotas de la cuenta de Azure Storage.
- Puntos de conexión de zona de Azure DNS (versión preliminar). Puede crear hasta 5000 cuentas de almacenamiento por región con puntos de conexión de zona de Azure DNS en una suscripción determinada.
Dentro de una sola suscripción, puede crear cuentas con puntos de conexión de zona de Azure DNS o estándar, para un máximo de 5250 cuentas por región y por suscripción. Con un aumento de cuota, puede almacenar hasta 5500 cuentas de almacenamiento por región y por suscripción.
Puede configurar la cuenta de almacenamiento para que use un dominio personalizado para el punto de conexión de Blob Storage. Para obtener más información, consulte Configuración de un nombre de dominio personalizado para una cuenta de Azure Storage.
Importante
Al hacer referencia a un punto de conexión de servicio en una aplicación cliente, se recomienda evitar la dependencia de una dirección IP almacenada en caché. La dirección IP de la cuenta de almacenamiento está sujeta a cambios y, por su parte, confiar en una dirección IP almacenada en caché podría dar lugar a comportamientos inesperados.
Además, se recomienda respetar el período de vida (TTL) del registro DNS y evitar reemplazarlo. La invalidación del TTL de DNS podría dar lugar a comportamientos inesperados.
Puntos de conexión estándar
Un punto de conexión de servicio estándar en Azure Storage incluye el protocolo (se recomienda HTTPS), el nombre de la cuenta de almacenamiento como subdominio y un dominio fijo que incluye el nombre del servicio.
En la tabla siguiente se enumeran los formatos de los puntos de conexión estándar para cada uno de los servicios de Azure Storage.
Servicio de Storage | Punto de conexión |
---|---|
Blob Storage | https://<storage-account>.blob.core.windows.net |
Sitio web estático (Blob Storage) | 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 |
Queue Storage | https://<storage-account>.queue.core.windows.net |
Table Storage | https://<storage-account>.table.core.windows.net |
Cuando la cuenta se crea con puntos de conexión estándar, puede construir fácilmente la dirección URL de un objeto en Azure Storage anexando la ubicación del objeto en la cuenta de almacenamiento al punto de conexión. Por ejemplo, la dirección URL de un blob será similar a la siguiente:
https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/*myblob*
Puntos de conexión de zona de Azure DNS (versión preliminar)
Importante
Los puntos de conexión de zona de Azure DNS se encuentran actualmente en VERSIÓN PRELIMINAR. Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.
Al crear una cuenta de Azure Storage con puntos de conexión de zona de Azure DNS (versión preliminar), Azure Storage selecciona dinámicamente una zona de Azure DNS y la asigna a la cuenta de almacenamiento cuando se crea. Los puntos de conexión de la nueva cuenta de almacenamiento se crean en la zona de Azure DNS seleccionada dinámicamente. Para más información sobre zonas de Azure DNS, consulte Zonas DNS.
Un punto de conexión de servicio de zona de Azure DNS en Azure Storage incluye el protocolo (se recomienda HTTPS), el nombre de la cuenta de almacenamiento como subdominio y un dominio que incluye el nombre del servicio y el identificador para la zona DNS. El identificador de la zona DNS siempre comienza por z
y puede estar entre z00
y z50
.
En la tabla siguiente se muestra el formato de los puntos de conexión de zona de Azure DNS para cada uno de los servicios de Azure Storage:
Servicio de Storage | Punto de conexión |
---|---|
Blob Storage | https://<storage-account>.z[00-50].blob.storage.azure.net |
Sitio web estático (Blob Storage) | 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 |
Queue Storage | https://<storage-account>.z[00-50].queue.storage.azure.net |
Table Storage | https://<storage-account>.z[00-50].table.storage.azure.net |
Importante
Puede crear hasta 5000 cuentas con puntos de conexión de zona de Azure DNS por suscripción. Sin embargo, es posible que tenga que actualizar el código de la aplicación para consultar el punto de conexión de la cuenta en tiempo de ejecución. Puede llamar a la operación Obtener propiedades para consultar los puntos de conexión de la cuenta de almacenamiento.
Los puntos de conexión de zona de Azure DNS solo se admiten para las cuentas creadas con el modelo de implementación de Azure Resource Manager. Para más información, consulte Información general de Azure Resource Manager.
Para aprender a crear una cuenta de almacenamiento con puntos de conexión de zona de Azure DNS, consulte Creación de una cuenta de almacenamiento.
Acerca de la versión preliminar
La versión preliminar de los puntos de conexión de zona de Azure DNS está disponible en todas las regiones públicas. La versión preliminar no está disponible en ninguna región de la nube gubernamental.
Para registrarse en la versión preliminar, siga las instrucciones proporcionadas en Configuración de características en vista previa (gb) en la suscripción de Azure. Especifique PartitionedDnsPublicPreview
como el nombre de la característica y Microsoft.Storage
como espacio de nombres del proveedor.
Registros CNAME, subdominios y direcciones IP
Cada punto de conexión de la cuenta de almacenamiento apunta a una cadena de registros CNAME de DNS que finalmente apuntan a un registro A de DNS. El número de registros y los subdominios asociados a cada registro pueden variar entre cuentas y pueden depender del tipo de cuenta de almacenamiento y de cómo se configura la cuenta.
El punto de conexión de la cuenta de almacenamiento es estable y no cambia. Sin embargo, los registros CNAME de una cadena determinada pueden cambiar y no se le notificará cuando se produzca un cambio. Si hospeda un servicio DNS privado en Azure, estos cambios pueden afectar a la configuración.
Tenga en cuenta las directrices siguientes:
La cadena CNAME asociada a un punto de conexión de cuenta de almacenamiento puede cambiar sin previo aviso. Las aplicaciones y los entornos no deben depender del número de registros CNAME o de los subdominios asociados a esos registros CNAME.
La dirección IP del registro A que devuelve la resolución DNS de un punto de conexión de cuenta de almacenamiento puede cambiar con frecuencia.
Las aplicaciones y los sistemas operativos siempre deben respetar el período de vida (TTL) asociado al registro CNAME. Almacenar en caché el valor del registro CNAME más allá del TTL podría provocar un comportamiento no deseado.
Migración de una cuenta de almacenamiento
En la tabla siguiente se resumen y se señalan las instrucciones necesarias para mover, actualizar o migrar una cuenta de almacenamiento:
Escenario de migración | Detalles |
---|---|
Traslado de una cuenta de almacenamiento a otra suscripción | Azure Resource Manager brinda opciones para cambiar de suscripción cualquier recurso. Para obtener más información, consulte Traslado de los recursos a un nuevo grupo de recursos o a una nueva suscripción. |
Traslado de una cuenta de almacenamiento a una otro grupo de recursos | Azure Resource Manager brinda opciones para cambiar de grupo de recursos cualquier recurso. Para obtener más información, consulte Traslado de los recursos a un nuevo grupo de recursos o a una nueva suscripción. |
Traslado de una cuenta de almacenamiento a otra región | Para mover una cuenta de almacenamiento, cree una copia de esta en otra región. Luego, mueva los datos a esa cuenta mediante AzCopy u otra herramienta de su elección. Para más información, consulte Traslado de una cuenta de Azure Storage a otra región. |
Actualización a una cuenta de almacenamiento de uso general v2 | Puede actualizar una cuenta de almacenamiento de uso general v1 o una cuenta de Blob Storage a una cuenta de uso general v2. Tenga en cuenta que esta acción no se puede deshacer. Para más información, consulte Actualización a una cuenta de almacenamiento de uso general v2. |
Migración de una cuenta de almacenamiento clásica a una implementada con Azure Resource Manager | El modelo de implementación de Azure Resource Manager es superior al modelo de implementación clásica en cuanto a funcionalidad, escalabilidad y seguridad. Para más información sobre cómo migrar una cuenta de almacenamiento clásica a Azure Resource Manager, consulte la sección "Migración de cuentas de almacenamiento" del artículo Migración compatible con la plataforma de recursos de IaaS del modelo clásico al de Azure Resource Manager. |
Transferencia de datos a una cuenta de almacenamiento
Microsoft proporciona servicios y utilidades para importar datos desde dispositivos de almacenamiento local o proveedores de almacenamiento en la nube de terceros. La solución que use dependerá de la cantidad de datos que vaya a transferir. Para obtener más información, consulte Introducción a la migración de Azure Storage.
Cifrado de la cuenta de almacenamiento
Todos los datos de su cuenta de almacenamiento se cifran automáticamente en el servicio. Para obtener más información sobre cifrado y la administración de claves, consulte Cifrado de Azure Storage para datos en reposo.
Facturación de la cuenta de almacenamiento
Azure Storage se factura en función del uso que se haga de la cuenta de almacenamiento. Todos los objetos de una cuenta de almacenamiento se facturan juntos como un grupo. Para calcular los costos de almacenamiento se tienen en cuenta los siguientes factores:
- Región hace referencia a la región geográfica en la que radica la cuenta.
- Tipo de cuenta hace referencia al tipo de cuenta de almacenamiento que se usa.
- Nivel de acceso hace referencia al patrón de uso de datos que ha especificado para la cuenta de uso general v2 o la cuenta de Blob Storage.
- Capacidad hace referencia a la cuantificación de la asignación correspondiente a la cuenta de almacenamiento que se usa para almacenar datos.
- La redundancia determina cuántas copias de los datos se conservan al mismo tiempo, y en qué ubicaciones.
- Las transacciones se refieren a todas las operaciones de lectura y escritura en Azure Storage.
- La salida de los datos se refiere a los datos transferidos fuera de una región de Azure. Cuando una aplicación que no se ejecuta en la misma región que su cuenta de almacenamiento accede a los datos de esta, se le cobra por la salida de datos. Para obtener información sobre el uso de grupos de recursos para agrupar los datos y servicios en la misma región a fin de limitar los cargos de salida, vea ¿Qué es un grupo de recursos de Azure?.
La página Precios de Azure Storage proporciona información detallada sobre los precios en función del tipo de cuenta, de la capacidad de almacenamiento, de la replicación y de las transacciones. La página Detalles de precios de transferencias de datos proporciona información detallada sobre los precios para la salida de datos. Puede usar la Calculadora de precios de Azure Storage para ayudarle a calcular los costos.
Los servicios de Azure cuestan dinero. Azure Cost Management le ayuda a establecer presupuestos y a configurar alertas para mantener el gasto bajo control. Analice, administre y optimice sus costos de Azure con Cost Management. Para obtener más información, consulte el inicio rápido sobre el análisis de los costos.
Tipos de cuentas de almacenamiento heredadas
En la tabla siguiente se describen los tipos de cuentas de almacenamiento heredadas. Microsoft no recomienda estos tipos de cuenta, pero se pueden usar en determinados escenarios:
Tipo de cuenta de almacenamiento heredada | Servicios de almacenamiento admitidos | Opciones de redundancia | Modelo de implementación | Uso |
---|---|---|---|---|
De uso general, estándar, v1 | Blob Storage, Queue Storage, Table Storage y Azure Files | LRS, GRS, RA-GRS | Resource Manager, clásico1 | Es posible que las cuentas de uso general v1 no incluyan las características más recientes o que no tengan los precios más bajos por gigabyte. Considere el uso para estos escenarios:
|
Blob Storage | Blob Storage (solo blobs en bloques y blobs en anexos) | LRS, GRS, RA-GRS | Resource Manager | Microsoft recomienda usar cuentas estándar de uso general v2 en su lugar cuando sea posible. |
1 A partir del 1 de agosto de 2022, ya no podrá crear nuevas cuentas de almacenamiento con el modelo de implementación clásica. Los recursos que se hayan creado antes de esa fecha se seguirán admitiendo hasta el 31 de agosto de 2024. Para más información, consulte Las cuentas de almacenamiento clásicas de Azure se retirarán el 31 de agosto de 2024.
Objetivos de escalabilidad para cuentas de almacenamiento estándar
En la tabla siguiente se describen los límites predeterminados para las cuentas de almacenamiento de uso general v2 (GPv2) y v1 (GPv1) de Azure y de Blob Storage. El límite de entrada hace referencia a todos los datos que se envían a una cuenta de almacenamiento. El límite de salida hace referencia a todos los datos que se reciben de una cuenta de almacenamiento.
Microsoft recomienda usar una cuenta de almacenamiento GPv2 en la mayoría de los escenarios. Puede actualizar fácilmente una cuenta de almacenamiento GPv1 o de Blob Storage a una cuenta GPv2 sin tiempo de inactividad y sin la necesidad de copiar datos. Para más información, consulte Actualización a una cuenta de almacenamiento GPv2.
Nota:
Puede solicitar unos límites de capacidad y de entrada mayores. Para solicitar un aumento, póngase en contacto con Soporte técnico de Azure.
Resource | Límite |
---|---|
Número máximo de cuentas de almacenamiento con puntos de conexión estándar por región y suscripción, incluidas las cuentas de almacenamiento Estándar y Premium. | 250 de manera predeterminada, 500 por solicitud1 |
Número máximo de cuentas de almacenamiento con puntos de conexión de zona DNS de Azure (versión preliminar) por región y suscripción, incluidas las cuentas de almacenamiento Estándar y Premium. | 5000 (versión preliminar) |
Capacidad máxima predeterminada de la cuenta de almacenamiento. | 5 PiB 2 |
Número máximo de contenedores de blobs, blobs, directorios y subdirectorios (si el espacio de nombres jerárquico está habilitado), recursos compartidos de archivos, tablas, colas, entidades o mensajes por cuenta de almacenamiento. | Sin límite |
Tasa de solicitud máxima predeterminada por cuenta de almacenamiento. | 40 000 solicitudes por segundo2 |
Entrada máxima predeterminada por cuenta de almacenamiento de uso general v2 y de Blob Storage en las siguientes regiones:
|
60 Gbps2 |
Entrada máxima predeterminada por cuenta de almacenamiento de uso general v2 y de Blob Storage en regiones que no aparecen en la lista anterior. | 25 Gbps2 |
Entrada máxima predeterminada para las cuentas de almacenamiento de uso general v1 (todas las regiones) | 10 Gbps2 |
Salida máxima predeterminada de las cuentas de almacenamiento de uso general v2 y de Blob Storage en las siguientes regiones:
|
200 Gbps2 |
Salida máxima predeterminada de las cuentas de almacenamiento de uso general v2 y de Blob Storage en regiones que no aparecen en la lista anterior. | 50 Gbps2 |
Salida máxima para cuentas de almacenamiento de uso general v1 (regiones de EE. UU.) | 20 Gbps si RA-GRS o GRS está habilitado, 30 Gbps en el caso de LRS o ZRS |
Salida máxima para cuentas de almacenamiento de uso general v1 (regiones no de EE. UU.) | 10 Gbps si RA-GRS o GRS está habilitado, 15 Gbps en el caso de LRS o ZRS |
Número máximo de reglas de dirección IP por cuenta de almacenamiento | 400 |
Número máximo de reglas de red virtual por cuenta de almacenamiento | 400 |
Número máximo de reglas de instancias de recurso por cuenta de almacenamiento | 200 |
Número máximo de puntos de conexión privados por cuenta de almacenamiento | 200 |
1 Con un aumento de cuota, puede crear hasta 500 cuentas de almacenamiento con puntos de conexión estándar por región. Para obtener más información, consulte Aumento de las cuotas de la cuenta de Azure Storage. 2 Las cuentas estándar de Azure Storage admiten límites de capacidad y límites de entrada y salida por solicitud superiores. Para solicitar un aumento en los límites de cuenta, póngase en contacto con el soporte técnico de Azure.