Ú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. Tyto služby zahrnují objekty blob, tabulky a fronty.

Služby Azure Stack Hub Storage

Azure Stack Hub Storage poskytuje následující tři služby:

  • Blob Storage

    Úložiště objektů blob ukládá nestrukturovaná data objektů. Objekt blob může být libovolný typ textových nebo binárních dat, například dokument, mediální soubor nebo instalační program aplikace.

  • Table Storage

    Tabulkové úložiště slouží k ukládání strukturovaných datových sad. 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.

  • Queue Storage

    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áš účet úložiště poskytuje jedinečný obor názvů pro vaše prostředky úložiště. Následující diagram znázorňuje vztahy mezi prostředky služby Azure Stack Hub Storage v účtu úložiště:

Přehled služby Azure Stack Hub Storage

Blob Storage

Pro uživatele s velkým množstvím dat nestrukturovaných objektů, která se mají ukládat v cloudu, nabízí úložiště objektů blob efektivní a škálovatelné řešení. Použití úložiště objektů blob k ukládání obsahu, například:

  • dokumenty.
  • Sociální data, jako jsou fotografie, videa, hudba nebo 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 se organizuje do kontejneru. Kontejnery také nabízejí praktický způsob přiřazení zásad zabezpečení skupinám objektů. Účet úložiště může obsahovat libovolný počet kontejnerů a kontejner může obsahovat libovolný počet objektů blob (až do limitu účtu úložiště).

Blob Storage nabízí tři typy objektů blob:

  • Objekty blob bloku

    Objekty blob bloku 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 doplňovací operace. Doplňovací objekt blob se může aktualizovat jen přidáním nového bloku na konec. Doplňovací objekty blob jsou dobrou volbou pro takové scénáře, jako je například protokolování, kde se nová data potřebují zapisovat jen na konec objektu blob.

  • Objekty blob stránky

    Objekty blob stránky jsou optimalizované pro reprezentaci disků IaaS a podporu náhodných zápisů o velikosti až 1 TB. Virtuální disk IaaS připojený ke službě Azure Stack Hub je virtuální pevný disk uložený jako objekt blob stránky.

Table Storage

Moderní aplikace často vyžadují úložiště dat s větší škálovatelností a flexibilitou, než vyžadovaly předchozí generace softwaru. Table Storage nabízí vysoce dostupné a masivně škálovatelné úložiště, takže se vaše aplikace může automaticky škálovat tak, aby vyhovovala požadavkům uživatelů. Table Storage je úložiště klíčů a atributů NoSQL microsoftu – má návrh bez schématu, čímž se liší od tradičních relačních databází. Díky úložišti dat bez schémat je snadné přizpůsobit data podle toho, jak se budou vyvíjet potřeby vaší aplikace. Table Storage se snadno používá, takže vývojáři můžou rychle vytvářet aplikace.

Table Storage je úložiště klíč-atribut, což znamená, že každá hodnota v tabulce je uložena s zadaným názvem vlastnosti. Název vlastnosti se používá 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ých typů.

Úložiště tabulek můžete použít k ukládání flexibilních datových sad, jako jsou uživatelská data webových aplikací, 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ě.

Queue Storage

Při návrhu 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 bez ohledu na to, jestli běží v cloudu, na stolním počítači, na místním serveru nebo na mobilním zařízení. Queue Storage také podporuje správu asynchronních úloh a pracovní postupy procesů sestavování buildů.

Úč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