Implementace služby Azure Storage

Dokončeno

Azure Storage je řešení cloudového úložiště Microsoftu pro scénáře moderního datového úložiště. Azure Storage nabízí široce škálovatelné úložiště objektů pro datové objekty. Poskytuje službu systému souborů pro cloud, úložiště pro zasílání zpráv pro spolehlivé zasílání zpráv a úložiště NoSQL.

Azure Storage je služba, kterou můžete použít k ukládání souborů, zpráv, tabulek a dalších typů informací. Azure Storage používáte pro aplikace, jako jsou sdílené složky. Vývojáři používají Azure Storage k pracovním datům. Pracovní data zahrnují weby, mobilní aplikace a desktopové aplikace. Azure Storage také používají virtuální počítače IaaS a cloudové služby PaaS.

Co je potřeba vědět o Službě Azure Storage

Azure Storage si můžete představit jako podporu tří kategorií dat: strukturovaná data, nestrukturovaná data a data virtuálních počítačů. Projděte si následující kategorie a zamyslete se nad tím, které typy úložiště se ve vaší organizaci používají.

Kategorie Popis Příklady úložiště
Data virtuálního počítače Úložiště dat virtuálního počítače zahrnuje disky a soubory. Disky jsou trvalé blokové úložiště pro virtuální počítače Azure IaaS. Soubory jsou plně spravované sdílené složky v cloudu. Úložiště pro data virtuálních počítačů je poskytováno prostřednictvím spravovaných disků Azure. Datové disky používají virtuální počítače k ukládání dat, jako jsou databázové soubory, statický obsah webu nebo vlastní kód aplikace. Počet datových disků, které můžete přidat, závisí na velikosti virtuálního počítače. Každý datový disk má maximální kapacitu 32 767 GB.
Nestrukturovaná data Nestrukturovaná data jsou nejméně uspořádaná. Nestrukturovaná data nemusí mít jasný vztah. Formát nestrukturovaných dat se označuje jako nerelační. Nestrukturovaná data je možné ukládat pomocí služby Azure Blob Storage a Azure Data Lake Storage. Blob Storage je vysoce škálovatelné cloudové úložiště objektů založené na REST. Azure Data Lake Storage je systém souborů HDFS (Hadoop Distributed File System) jako služba.
Strukturovaná data Strukturovaná data se ukládají v relačním formátu, který má sdílené schéma. Strukturovaná data jsou často obsažena v tabulce databáze s řádky, sloupci a klíči. Tabulky jsou úložiště NoSQL s automatickým škálováním. Strukturovaná data se dají ukládat pomocí Azure Table Storage, Azure Cosmos DB a Azure SQL Database. Azure Cosmos DB je globálně distribuovaná databázová služba. Azure SQL Database je plně spravovaná databáze jako služba založená na SQL.

Jak vytvořit účet úložiště

Úrovně účtu úložiště

Účty úložiště Azure pro obecné účely mají dvě úrovně: Standard a Premium.

  • Účty úložiště úrovně Standard jsou podporovány magnetickými pevnými disky (HDD). Účet úložiště úrovně Standard poskytuje nejnižší náklady na GB. Úložiště úrovně Standard můžete použít pro aplikace, které vyžadují hromadné úložiště nebo kdy se k datům přistupuje jen zřídka.

  • Účty úložiště Úrovně Premium jsou založené na jednotkách SSD (Solid-State Drive) a nabízejí konzistentní výkon s nízkou latencí. Úložiště úrovně Premium můžete použít pro disky virtuálních počítačů Azure s aplikacemi náročnými na vstupně-výstupní operace, jako jsou databáze.

Poznámka:

Účet úložiště úrovně Standard nejde převést na účet úložiště úrovně Premium nebo naopak. Pokud je to možné, musíte vytvořit nový účet úložiště s požadovaným typem a zkopírovat data do nového účtu úložiště.

Co je potřeba vzít v úvahu při používání služby Azure Storage

Při zvažování plánu konfigurace pro Azure Storage zvažte tyto významné funkce.

  • Zvažte odolnost a dostupnost. Azure Storage je odolná a vysoce dostupná. Redundance zajišťuje bezpečnost vašich dat během přechodných selhání hardwaru. Replikujete data napříč datacentry nebo geografickými oblastmi za účelem ochrany před lokální katastrofou nebo přírodní katastrofou. Replikovaná data zůstávají vysoce dostupná během neočekávaného výpadku.

  • Zvažte zabezpečený přístup. Azure Storage šifruje všechna data. Azure Storage poskytuje jemně odstupňované řízení přístupu k datům.

  • Zvažte škálovatelnost. Služba Azure Storage je navržená tak, aby byla široce škálovatelná tak, aby splňovala požadavky na úložiště dat a výkon moderních aplikací.

  • Zvažte možnosti správy. Microsoft Azure za vás zpracovává údržbu hardwaru, aktualizace a kritické problémy.

  • Zvažte přístupnost dat. Data ve službě Azure Storage jsou přístupná prostřednictvím protokolu HTTP nebo HTTPS odkudkoli na světě. Microsoft poskytuje sady SDK pro Azure Storage v různých jazycích. Můžete použít .NET, Java, Node.js, Python, PHP, Ruby, Go a rest API. Azure Storage podporuje skriptování v Azure PowerShellu nebo v Azure CLI. Azure Portal a Průzkumník služby Azure Storage nabízejí jednoduchá vizuální řešení pro práci s daty.