Esse conteúdo está desatualizado. Esta versão da Well-Architected Framework agora pode ser encontrada em: https://docs.aws.amazon.com/pt_br/wellarchitected/2022-03-31/framework/performance-efficiency.html

PERF 3: Como você seleciona sua solução de armazenamento?

A solução de armazenamento ideal para um sistema varia conforme o tipo de método de acesso (bloco, arquivo ou objeto), os padrões de acesso (aleatório ou sequencial), o rendimento necessário, a frequência de acesso (online, offline, arquivamento), a frequência de atualização (WORM, dinâmica) e as restrições de disponibilidade e durabilidade. Os sistemas Well-Architected usam várias soluções de armazenamento e habilitam diferentes recursos para melhorar a performance e usar os recursos de modo eficiente.

Recursos

Cloud Storage with AWS
Deep dive on Amazon EBS (STG303-R1)
Optimize your storage performance with Amazon S3 (STG343)
Amazon EC2 Storage
Amazon EBS Volume Types
EBS I/O Characteristics
Amazon S3: Request Rate and Performance Considerations
Amazon Glacier: Amazon Glacier Documentation
Amazon EFS: Amazon EFS Performance
Amazon FSx for Lustre Performance
Amazon FSx for Windows File Server Performance

Melhores práticas:

Plano de melhoria

Compreenda as características e os requisitos de armazenamento

  • Defina os requisitos de performance do armazenamento: Identifique as métricas de performance de armazenamento mais importantes da sua carga de trabalho e implemente melhorias como parte de uma abordagem impulsionada por dados, usando testes comparativos ou testes de carga. Use esses dados para identificar em que ponto sua solução de armazenamento é restrita e examinar as opções de configuração que possam melhorar a solução. Determine a taxa de crescimento esperada para sua carga de trabalho e escolha uma solução de armazenamento que atenda a essas taxas. Soluções de armazenamento de objetos e arquivos, como o Amazon S3 e o Amazon Elastic File System, permitem armazenamento ilimitado.
  • Avalie as opções de configuração disponíveis

  • Determine as características de armazenamento: Quando você avalia uma solução de armazenamento, determine quais características de armazenamento você precisa, como a habilidade de compartilhar, o tamanho do arquivo, o tamanho do cache, a latência, o throughput e a persistência dos dados. Em seguida, combine os requisitos ao produto da AWS mais adequado às suas necessidades.
    Cloud Storage with AWS
  • Tome decisões com base nos padrões de acesso e nas métricas

  • Otimize o uso e os padrões de acesso do armazenamento: Escolha sistemas de armazenamento com base nos padrões de acesso de sua carga de trabalho e nas características das opções de armazenamento disponíveis. Determine o melhor local para armazenar os dados que permitirão que você atenda a seus requisitos enquanto reduz a sobrecarga. Use otimizações de performance e padrões de acesso ao configurar e interagir com dados conforme as características de seu armazenamento (por exemplo, remover volumes ou particionar os dados).
  • Selecione as métricas adequadas para opções de armazenamento: Selecione as métricas de armazenamento adequadas para a carga de trabalho. Cada opção de armazenamento oferece várias métricas para acompanhar a performance da carga de trabalho ao longo do tempo. Verifique se você está realizando medições em relação a métricas de intermitência de armazenamento (por exemplo, monitoramento de créditos de intermitência para o Amazon EFS). Para sistemas de armazenamento de tamanho fixo, como o Amazon Elastic Block Store ou o Amazon FSx, verifique se você está monitorando a quantidade de armazenamento usada em comparação com o tamanho geral do armazenamento. Crie automação quando possível para aumentar o tamanho do armazenamento ao atingir um limite.
  • Monitore as métricas: O Amazon CloudWatch pode coletar métricas nos recursos em sua arquitetura. Você também pode coletar e publicar métricas personalizadas para descobrir métricas de negócio ou derivadas. Use o CloudWatch ou soluções de terceiros para definir alarmes que indicam quando os limites são violados.