Introducción a Blob StorageIntroduction to Blob storage

Azure Blob Storage es la solución de almacenamiento en la nube de Microsoft para objetos de datos.Azure Blob storage is Microsoft's cloud storage solution for data objects. Blob Storage puede almacenar grandes cantidades de datos de objetos no estructurados, como datos de texto o binarios.Blob storage can store massive amounts of unstructured object data, such as text or binary data. Se puede obtener acceso a los datos de Blob Storage desde cualquier lugar del mundo a través de HTTP o HTTPS.Data in Blob storage can be accessed from anywhere in the world via HTTP or HTTPS. Puede usar el almacenamiento de blobs para exponer datos públicamente o para almacenar datos de la aplicación de manera privada.You can use Blob storage to expose data publicly to the world, or to store application data privately.

El almacenamiento de blobs suele usarse para realizar las siguientes tareas:Common uses of Blob storage include:

  • Servicio de imágenes o documentos directamente a un exploradorServing images or documents directly to a browser
  • Almacenamiento de archivos para acceso distribuidoStoring files for distributed access
  • Streaming de audio y vídeoStreaming video and audio
  • Almacenamiento para copia de seguridad y restauración, recuperación ante desastres y archivadoStoring for backup and restore, disaster recovery, and archiving
  • Almacenamiento de datos para el análisis en local o en un servicio hospedado de AzureStoring data for analysis by an on-premises or Azure-hosted service
  • Almacenamiento de discos duros virtuales para su uso con Azure Virtual MachinesStoring VHDs for use with Azure Virtual Machines

Conceptos de Blob serviceBlob service concepts

Blob service contiene los componentes siguientes:The Blob service contains the following components:

Arquitectura de blob

  • Cuenta de almacenamiento: todo el acceso a Azure Storage se realiza a través de una cuenta de almacenamiento.Storage Account: All access to Azure Storage is done through a storage account. Esta cuenta de almacenamiento puede ser una cuenta de almacenamiento de uso general (v1 o v2) o una cuenta de almacenamiento de blobs.This storage account can be a General-purpose storage account (v1 or v2) or Blob storage accounts. Para más información, consulte Acerca de las cuentas de Azure Storage.See About Azure storage accounts for more information.

  • Contenedor: un contenedor proporciona una agrupación de un conjunto de blobs.Container: A container provides a grouping of a set of blobs. Todos los blobs deben residir en un contenedor.All blobs must be in a container. Además, una cuenta puede disponer de un número ilimitado de contenedores yAn account can contain an unlimited number of containers. un contenedor puede almacenar un número ilimitado de blobs.A container can store an unlimited number of blobs. Tenga en cuenta que el nombre del contenedor debe estar en minúsculas.Note that the container name must be lowercase.

  • Blob: archivo de cualquier tipo y tamaño.Blob: A file of any type and size. Azure Storage ofrece tres tipos de blobs: blobs en bloques, blobs en páginas y blobs en anexos.Azure Storage offers three types of blobs: block blobs, page blobs, and append blobs.

    blobs en bloques son ideales para almacenar archivos binarios o de texto, como documentos y archivos multimedia.Block blobs are ideal for storing text or binary files, such as documents and media files. blobs en anexos se parecen a los blobs en bloques porque se componen de bloques, pero están optimizados para las operaciones de anexión, por lo que son útiles para escenarios de registro.Append blobs are similar to block blobs in that they are made up of blocks, but they are optimized for append operations, so they are useful for logging scenarios. Un único blob en bloques puede contener un máximo de 50 000 bloques de hasta 100 MB cada uno, hasta un tamaño total de algo más de 4,75 GB (100 MB × 50 000).A single block blob can contain up to 50,000 blocks of up to 100 MB each, for a total size of slightly more than 4.75 TB (100 MB X 50,000). Un único blob en anexos puede contener un máximo de 50 000 bloques de hasta 4 MB cada uno, hasta un tamaño total de algo más de 195 GB (4 MB × 50 000).A single append blob can contain up to 50,000 blocks of up to 4 MB each, for a total size of slightly more than 195 GB (4 MB X 50,000).

    Los blobs en páginas pueden tener un tamaño de hasta 8 TB y son más eficaces para operaciones frecuentes de lectura y escritura.Page blobs can be up to 8 TB in size, and are more efficient for frequent read/write operations. Azure Virtual Machines usa blobs en páginas como discos de sistema operativo y de datos.Azure Virtual Machines use page blobs as OS and data disks.

    Para más información sobre la nomenclatura de contenedores y blobs, consulte Asignación de nombres y referencias a contenedores, blobs y metadatos.For details about naming containers and blobs, see Naming and Referencing Containers, Blobs, and Metadata.

Pasos siguientesNext steps