Popis důležitých aspektů cen služby Azure Blob Storage

Dokončeno

Obchodní a osobní využití úložiště ve vaší společnosti se stále zvyšuje exponenciální rychlostí. Jedním z nejběžnějších způsobů nápravy omezení kapacity místní infrastruktury úložiště je použití cloudových funkcí. Jako správce Azure zodpovídáte za sledování nákladů na prostředky Azure a potřebujete identifikovat vhodné cloudové funkce. Musíte také prozkoumat jejich cenové modely a určit optimální způsob jejich využití. Mějte ale na paměti, že vaše rozhodnutí by měla vzít v úvahu nejen náklady, ale i jiné charakteristiky úložiště, jako je odolnost a výkon.

V této lekci určíte důležité informace o cenách přidružených ke službě Azure Blob Storage. Mezi tyto aspekty patří fakturační model a metody odhadu nákladů na základě řady možností konfigurace a předpokládaných vzorů využití.

Popis fakturačního modelu služby Azure Blob Storage

Fakturační model služby Azure Blob Storage se skládá z několika různých komponent, které odrážejí různé dostupné možnosti při implementaci a používání této služby. Nejjednodušší je poplatek za gigabajt (GB) spojený s kapacitou úložiště přidělenou pro uložení neaktivních uložených dat. I v tomto případě ale skutečné náklady závisí na kritériích, jako je typ účtu úložiště a rozsah replikace a úroveň přístupu k objektům blob. Kapacita úložiště se účtuje za průměrný denní objem dat uložených v GB za měsíční období.

Základní poplatky spojené s aktivním využitím objektů blob můžete rozdělit do následujících kategorií:

  • Operace úložiště, které se měří na transakci

  • Přenosy dat měřené podle GB

Existuje několik dalších dostupných komponent služby Azure Blob Storage, které můžou dále ovlivnit celkové náklady na úložiště:

  • Značky indexu objektů blob (s cenami podle značek): Tyto značky umožňují kategorizovat data pomocí atributů klíč-hodnota.

  • Kanál změn (s cenami za protokolované změny):: Tato možnost umožňuje sledovat změny objektů blob a jejich metadat.

  • Rozsahy šifrování (s cenami za měsíc):: Obory umožňují používat různé šifrovací klíče na úrovni jednotlivých kontejnerů nebo objektů blob.

  • Akcelerace dotazů (s kontrolovanými a vrácenými daty podle gigabajtu):: Tato funkce umožňuje omezit množství dat načtených z objektů blob ve formátu JSON nebo CSV použitím predikátů filtrování a projekce sloupců.

  • Hierarchický obor názvů (s cenami za gigabajt a měsíc pro použití metadat):: Můžete vytvořit hierarchii složek s více úrovněmi a používat další protokoly, jako je Network File System v3 (NFSv3) a Secure FTP (SFTP).

Přenos dat může také vyžadovat další náklady na síť (za gigabajt). Zejména provoz z oblasti Azure (pouze výchozí přenos dat) podléhá dodatečným poplatkům. U přenosů dat mezi oblastmi se rychlost mezi kontinentálními a mezi kontinentálními přenosy liší.

Jak jsme už zmínili dříve, náklady na Azure Blob Storage také závisí na nastavení účtu úložiště, jako je typ účtu úložiště (který souvisí s výkonem) a rozsahem replikace:

  • Typ účtu úložiště musí být vybrán v době zřizování a s výjimkou účtů pro obecné účely verze 1 není proměnlivý. Objekty blob se podporují v účtech úložiště úrovně Standard (pro obecné účely) (v1 a v2) a premium (objekt blob bloku). V této situaci určují podmínky Standard a Premium jejich odpovídající charakteristiky výkonu. Premium Storage poskytuje výkon, který odpovídá jednotkám SSD (Solid-State Drive), zatímco úložiště úrovně Standard nabízí výkon podobný tradičním magnetickým diskům. Toto rozlišení odráží ceny obou typů úložiště. Účty úložiště pro obecné účely jsou schopné hostovat všechny typy obsahu, včetně objektů blob (blok, připojení a stránka), tabulek, front a souborů. Účty úložiště objektů blob bloku můžou obsahovat pouze objekty blob bloku a doplňovací objekty blob.

  • V době zřizování musíte vybrat rozsah replikace účtu úložiště. Na rozdíl od typu účtu úložiště ho ale můžete později změnit (s některými výjimkami). Rozsah replikace určuje odolnost a dostupnost obsahu účtu. Podporuje následující možnosti, které jsou uvedeny v pořadí zvýšení cen:

    • Místně redundantní úložiště (LRS) synchronně replikuje obsah účtu úložiště napříč třemi replikami ve stejném fyzickém umístění. Jedná se o možnost replikace s nejnižší cenou, ale nedoporučuje se pro úlohy, které vyžadují vysokou dostupnost nebo odolnost.
    • Zónově redundantní úložiště (ZRS) zajišťuje zvýšenou odolnost tím, že replikuje obsah účtu úložiště napříč fyzickými umístěními (zónami dostupnosti) ve stejné oblasti Azure.
    • Geograficky redundantní úložiště (GRS) umožňuje implementovat odolnost na úrovni oblasti povolením asynchronní replikace obsahu účtu úložiště napříč dvěma oblastmi. Sekundární oblast automaticky obsahuje tři další kopie účtu úložiště, které se replikují synchronně v rámci této oblasti.
    • Geograficky zónově redundantní úložiště (GZRS) dále zvyšuje odolnost a náklady kombinací ZRS (v primární oblasti), GRS (pro replikaci mezi oblastmi) a LRS (pro replikaci v sekundární oblasti).
    • Geograficky redundantní úložiště jen pro čtení (RA-GRS) poskytuje přístup jen pro čtení k replikám GRS v sekundární oblasti.
    • Geograficky zónově redundantní úložiště jen pro čtení (RA-GZRS) poskytuje přístup jen pro čtení k replikám GZRS v sekundární oblasti.

