Seznámení se službou Azure Blob StorageIntroduction to Azure Blob storage

Azure Blob Storage je řešení úložiště objektů Microsoftu pro cloud.Azure Blob storage is Microsoft's object storage solution for the cloud. Úložiště objektů blob je optimalizovaná pro ukládání velkých objemů nestrukturovaných dat.Blob storage is optimized for storing massive amounts of unstructured data. Nestrukturovaných dat jsou data, která nedrží se konkrétního datového modelu nebo definice, jako jsou textová nebo binární data.Unstructured data is data that does not adhere to a particular data model or definition, such as text or binary data.

O službě Blob storageAbout Blob storage

BLOB storage je navržená pro:Blob storage is designed for:

  • Poskytování obrázků nebo dokumentů přímo do prohlížečeServing images or documents directly to a browser.
  • Ukládání souborů pro distribuovaný přístupStoring files for distributed access.
  • Streamování videa a zvukuStreaming video and audio.
  • Zápis do souborů protokolůWriting to log files.
  • Ukládání dat pro zálohování a obnovování, zotavení po havárii a pro archivaciStoring data for backup and restore, disaster recovery, and archiving.
  • Ukládání dat, které bude analyzovat místní nebo v Azure hostovaná službaStoring data for analysis by an on-premises or Azure-hosted service.

Uživatelé nebo klientské aplikace můžete přístup k objektům ve službě Blob storage přes HTTP/HTTPS, z kdekoli na světě.Users or client applications can access objects in Blob storage via HTTP/HTTPS, from anywhere in the world. Objekty ve službě Blob storage jsou přístupná přes REST API služby Azure Storage, prostředí Azure PowerShell, rozhraní příkazového řádku Azure, nebo knihovny klienta služby Azure Storage.Objects in Blob storage are accessible via the Azure Storage REST API, Azure PowerShell, Azure CLI, or an Azure Storage client library. Klientské knihovny jsou dostupné pro různé jazyky, včetně .NET, Java, Node.js, Python, přejít , PHP, a Ruby.Client libraries are available for a variety of languages, including .NET, Java, Node.js, Python, Go, PHP, and Ruby.

Informace o Azure Data Lake Storage Gen2About Azure Data Lake Storage Gen2

Podporuje úložiště objektů BLOB v Azure Data Lake Storage Gen2, řešení analýzy velkých objemů dat společnosti Microsoft enterprise pro cloud.Blob storage supports Azure Data Lake Storage Gen2, Microsoft's enterprise big data analytics solution for the cloud. Azure Data Lake Storage Gen2 nabízí hierarchické souboru systému, jakož i výhody úložiště Blob Storage, včetně s nízkými náklady, vrstveného úložiště; Vysoká dostupnost; Silná konzistence; a možnosti zotavení po havárii.Azure Data Lake Storage Gen2 offers a hierarchical file system as well as the advantages of Blob storage, including low-cost, tiered storage; high availability; strong consistency; and disaster recovery capabilities.

Další informace o Data Lake Storage Gen2 najdete v tématu Úvod do služby Azure Data Lake Storage Gen2 Preview.For more information about Data Lake Storage Gen2, see Introduction to Azure Data Lake Storage Gen2 Preview.

Prostředky úložiště objektů BLOBBlob storage resources

Úložiště objektů BLOB nabízí tři typy prostředků:Blob storage offers three types of resources:

  • Účtu úložiště.The storage account.
  • A kontejneru v účtu úložištěA container in the storage account
  • A blob v kontejneruA blob in a container

Na následujícím diagramu jsou vztahy těchto prostředků.The following diagram shows the relationship between these resources.

Diagram architektury úložiště objektů Blob

Účty úložištěStorage accounts

Účet úložiště poskytuje jedinečný obor názvů v Azure pro vaše data.A storage account provides a unique namespace in Azure for your data. Každý objekt, ve kterém je uložený ve službě Azure Storage má adresu, která obsahuje název vaší jedinečný účet.Every object that you store in Azure Storage has an address that includes your unique account name. Kombinace názvu účtu a koncový bod služby Azure Storage blob tvoří základní adresu pro objekty ve vašem účtu úložiště.The combination of the account name and the Azure Storage blob endpoint forms the base address for the objects in your storage account.

Například, pokud je název vašeho účtu úložiště mystorageaccount, pak bude výchozím koncovým bodem pro úložiště objektů Blob:For example, if your storage account is named mystorageaccount, then the default endpoint for Blob storage is:

http://mystorageaccount.blob.core.windows.net 

Vytvoření účtu úložiště najdete v tématu vytvořit účet úložiště.To create a storage account, see Create a storage account. Další informace o účtech úložiště najdete v tématu přehled účtu Azure storage.To learn more about storage accounts, see Azure storage account overview.

ContainersContainers

Kontejner slouží k uspořádání sady objektů BLOB, podobně jako do jiného adresáře v systému souborů.A container organizes a set of blobs, similar to a directory in a file system. Účet úložiště může zahrnovat neomezený počet kontejnerů a v každém kontejneru může být neomezený počet objektů blob.A storage account can include an unlimited number of containers, and a container can store an unlimited number of blobs.

Poznámka

