Considerazioni sulla progettazione dei dati e dell'archiviazione per carichi di lavoro sostenibili in Azure

L'archiviazione dei dati in Azure è un componente fondamentale della maggior parte dei carichi di lavoro di cui è stato effettuato il provisioning. Informazioni su come progettare un'architettura di archiviazione dei dati più sostenibile e ottimizzare le distribuzioni esistenti.

Importante

Questo articolo fa parte della serie di carichi di lavoro sostenibili di Azure Well-Architected . Se non si ha familiarità con questa serie, è consigliabile iniziare con che cos'è un carico di lavoro sostenibile?

Efficienza di archiviazione

Creare soluzioni con archiviazione efficiente per aumentare le prestazioni, ridurre la larghezza di banda necessaria e ridurre al minimo l'impatto climatico sulla progettazione delle risorse di archiviazione non necessarie.

Abilitare la compressione dell'archiviazione

L'archiviazione di molti dati non compressi può comportare sprechi di larghezza di banda non necessari e aumentare i requisiti di capacità di archiviazione.

Allineamento verde di Software Foundation: efficienza hardware

Consiglio:

  • Soluzione per ridurre i requisiti di archiviazione, inclusa la capacità e la larghezza di banda necessaria per scrivere o recuperare i dati. Ad esempio, comprimere i file in Frontdoor di Azure e comprimere i file nella rete CDN di Azure.
  • La compressione è una tecnica di progettazione ben nota per migliorare le prestazioni di rete.
  • Considerare il compromesso della compressione: il vantaggio della compressione supera il costo di carbonio aumentato nelle risorse (CPU, RAM) necessarie per eseguire la compressione/decompressione?

Ottimizzare le prestazioni delle query del database

L'esecuzione di query su database estesi o il recupero di molte informazioni contemporaneamente può comportare una riduzione delle prestazioni. Idealmente, le app devono ottimizzare le prestazioni delle query.

Allineamento Green Software Foundation: Efficienza energetica

Consiglio:

Usare il livello di accesso alle risorse di archiviazione più adatto

L'impatto del carbonio dei dati recuperati dall'archiviazione ad accesso frequente può essere superiore ai dati provenienti da un archivio o da un archivio ad accesso sporadico. La progettazione di soluzioni con il modello di accesso ai dati corretto può migliorare l'efficienza del carbonio dell'applicazione.

Allineamento Green Software Foundation: Efficienza energetica

Consiglio:

Archiviare solo ciò che è rilevante

Il backup è una parte fondamentale dell'affidabilità. Tuttavia, l'archiviazione dei backup per un tempo illimitato può allocare rapidamente spazio su disco non necessario. Si consideri come pianificare la conservazione dell'archiviazione di backup.

Allineamento verde di Software Foundation: efficienza hardware

Consiglio:

  • Implementare criteri per semplificare il processo di archiviazione e conservazione delle informazioni pertinenti. Microsoft Purview consente di etichettare i dati e aggiungere l'eliminazione basata sul tempo per eliminarli dopo un periodo di conservazione automaticamente. Inoltre, ciò consente di mantenere il controllo dei dati e di ridurre la quantità di dati da elaborare e trasferire.
  • I carichi di lavoro integrati con Monitoraggio di Azure possono basarsi sulle regole di raccolta dati (DCR) per specificare quali dati devono essere raccolti, come trasformare i dati e dove inviare i dati.

Determinare il livello di accesso più adatto per i dati BLOB

Valutare se archiviare i dati in un livello online o in un livello offline. I livelli online sono ottimizzati per l'archiviazione dei dati a cui si accede o viene modificato di frequente. I livelli offline sono ottimizzati per l'archiviazione dei dati a cui si accede raramente.

Allineamento Green Software Foundation: Efficienza energetica

Consiglio:

Ridurre il numero di punti di ripristino per i backup delle macchine virtuali

I punti di ripristino non vengono puliti automaticamente. Si consideri pertanto la posizione in cui l'eliminazione temporanea è abilitata per Backup di Azure. I punti di ripristino scaduti non vengono puliti automaticamente.

Allineamento verde di Software Foundation: efficienza hardware

Consiglio:

Rivedere i criteri di backup e conservazione

Valutare la possibilità di esaminare i criteri di backup e i periodi di conservazione per i backup per evitare di archiviare dati non necessari.

Allineamento verde di Software Foundation: efficienza hardware

Consiglio:

  • Esaminare e rivedere i criteri di backup e conservazione per ridurre al minimo il sovraccarico di archiviazione.
  • Esaminare ed eliminare attivamente i backup che non sono più necessari.

Ottimizzare la raccolta di log

La raccolta continua dei log tra carichi di lavoro può aggregare e archiviare rapidamente molti dati inutilizzati.

Allineamento Green Software Foundation: Efficienza energetica

Consiglio:

Passaggio successivo

Esaminare le considerazioni sulla progettazione per la sicurezza.