Poznámka:

Účty úložiště objektů blob bloku úrovně Premium podporují pouze možnosti replikace LRS a ZRS.

Dalším důležitým faktorem, který ovlivňuje náklady na úložiště, je úroveň přístupu, která je buď zděděná, nebo explicitně přiřazená jednotlivým objektům blob. Mezi vaše volby patří horká, studená, studená a archivní úroveň. Úrovně přístupu umožňují zvolit cenový model, který odráží aktuální a očekávané vzory využití úložiště. Horká úroveň minimalizuje dobu načítání a náklady na operace úložiště. Archivní úroveň minimalizuje náklady na úložiště za gigabajt, ale během načítání dat ukládá dobu čekání. Studená úroveň poskytuje stejnou dobu načítání jako horká úroveň a nabízí ceny za gigabajt na střední úroveň za gigabajt za vyšší poplatky za přístup. Studená úroveň má nižší náklady na úložiště a vyšší náklady na přístup než studená úroveň.

Poznámka:

Při přesouvání objektů blob mezi úrovněmi se účtují další náklady.

Nezapomeňte také, že ceny se mezi oblastmi Azure liší. Může být relevantní, pokud máte flexibilitu vybrat oblast, ve které jsou vaše data hostovaná.

Na konci každého fakturačního cyklu se poplatky za každou kategorii spolu s jejich souhrny zaznamenávají na faktuře, která je k dispozici na webu Azure Portal.

Odhad nákladů na Azure Blob Storage

Pochopení vzorů přístupu a jejich korelace s ohledem na potřeby odolnosti a dostupnosti vám pomůže co nejlépe spravovat náklady na Azure Blob Storage. Primárním nástrojem pro odhad těchto nákladů je cenová kalkulačka Azure. Můžete ale také zvážit použití šablony založené na Microsoft Excelu, kterou poskytuje tým Azure Storage. Tato šablona nabízí několik počátečních pokynů tím, že poskytuje předdefinovanou sadu listů. Automaticky vypočítají migraci, měsíční odhady a budoucí cenové odhady na základě zadaného vstupu řízeného úlohou. Tento vstup zahrnuje:

  • Cílová oblast

  • Požadovaná stálost (rozsah replikace)

  • Úroveň přístupu (Premium, horká, studená nebo archivní)

  • Aktuální velikost úložiště

  • Průměrná velikost souboru

  • Očekávaný růst za měsíc (v gigabajtech)

  • Objem operací čtení (v gigabajtech)

  • Množství dat odstraněných měsíčně (v gigabajtech)

Šablonu můžete upravit tak, aby odpovídala vašim konkrétním potřebám. Výsledné hodnoty vygenerované šablonou můžete použít jako vstup do cenové kalkulačky Azure.

Poznámka:

Do části Souhrn tohoto modulu jsme zahrnuli odkaz na šablonu Excelu.

Cenová kalkulačka Azure

Pokud chcete vypočítat odhadované náklady na úložiště, vyberte na stránce cenové kalkulačky Azure dlaždici Účty úložiště. Na stejné stránce se posuňte dolů do části Účty úložiště a zadejte možnosti, které odrážejí očekávané potřeby využití.

Poznámka:

Před výpočtem odhadu zvažte přihlášení na stránce cenové kalkulačky Azure pomocí stejného účtu, který používáte ke správě prostředí Azure. To vám umožní uložit výslednou uvozovku pro budoucí referenci.

Při procházení odhadu mějte na paměti následující informace:

  • Rozsahy úložiště dat, metadat a šifrování se účtují měsíčně. Pokud předpokládáte, že jejich využití bude kratší, můžete poplatky podle výpočtu jejich denních nákladů načíst.

  • Informace o určení cen jednotek najdete na stránce s cenami služby Azure Block Storage. Pokud pro účet povolíte hierarchické obory názvů, ujistěte se, že rozevírací seznam Struktura souborů je nastavený na hierarchický obor názvů (NFS v3.0, protokol SFTP). Pokud pro účet povolíte hierarchické obory názvů a hodláte použít koncový bod Data Lake Storage, projděte si stránku s cenami služby Azure Data Lake Storage Gen2. Ceny transakcí se mezi těmito dvěma stránkami liší, ale náklady na úložiště jsou téměř stejné.

  • Použijte filtry redundance, oblasti a měny k určení rozsahu, ve kterém ovlivňují konečné náklady.