Aspekty návrhu dat a úložiště pro udržitelné úlohy v Azure

Úložiště dat v Azure je klíčovou součástí většiny zřízených úloh. Zjistěte, jak navrhovat architekturu úložiště dat s větší udržitelností a optimalizovat stávající nasazení.

Důležité

Tento článek je součástí řady úloh Azure Well-Architected s trvalou udržitelností . Pokud tuto řadu neznáte, doporučujeme začít s tím, co je udržitelná úloha?

Efektivita úložiště

Vytvářejte řešení s efektivním úložištěm, abyste zvýšili výkon, snížili požadovanou šířku pásma a minimalizovali zbytečný dopad návrhu úložiště na klima.

Povolení komprese úložiště

Ukládání velkého množství nekomprimovaných dat může způsobit zbytečné plýtvání šířkou pásma a zvýšit požadavky na kapacitu úložiště.

Green Software Foundation alignment: Hardwarová efektivita

Doporučení:

  • Řešení pro snížení požadavků na úložiště, včetně kapacity a požadované šířky pásma pro zápis nebo načítání dat. Například komprimace souborů ve službě Azure Front Door a komprimace souborů v Azure CDN.
  • Komprese je dobře známá technika návrhu pro zlepšení výkonu sítě.
  • Zvažte kompromis komprese: Převáží výhody komprese vyšší náklady na emise uhlíku v prostředcích (procesoru, paměti RAM) potřebné k provedení komprese nebo dekomprese?

Optimalizace výkonu databázových dotazů

Dotazování rozsáhlých databází nebo současné načítání velkého množství informací může mít snížení výkonu. V ideálním případě by aplikace měly optimalizovat výkon dotazů.

Green Software Foundation alignment: Energetická efektivita

Doporučení:

Použijte nejvhodnější úroveň přístupu k úložišti.

Uhlíkový dopad dat načtených z horkého úložiště může být vyšší než dopad dat ze studeného nebo archivního úložiště. Navrhování řešení se správným vzorem přístupu k datům může zvýšit uhlíkovou efektivitu aplikace.

Green Software Foundation alignment: Energetická efektivita

Doporučení:

Ukládat jenom to, co je relevantní

Zálohování je zásadní součástí spolehlivosti. Ukládání záloh na neomezenou dobu však může rychle přidělit mnoho zbytečného místa na disku. Zvažte, jak plánujete uchovávání úložiště záloh.

Green Software Foundation alignment: Hardwarová efektivita

Doporučení:

  • Implementujte zásady, které zjednoduší proces ukládání a uchovávání relevantních informací. Microsoft Purview vám může pomoct označit data popisky a přidat mazání na základě času, které je po uplynutí doby uchovávání automaticky odstraní. Navíc vám to umožňuje mít nad svými daty kontrolu a snižuje množství dat ke zpracování a přenosu.
  • Úlohy integrované se službou Azure Monitor se můžou spoléhat na pravidla shromažďování dat (DCR), která určují, jaká data se mají shromažďovat, jak se mají transformovat a kam se mají data odesílat.

Určení nejvhodnější úrovně přístupu pro data objektů blob

Zvažte, jestli se mají data ukládat do online nebo offline vrstvy. Online úrovně jsou optimalizované pro ukládání dat, ke kterým se přistupuje nebo se často mění. Offline úrovně jsou optimalizované pro ukládání dat, ke kterým se přistupuje zřídka.

Green Software Foundation alignment: Energetická efektivita

Doporučení:

Snížení počtu bodů obnovení pro zálohy virtuálních počítačů

Body obnovení se nevyčistí automaticky. Proto zvažte, kde je pro Azure Backup povolené obnovitelné odstranění. Prošlé body obnovení se nevyčistí automaticky.

Green Software Foundation alignment: Hardwarová efektivita

Doporučení:

Revize zásad zálohování a uchovávání informací

Zvažte kontrolu zásad zálohování a doby uchovávání záloh, abyste se vyhnuli zbytečnému ukládání dat.

Green Software Foundation alignment: Hardwarová efektivita

Doporučení:

  • Zkontrolujte a revidujte zásady zálohování a uchovávání, abyste minimalizovali režijní náklady na úložiště.
  • Aktivně kontrolujte a odstraňujte zálohy, které už nejsou potřeba.

Optimalizace shromažďování protokolů

Průběžné shromažďování protokolů napříč úlohami může rychle agregovat a ukládat velké množství nevyužitých dat.

Green Software Foundation alignment: Energetická efektivita

Doporučení:

Další krok

Projděte si aspekty návrhu z hlediska zabezpečení.