Partilhar via


Considerações de design de dados e armazenamento para cargas de trabalho sustentáveis no Azure

O armazenamento de dados no Azure é um componente crucial da maioria das cargas de trabalho aprovisionadas. Saiba como conceber uma arquitetura de armazenamento de dados mais sustentável e otimizar implementações existentes.

Importante

Este artigo faz parte da série de cargas de trabalho sustentáveis do Azure Well-Architected . Se não estiver familiarizado com esta série, recomendamos que comece com o que é uma carga de trabalho sustentável?

Eficiência do armazenamento

Crie soluções com armazenamento eficiente para aumentar o desempenho, reduzir a largura de banda necessária e minimizar o impacto climático desnecessário na conceção do armazenamento.

Ativar a compressão de armazenamento

Armazenar muitos dados não comprimidos pode resultar em desperdícios de largura de banda desnecessários e aumentar os requisitos de capacidade de armazenamento.

Alinhamento do Green Software Foundation: Eficiência do hardware

Recomendação:

  • Uma solução para reduzir os requisitos de armazenamento, incluindo a capacidade e a largura de banda necessária para escrever ou obter dados. Por exemplo, comprimir ficheiros no Azure Front Door e comprimir ficheiros na CDN do Azure.
  • A compressão é uma técnica de design bem conhecida para melhorar o desempenho da rede.
  • Considere a compensação da compressão: O benefício da compressão supera o aumento do custo do carbono nos recursos (CPU, RAM) necessários para realizar a compressão/descompressão?

Otimizar o desempenho da consulta da base de dados

Consultar bases de dados extensas ou obter muitas informações em simultâneo pode ter uma penalização de desempenho. Idealmente, as aplicações devem otimizar para o desempenho das consultas.

Alinhamento da Green Software Foundation: Eficiência energética

Recomendação:

Utilizar a camada de acesso ao armazenamento mais adequada

O impacto do carbono dos dados obtidos a partir do armazenamento frequente pode ser superior aos dados do armazenamento de arquivo ou frio. Conceber soluções com o padrão de acesso a dados correto pode melhorar a eficiência de carbono da aplicação.

Alinhamento da Green Software Foundation: Eficiência energética

Recomendação:

  • Utilize o armazenamento mais adequado para os padrões de acesso a dados da aplicação.
  • Certifique-se de que os seus dados mais frequentes são armazenados no armazenamento frequente, o que facilita a obtenção e não requer mais processamento para aceder.
  • Os dados utilizados com pouca frequência devem ser armazenados num armazenamento de arquivos frio ou offline, utilizando menos energia.

Armazenar apenas o que é relevante

A cópia de segurança é uma parte crucial da fiabilidade. No entanto, armazenar cópias de segurança indefinidamente pode alocar rapidamente muito espaço em disco desnecessário. Considere como planeia a retenção do armazenamento de cópias de segurança.

Alinhamento do Green Software Foundation: Eficiência do hardware

Recomendação:

  • Implemente políticas para simplificar o processo de armazenamento e manutenção de informações relevantes. O Microsoft Purview pode ajudar a etiquetar dados e a adicionar a remoção baseada no tempo para eliminá-lo automaticamente após um período de retenção. Além disso, isto permite-lhe manter o controlo dos seus dados e reduz a quantidade de dados a processar e transferir.
  • As cargas de trabalho integradas no Azure Monitor podem depender das Regras de Recolha de Dados (DCR) para especificar que dados devem ser recolhidos, como transformar esses dados e para onde enviar os dados.

Determinar a camada de acesso mais adequada para dados de blobs

Considere armazenar dados numa camada online ou numa camada offline. As camadas online são otimizadas para armazenar dados que são acedidos ou modificados com frequência. As camadas offline são otimizadas para armazenar dados que raramente são acedidos.

Alinhamento da Green Software Foundation: Eficiência energética

Recomendação:

Reduzir o número de pontos de recuperação para cópias de segurança de VMs

Os pontos de recuperação não são limpos automaticamente. Por conseguinte, considere onde a eliminação recuperável está ativada para Azure Backup. Os pontos de recuperação expirados não são limpos automaticamente.

Alinhamento do Green Software Foundation: Eficiência do hardware

Recomendação:

Rever políticas de cópia de segurança e retenção

Considere rever as políticas de cópia de segurança e os períodos de retenção das cópias de segurança para evitar armazenar dados desnecessários.

Alinhamento do Green Software Foundation: Eficiência do hardware

Recomendação:

  • Reveja e reveja as políticas de cópia de segurança e retenção para minimizar a sobrecarga de armazenamento.
  • Reveja e elimine ativamente as cópias de segurança que já não são necessárias.

Otimizar a coleção de registos

A recolha contínua de registos entre cargas de trabalho pode agregar e armazenar rapidamente muitos dados não utilizados.

Alinhamento da Green Software Foundation: Eficiência energética

Recomendação:

Passo seguinte

Reveja as considerações de design para segurança.