Osvědčené postupy pro používání úrovní přístupu k objektům blob

Tento článek obsahuje pokyny k osvědčeným postupům, které vám pomůžou s využitím úrovní přístupu optimalizovat výkon a snížit náklady. Další informace o úrovních přístupu najdete v tématu Úrovně přístupu k datům objektů blob.

Volba nákladově nejefektivnějších úrovní přístupu

Náklady můžete snížit umístěním dat objektů blob do nákladově nejefektivnějších úrovní přístupu. Vyberte si ze tří úrovní, které jsou navržené tak, aby optimalizovaly náklady na využití dat. Například horká úroveň má vyšší náklady na úložiště, ale nižší náklady na čtení. Pokud tedy plánujete přistupovat k datům často, může být horká úroveň cenově nejvýhodnější volbou. Pokud plánujete číst data méně často, může být nejvhodnější studená, studená nebo archivní úroveň, protože zvyšuje náklady na čtení dat a zároveň snižuje náklady na ukládání dat.

Pokud chcete určit optimální úroveň přístupu, zkuste odhadnout, jaké procento dat se bude číst každý měsíc. Následující graf ukazuje dopad na měsíční útratu při různých procentech čtení.

Graf znázorňující pruh pro jednotlivé úrovně, který představuje měsíční náklady na základě vzorce procentuálního čtení

Pokud chcete modelovat a analyzovat náklady na použití studeného nebo studeného úložiště v porovnání s úložištěm archivu, přečtěte si téma Archivace versus studená a studená. Podobné techniky modelování můžete použít k porovnání nákladů na horkou a studenou, studenou nebo archivní.

Migrace dat přímo do nákladově nejefektivnějších úrovní přístupu

Výběr optimální úrovně předem může snížit náklady. Pokud změníte úroveň objektu blob bloku, který jste už nahráli, zaplatíte náklady na zápis do počáteční úrovně při prvním nahrání objektu blob a pak zaplatíte náklady na zápis do požadované úrovně. Pokud změníte úrovně pomocí zásad správy životního cyklu, bude tato zásada vyžadovat den, aby se projevila, a den k dokončení provádění. Před změnou vrstvy se vám také budou účtovat náklady na kapacitu ukládání dat v počáteční vrstvě.

Přesun dat do nákladově nejefektivnějších úrovní přístupu

Po nahrání dat byste měli pravidelně analyzovat kontejnery a objekty blob, abyste pochopili, jak se ukládají, uspořádávají a používají v produkčním prostředí. Pak pomocí zásad správy životního cyklu přesuňte data na nákladově nejefektivnější úrovně. Například data, která nebyla přístupná déle než 30 dnů, mohou být cenově výhodnější, pokud jsou umístěna do studené úrovně. Zvažte archivaci dat, která nebyla přístupná více než 180 dnů.

Pokud chcete shromažďovat telemetrii, povolte sestavy inventáře objektů blob a povolte sledování času posledního přístupu. Analyzujte vzory použití na základě času posledního přístupu pomocí nástrojů, jako jsou Azure Synapse nebo Azure Databricks. Informace o způsobech analýzy dat najdete v některém z těchto článků:

Objekty blob připojení vrstvy a objekty blob stránky

Analýza může odhalit doplňovací objekty blob nebo objekty blob stránky, které se aktivně nepoužívají. Můžete mít například soubory protokolů (doplňovací objekty blob), do kterých se už nečte ani nezapisuje, ale chcete je kvůli dodržování předpisů ukládat. Podobně můžete chtít zálohovat disky nebo snímky disků (objekty blob stránky). Tyto objekty blob můžete také přesunout do chladnějších úrovní. Nejdřív je ale musíte převést na objekty blob bloku.

Informace o tom, jak převést doplňovací objekty blob a objekty blob stránky na objekty blob bloku, najdete v tématu Převod doplňovacích objektů blob a objektů blob stránky na objekty blob bloku.

Zabalení malých souborů před přesunem dat do chladnějších vrstev

Za každou operaci čtení nebo zápisu se účtují náklady. Pokud chcete snížit náklady na čtení a zápis dat, zvažte balení malých souborů do větších pomocí formátů souborů, jako jsou TAR nebo ZIP. Méně souborů snižuje počet operací potřebných k přenosu dat.

Následující graf ukazuje relativní dopad balení souborů pro studenou úroveň. Náklady na čtení předpokládají měsíční procento čtení 30 %.

Graf znázorňující dopad na náklady při balení malých souborů před nahráním do studené úrovně přístupu

Následující graf ukazuje relativní dopad balení souborů pro archivní úroveň. Náklady na čtení předpokládají měsíční procento čtení 30 %.

Graf znázorňující dopad na náklady při balení malých souborů před nahráním do archivní úrovně přístupu

Pokud chcete modelovat a analyzovat úsporu nákladů na balení souborů, podívejte se na kartu Ukládání balení v tomto sešitu.

Tip

Pro usnadnění scénářů vyhledávání a čtení zvažte vytvoření indexu, který mapuje cesty k souborům s původními cestami k souborům a pak tyto indexy uloží jako objekty blob bloku v horké vrstvě.

Další kroky