Úvod do služby Azure Stack Hub Storage
Přehled
Azure Stack Hub Storage je sada služeb cloudového úložiště konzistentních se službami poskytovanými službou Azure Storage. Mezi tyto služby patří objekty blob, tabulky a fronty.
Služby Azure Stack Hub Storage
Azure Stack Hub Storage poskytuje následující tři služby:
úložiště objektů blob
Blob Storage ukládá nestrukturovaná data objektů. Objekt blob může být libovolný typ textových nebo binárních dat, jako je dokument, mediální soubor nebo instalační program aplikace.
úložný prostor tabulky
Table Storage ukládá strukturované datové sady. Table Storage je úložiště dat typu klíč-atribut NoSQL, které umožňuje rychlý vývoj a rychlý přístup k velkým objemům dat.
Fronta úložiště
Queue Storage poskytuje spolehlivé zasílání zpráv pro zpracování pracovních postupů a komunikaci mezi komponentami cloudových služeb.
Účet služby Azure Stack Hub Storage je zabezpečený účet, který poskytuje přístup ke službám ve službě Azure Stack Hub Storage. Váš úložišťový účet poskytuje jedinečný obor názvů pro vaše úložné prostředky. Následující diagram znázorňuje vztahy mezi prostředky služby Azure Stack Hub Storage v účtu úložiště:
Úložiště Blob
Pro uživatele s velkým množstvím nestrukturovaných dat objektů, která se mají uložit v cloudu, nabízí úložiště objektů blob efektivní a škálovatelné řešení. Úložiště objektů blob použijte k ukládání obsahu, například:
- Dokumenty
- Sociální data, jako jsou fotky, videa, hudba a blogy
- Zálohy souborů, počítačů, databází a zařízení
- Obrázky a text pro webové aplikace
- Konfigurační data pro cloudové aplikace
- Velké objemy dat, jako jsou protokoly a další velké datové sady
Každý objekt blob je uspořádaný do kontejneru. Kontejnery také poskytují užitečný způsob, jak přiřadit zásady zabezpečení skupinám objektů. Účet úložiště může obsahovat neomezený počet kontejnerů a každý kontejner může mít neomezený počet objektů blob (až do limitu stanoveného pro účet úložiště).
Blob Storage nabízí tři druhy objektů typu blob:
blokové blob objekty
Blokové blobové objekty jsou optimalizované pro streamování a ukládání cloudových objektů. Jsou dobrou volbou pro ukládání dokumentů, mediálních souborů, záloh a dalších podobných souborů.
doplňovací objekty blob
Doplňovací objekty blob jsou podobné objektům blob bloku, ale jsou optimalizované pro operace připojení. Doplňovací objekt blob je možné aktualizovat pouze přidáním nového bloku na konec. Připojovací bloby jsou dobrou volbou pro scénáře, jako je protokolování, kde se nová data musí zapisovat pouze na konec blobu.
objekty blob stránky
Page blob jsou optimalizované pro reprezentaci IaaS disků a podporují náhodné zápisy o velikosti až 1 TB. Virtuální počítač Azure Stack Hub připojený k disku IaaS je virtuální pevný disk uložený jako stránkový blob.
Úložiště tabulek
Moderní aplikace často vyžadují úložiště dat s větší škálovatelností a flexibilitou, než vyžadují předchozí generace softwaru. Table Storage nabízí vysoce dostupné a široce škálovatelné úložiště, aby se vaše aplikace mohly automaticky škálovat tak, aby splňovaly poptávku uživatelů. Table Storage je NoSQL úložiště typu klíč/atribut od Microsoftu – má schématicky nezávislý návrh, což jej odlišuje od tradičních relačních databází. Díky úložišti dat bez schématu je snadné přizpůsobit data podle potřeb vaší aplikace. Table Storage se snadno používá, aby vývojáři mohli rychle vytvářet aplikace.
Table Storage je úložiště atributů klíče, což znamená, že každá hodnota v tabulce je uložena s názvem zadané vlastnosti. Název vlastnosti slouží k filtrování a zadávání kritérií výběru. Kolekce vlastností a jejich hodnot tvoří entitu. Vzhledem k tomu, že úložiště tabulek je bez schématu, mohou dvě entity ve stejné tabulce obsahovat různé kolekce vlastností a tyto vlastnosti můžou být různé typy.
Úložiště tabulek můžete použít k ukládání flexibilních datových sad, jako jsou uživatelská data pro webové aplikace, adresáře, informace o zařízení a jakýkoli jiný typ metadat, která vaše služba vyžaduje. Pro dnešní internetové aplikace nabízejí databáze NoSQL, jako je table storage, oblíbenou alternativu k tradičním relačním databázím.
Účet úložiště může obsahovat libovolný počet tabulek a tabulka může obsahovat libovolný počet entit až do limitu kapacity účtu úložiště.
Úložiště front
Při navrhování aplikací pro škálování jsou komponenty aplikací často oddělené, aby se mohly škálovat nezávisle. Queue Storage poskytuje spolehlivé řešení zasílání zpráv pro asynchronní komunikaci mezi komponentami aplikace, ať už běží v cloudu, na počítači, na místním serveru nebo na mobilním zařízení. Queue Storage také podporuje správu asynchronních úloh a vytváření pracovních postupů procesů.
Účet úložiště může obsahovat libovolný počet front a fronta může obsahovat libovolný počet zpráv (až do limitu kapacity účtu úložiště). Jednotlivé zprávy můžou mít velikost až 64 kB.
Další kroky
Další informace o službě Azure Storage najdete v tématu Úvod do služby Microsoft Azure Storage