Názvy kontejnerů musí obsahovat jenom malá písmena.The container name must be lowercase. Další informace o pojmenování kontejnerů najdete v tématu pojmenování a odkazování na kontejnerů, objektů BLOB a metadat.For more information about naming containers, see Naming and Referencing Containers, Blobs, and Metadata.

Objekty blobBlobs

Azure Storage podporuje tři typy objektů blob:Azure Storage supports three types of blobs:

  • Objekty BLOB bloku ukládání textových a binárních dat, a to až do velikosti 4,7 TB.Block blobs store text and binary data, up to about 4.7 TB. Objekty blob bloku se skládají z bloků dat, které můžete spravovat jednotlivě.Block blobs are made up of blocks of data that can be managed individually.
  • Doplňovací objekty BLOB jsou tvořené bloky, jako jsou objekty BLOB bloku, ale jsou optimalizované pro doplňovací operace.Append blobs are made up of blocks like block blobs, but are optimized for append operations. Doplňovací objekty blob jsou ideální pro scénáře, jako je protokolování dat z virtuálních počítačů.Append blobs are ideal for scenarios such as logging data from virtual machines.
  • Objekty BLOB stránky náhodný přístup úložiště souborů až do 8 TB velikosti.Page blobs store random access files up to 8 TB in size. Úložiště, které soubory virtuálního pevného disku (VHD) bude sloužit jako disky pro virtuální počítače Azure, objekty BLOB stránky.Page blobs store the virtual hard drive (VHD) files serve as disks for Azure virtual machines. Další informace o objektech BLOB stránky najdete v tématu objekty BLOB stránky Azure – přehledFor more information about page blobs, see Overview of Azure page blobs

Další informace o různých typech objektů BLOB najdete v tématu vysvětlení objektů BLOB bloku, doplňovací objekty BLOB a objekty BLOB stránky.For more information about the different types of blobs, see Understanding Block Blobs, Append Blobs, and Page Blobs.

Přesun dat do úložiště objektů BlobMove data to Blob storage

Počet řešení existují pro migraci existujících dat do úložiště objektů Blob:A number of solutions exist for migrating existing data to Blob storage:

  • AzCopy je nástroj příkazového řádku snadno použitelné pro Windows a Linux, který kopíruje data do a z úložiště objektů Blob, napříč kontejnery nebo mezi různými účty úložiště.AzCopy is an easy-to-use command-line tool for Windows and Linux that copies data to and from Blob storage, across containers, or across storage accounts. Další informace o AzCopy najdete v tématu přenos dat pomocí AzCopy v10 (Preview).For more information about AzCopy, see Transfer data with the AzCopy v10 (Preview).
  • Knihovna pro přesun dat úložiště Azure je knihovna .NET pro přesun dat mezi službami Azure Storage.The Azure Storage Data Movement library is a .NET library for moving data between Azure Storage services. Knihovna pro přesun dat je sestavován nástroj AzCopy.The AzCopy utility is built with the Data Movement library. Další informace najdete v tématu referenční dokumentaci pro přesun dat knihovny.For more information, see the reference documentation for the Data Movement library.
  • Azure Data Factory podporuje kopírování dat do a z úložiště objektů Blob s použitím klíče účtu, sdílený přístupový podpis službu objektu zabezpečení nebo spravovaných identit pro ověřování prostředků Azure.Azure Data Factory supports copying data to and from Blob storage by using the account key, shared access signature, service principal, or managed identities for Azure resources authentications. Další informace najdete v tématu kopírování dat do nebo z úložiště objektů Blob v Azure pomocí Azure Data Factory.For more information, see Copy data to or from Azure Blob storage by using Azure Data Factory.
  • Blobfuse je virtuálním souborovém systému ovladače pro úložiště objektů Blob v Azure.Blobfuse is a virtual file system driver for Azure Blob storage. Blobfuse můžete použít pro přístup k existující data objektů blob bloku v účtu úložiště v systému Linux.You can use blobfuse to access your existing block blob data in your Storage account through the Linux file system. Další informace najdete v tématu postup připojení služby Blob storage jako systém souborů s blobfuse.For more information, see How to mount Blob storage as a file system with blobfuse.
  • Azure Data Box Disk je služba pro přenos místních dat do úložiště objektů Blob při velkých datových sad nebo síťovým omezením nahrávání dat při přenosu nereálný.Azure Data Box Disk is a service for transferring on-premises data to Blob storage when large datasets or network constraints make uploading data over the wire unrealistic. Můžete využít Azure Data Box Disk a vyžádat si od Microsoftu jednotky SSD (solid-state drive).You can use Azure Data Box Disk to request solid-state disks (SSDs) from Microsoft. Potom můžete data zkopírovat na tyto disky a odeslat je do Microsoftu, aby se nahrála do služby Blob Storage.You can then copy your data to those disks and ship them back to Microsoft to be uploaded into Blob storage.
  • Služba Azure Import/Export poskytuje způsob, jak export velkých objemů dat z vašeho účtu úložiště do pevné disky, které zadáte, a dodává se pak vrátit k tomu se svými daty, které Microsoft.The Azure Import/Export service provides a way to export large amounts of data from your storage account to hard drives that you provide and that Microsoft then ships back to you with your data. Další informace najdete v tématu přenášet data do úložiště objektů Blob pomocí služby Microsoft Azure Import/Export.For more information, see Use the Microsoft Azure Import/Export service to transfer data to Blob storage.

Další postupNext steps