Az Azure Blob Storage bemutatása

Az Azure Blob Storage a Microsoft felhőalapú objektumtárolási megoldása. A Blob Storage nagy mennyiségű strukturálatlan adat tárolására van optimalizálva. A strukturálatlan adatok olyan adatok, amelyek nem igazodnak egy adott adatmodellhez vagy definícióhoz, például szöveges vagy bináris adatok.

Az Azure Blob Storage névjegye

A Blob Storage használati lehetőségei:

  • Képek vagy dokumentumok közvetlen szolgáltatása a böngészők számára.
  • Fájlok tárolása megosztott hozzáféréshez.
  • Video- és hangtartalom streamelése.
  • Írás naplófájlokba.
  • Adattárolás biztonsági mentésekhez és helyreállításhoz, vészhelyreállításhoz és archiváláshoz.
  • Adattárolás helyszíni vagy az Azure-ban üzemeltetett szolgáltatásban való elemzéshez.

A felhasználók vagy ügyfélalkalmazások HTTP/HTTPS-en keresztül érhetik el a Blob Storage objektumait a világ bármely pontjáról. A Blob Storage-ban lévő objektumok az Azure Storage REST API-val, Azure PowerShell, az Azure CLI-vel vagy egy Azure Storage ügyfélkódtáron keresztül érhetők el. Az ügyfélkódtárak különböző nyelvekhez érhetők el, például:

A Azure Data Lake Storage Gen2

A Blob Storage támogatja az Azure Data Lake Storage Gen2-t, amely a Microsoft felhőbeli, vállalati adatok big data koncepción alapuló elemzési megoldása. Azure Data Lake Storage Gen2 hierarchikus fájlrendszert, valamint a Blob Storage előnyeit kínálja, beleértve a következőket:

  • Alacsony költségű, rétegzett tárolás
  • Magas rendelkezésre állás
  • Erős konzisztencia
  • Vészhelyreállítási képességek

A Data Lake Storage Gen2 kapcsolatos további információkért lásd: Bevezetés a Azure Data Lake Storage Gen2.

Blob Storage-erőforrások

A Blob Storage háromféle erőforrástípust kínál:

  • A tárfiók
  • Tároló a tárfiókban
  • Blob egy tárolóban

Az alábbi ábra az ezen erőforrások közötti kapcsolatot mutatja be.

Diagram showing the relationship between a storage account, containers, and blobs

Tárfiókok

A tárfiókok egyedi névteret biztosítanak az Azure-ban az adatok számára. Az Azure Storage-ban tárolt összes objektum rendelkezik egy olyan címmel, amely tartalmazza az Ön egyedi fióknevét. A fióknév és a Blob Storage végpont kombinációja képezi a tárfiók objektumainak alapcímét.

Ha például a tárfiók neve mystorageaccount, akkor a Blob Storage alapértelmezett végpontja a következő:

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

Az alábbi táblázat a Blob Storage által támogatott különböző típusú tárfiókokat ismerteti:

Tárfiók típusa Teljesítményszint Használat
Általános célú v2 Standard Standard tárfióktípus blobokhoz, fájlmegosztásokhoz, üzenetsorokhoz és táblákhoz. A Blob Storage vagy a többi Azure Storage-szolgáltatást használó forgatókönyvek többségéhez ajánlott.
Blokkblob Prémium Prémium tárfiók típusát blokkblobokhoz és hozzáfűző blobokhoz. Magas tranzakciós arányú vagy kisebb objektumokat használó vagy folyamatosan alacsony tárolási késést igénylő forgatókönyvekhez ajánlott. További információ a prémium szintű blokkblobfiókok számítási feladatairól...
Lapblob Prémium Prémium tárfiók típusát csak lapblobokhoz. További információ a prémium lapblobfiókok számítási feladatairól...

A tárfiókok típusaival kapcsolatos további információkért tekintse meg az Azure Storage-fiókok áttekintését. Az örökölt tárfióktípusokról további információt az Örökölt tárfióktípusok című témakörben talál.

