Share via


Designöverväganden för data och lagring för hållbara arbetsbelastningar i Azure

Datalagring i Azure är en viktig komponent i de flesta etablerade arbetsbelastningar. Lär dig hur du utformar för en mer hållbar datalagringsarkitektur och optimerar befintliga distributioner.

Viktigt

Den här artikeln är en del av serien med hållbara arbetsbelastningar i Azure Well-Architected . Om du inte är bekant med den här serien rekommenderar vi att du börjar med vad som är en hållbar arbetsbelastning?

Lagringseffektivitet

Skapa lösningar med effektiv lagring för att öka prestanda, sänka den bandbredd som krävs och minimera onödiga klimateffekter för lagringsdesignen.

Aktivera lagringskomprimering

Lagring av mycket okomprimerade data kan leda till onödigt bandbreddsavfall och öka kraven på lagringskapacitet.

Green Software Foundation-anpassning: Maskinvarueffektivitet

Rekommendation:

  • En lösning för att minska lagringskraven, inklusive både kapacitet och nödvändig bandbredd för att skriva eller hämta data. Till exempel komprimera filer i Azure Front Door och komprimera filer i Azure CDN.
  • Komprimering är en välkänd designteknik för att förbättra nätverksprestanda.
  • Överväg kompromissen med komprimering: Uppväger komprimeringsfördelarna den ökade koldioxidkostnaden i de resurser (CPU, RAM) som behövs för att utföra komprimering/dekomprimering?

Optimera databasfrågeprestanda

Att köra frågor mot omfattande databaser eller hämta mycket information samtidigt kan ge prestanda. Helst bör appar optimera för frågeprestanda.

Green Software Foundation-anpassning: Energieffektivitet

Rekommendation:

Använd den bäst lämpade lagringsåtkomstnivån

Koldioxideffekten för data som hämtas från frekvent lagring kan vara högre än data från kall- eller arkivlagring. Att utforma lösningar med rätt dataåtkomstmönster kan förbättra programmets koldioxideffektivitet.

Green Software Foundation-anpassning: Energieffektivitet

Rekommendation:

Lagra endast det som är relevant

Säkerhetskopiering är en viktig del av tillförlitligheten. Lagring av säkerhetskopior på obestämd tid kan dock snabbt allokera mycket onödigt diskutrymme. Överväg hur du planerar kvarhållning av lagring av säkerhetskopior.

Green Software Foundation-anpassning: Maskinvarueffektivitet

Rekommendation:

  • Implementera principer för att effektivisera processen med att lagra och behålla relevant information. Microsoft Purview kan hjälpa till att märka data och lägga till tidsbaserad rensning för att ta bort dem efter en kvarhållningsperiod automatiskt. Dessutom kan du behålla kontrollen över dina data och minska mängden data som ska bearbetas och överföras.
  • Arbetsbelastningar som är integrerade med Azure Monitor kan förlita sig på datainsamlingsregler (DCR) för att ange vilka data som ska samlas in, hur dessa data ska transformeras och var data ska skickas.

Fastställa den lämpligaste åtkomstnivån för blobdata

Överväg om du vill lagra data på en onlinenivå eller offlinenivå. Onlinenivåer är optimerade för att lagra data som används eller ändras ofta. Offlinenivåer är optimerade för lagring av data som sällan används.

Green Software Foundation-anpassning: Energieffektivitet

Rekommendation:

Minska antalet återställningspunkter för vm-säkerhetskopieringar

Återställningspunkter rensas inte automatiskt. Därför bör du överväga var mjuk borttagning är aktiverat för Azure Backup. Återställningspunkterna som har upphört att gälla rensas inte automatiskt.

Green Software Foundation-anpassning: Maskinvarueffektivitet

Rekommendation:

Ändra principer för säkerhetskopiering och kvarhållning

Överväg att granska säkerhetskopieringsprinciper och kvarhållningsperioder för säkerhetskopieringar för att undvika att onödiga data lagras.

Green Software Foundation-anpassning: Maskinvarueffektivitet

Rekommendation:

  • Granska och ändra principer för säkerhetskopiering och kvarhållning för att minimera lagringskostnaderna.
  • Granska och ta aktivt bort säkerhetskopior som inte längre behövs.

Optimera insamlingen av loggar

Kontinuerlig insamling av loggar mellan arbetsbelastningar kan snabbt aggregera och lagra massor av oanvända data.

Green Software Foundation-anpassning: Energieffektivitet

Rekommendation:

Nästa steg

Granska designöverväganden för säkerhet.