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.
Información general
Azure Stack Hub Storage es un conjunto de servicios de almacenamiento en la nube coherentes con los servicios proporcionados por Azure Storage. Estos servicios incluyen blobs, tablas y colas.
Servicios de almacenamiento de Azure Stack Hub
Azure Stack Hub Storage proporciona los tres servicios siguientes:
Blob Storage
Blob Storage almacena datos de objetos no estructurados. Un blob puede ser cualquier tipo de texto o datos binarios, como un documento, un archivo multimedia o un instalador de aplicación.
Almacenamiento de tablas
El almacenamiento de tablas almacena conjuntos de datos estructurados. Table Storage es un almacén de datos de atributo clave NoSQL, que permite un desarrollo rápido y un acceso rápido a grandes cantidades de datos.
Queue Storage
Queue Storage proporciona mensajería confiable para el procesamiento de flujos de trabajo y para la comunicación entre componentes de servicios en la nube.
Una cuenta de Azure Stack Hub Storage es una cuenta segura que proporciona acceso a los servicios de Azure Stack Hub Storage. La cuenta de almacenamiento proporciona el espacio de nombres único para los recursos de almacenamiento. En el diagrama siguiente se muestran las relaciones entre los recursos de Azure Stack Hub Storage en una cuenta de almacenamiento:
Blob Storage
Para que los usuarios con una gran cantidad de datos de objetos no estructurados se almacenen en la nube, Blob Storage ofrece una solución eficaz y escalable. Use Blob Storage para almacenar contenido como:
- Documentos
- Datos sociales como fotos, vídeos, música y blogs
- Copias de seguridad de archivos, equipos, bases de datos y dispositivos
- Imágenes y texto para aplicaciones web
- Datos de configuración para aplicaciones en la nube
- Macrodatos, como registros y otros conjuntos de datos grandes
Cada blob se organiza en un contenedor. Los contenedores también proporcionan una manera útil de asignar directivas de seguridad a grupos de objetos. Una cuenta de almacenamiento puede contener cualquier número de contenedores y un contenedor puede contener cualquier número de blobs (hasta el límite de la cuenta de almacenamiento).
Blob Storage ofrece tres tipos de blobs:
Blobs en bloques
Los blobs en bloques están optimizados para streaming y almacenamiento de objetos en la nube. Son una buena opción para almacenar documentos, archivos multimedia, copias de seguridad y otros archivos similares.
Blobs en anexos
Los blobs en anexos son similares a los blobs en bloques, pero están optimizados para las operaciones de anexión. Un blob en anexos solo se puede actualizar agregando un nuevo bloque al final. Los blobs en anexos son una buena opción para escenarios como el registro, donde los nuevos datos solo se deben escribir al final del blob.
Blobs en páginas
Los blobs en páginas están optimizados para representar discos IaaS y admitir escrituras aleatorias de hasta 1 TB de tamaño. Un disco IaaS conectado a una máquina virtual de Azure Stack Hub es un VHD almacenado como un blob en páginas.
Almacenamiento de tablas
Las aplicaciones modernas suelen exigir almacenes de datos con mayor escalabilidad y flexibilidad que las generaciones anteriores de software necesarias. Table Storage ofrece almacenamiento altamente disponible y escalable de forma masiva, para que la aplicación pueda escalar automáticamente para satisfacer la demanda del usuario. Table Storage es el almacén de claves y atributos noSQL de Microsoft; tiene un diseño sin esquemas, lo que lo diferencia de las bases de datos relacionales tradicionales. Con un almacén de datos sin esquema, es fácil adaptar los datos a medida que evolucionan las necesidades de la aplicación. Table Storage es fácil de usar, por lo que los desarrolladores pueden crear aplicaciones rápidamente.
Table Storage es un almacén de atributos clave, lo que significa que cada valor de una tabla se almacena con un nombre de propiedad con tipo. El nombre de propiedad se usa para filtrar y especificar criterios de selección. Una colección de propiedades y sus valores componen una entidad. Dado que table Storage no tiene esquema, dos entidades de la misma tabla pueden contener colecciones diferentes de propiedades y esas propiedades pueden ser de tipos diferentes.
Puede usar Table Storage para almacenar conjuntos de datos flexibles, como datos de usuario para aplicaciones web, libretas de direcciones, información del dispositivo y cualquier otro tipo de metadatos que requiera el servicio. Para las aplicaciones basadas en Internet actuales, las bases de datos NoSQL, como Table Storage, ofrecen una alternativa popular a las bases de datos relacionales tradicionales.
Una cuenta de almacenamiento puede contener cualquier número de tablas y una tabla puede contener cualquier número de entidades, hasta el límite de capacidad de la cuenta de almacenamiento.
Queue Storage
En el diseño de aplicaciones para escalado, los componentes de la aplicación a menudo se desacoplan para que se puedan escalar de forma independiente. Queue Storage proporciona una solución de mensajería confiable para la comunicación asincrónica entre los componentes de la aplicación, ya sea que se ejecuten en la nube, en el escritorio, en un servidor local o en un dispositivo móvil. Queue Storage también admite la administración de tareas asincrónicas y la creación de flujos de trabajo de procesos.
Una cuenta de almacenamiento puede contener cualquier número de colas y una cola puede contener cualquier número de mensajes (hasta el límite de capacidad de la cuenta de almacenamiento). Los mensajes individuales pueden tener un tamaño de hasta 64 KB.
Pasos siguientes
Almacenamiento coherente con Azure: diferencias y consideraciones
Para más información sobre Azure Storage, consulte Introducción a Microsoft Azure Storage.