A tárfiókok létrehozásáról további információt a Tárfiók létrehozása című témakörben talál.

Tárolók

A tárolók blobokat rendszereznek, hasonlóan a fájlrendszer könyvtáraihoz. Egy tárfiók korlátlan számú tárolót tartalmazhat, egy tároló pedig korlátlan számú blob tárolására használható.

Megjegyzés

A tárolók nevei csak kisbetűket tartalmazhatnak. További információ a tárolók elnevezéséről: Tárolók, blobok és metaadatok elnevezése és hivatkozása.

Blobok

Az Azure Storage három blobtípust támogat:

  • A blokkblobok szöveg- és bináris adatokat tárolnak. A blokkblobok önállóan felügyelhető adatblokkokból állnak. A blokkblobok legfeljebb 190,7 TiB-ot tárolhatnak.
  • A hozzáfűző blobok blokkokból, például blokkblobokból állnak, de hozzáfűzési műveletekhez vannak optimalizálva. A hozzáfűző blobok ideálisak például a virtuális gépek adatainak naplózásához és hasonló forgatókönyvekhez.
  • A lapblobok legfeljebb 8 TiB méretű véletlenszerű hozzáférési fájlokat tárolnak. A lapblobok virtuális merevlemez- (VHD-) fájlokat tárolnak, és lemezként szolgálnak az Azure-beli virtuális gépekhez. További információ a lapblobokról: Az Azure lapblobjainak áttekintése

A különböző típusú blobokról további információt a blokkblobok, a hozzáfűző blobok és a lapblobok ismertetése című témakörben talál.

Adatok áthelyezése a Blob Storage-ba

Számos megoldás létezik a meglévő adatok Blob Storage-ba való migrálásához:

  • Az AzCopy egy könnyen használható parancssori eszköz Windows és Linux rendszerhez, amely adatokat másol a Blob Storage-ba, tárolókba vagy tárfiókokba. Az AzCopyval kapcsolatos további információkért lásd az Adatok átvitele az AzCopy 10-ben című témakört.
  • Az Azure Storage adatáthelyezési kódtár egy .NET-kódtár, amely adatokat helyez át az Azure Storage-szolgáltatások között. Az AzCopy segédprogram az adatáthelyezési kódtárral van létrehozva. További információkért tekintse meg az adatátviteli kódtár referenciadokumentációját .
  • Azure Data Factory támogatja az adatok másolását a Blob Storage-ba és a Blob Storage-ból a fiókkulcs, a közös hozzáférésű jogosultságkód, a szolgáltatásnév vagy az Azure-erőforrások felügyelt identitásai használatával. További információkért lásd: Adatok másolása az Azure Blob Storage-ba vagy -tárolóból az Azure Data Factory használatával.
  • A Blobfuse az Azure Blob Storage virtuális fájlrendszer-illesztőprogramja. A Blobfuse használatával a linuxos fájlrendszeren keresztül érheti el a Storage-fiókjában meglévő blokkblobadatokat. További információ: Blob Storage csatlakoztatása fájlrendszerként blobfuse használatával.
  • Az Azure Data Box szolgáltatás akkor érhető el a helyszíni adatok Blob Storage-ba való átviteléhez, ha nagy adathalmazok vagy hálózati korlátozások miatt az adatok feltöltése nem reális. Az adatok méretétől függően Azure Data Box Disk, Azure Data Box vagy Azure Data Box Heavy-eszközöket kérhet a Microsofttól. Ezután átmásolhatja az adatokat ezekre az eszközökre, és visszaküldheti őket a Microsoftnak, hogy feltöltse őket a Blob Storage-ba.
  • Az Azure Import/Export szolgáltatás lehetővé teszi, hogy nagy mennyiségű adatot importáljon vagy exportáljon a tárfiókból a megadott merevlemezek használatával. További információ: Adatok átvitele a Blob Storage-ba a Microsoft Azure Import/Export szolgáltatással.

Következő lépések