Layout do armazenamento - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Layout do armazenamento

Quando você usa arquivos de banco de dados do SQL Server com o EnterpriseOne, eles apresentam características que oferecem suporte a vários tipos de disco, dependendo de sua função.

  • Os arquivos tempdb devem ser colocados no armazenamento de instâncias NVMe. Quando o RCSI está habilitado, uma workload substancial é criada no banco de dados tempdb para armazenar snapshots do conjunto de registros. Esses snapshots são efêmeros e não exigem a durabilidade do armazenamento tradicional de blocos elásticos. Quando você usa o armazenamento de instâncias NVMe, o banco de dados recebe E/S de latência muito baixa, IOPS elevadas e alta throughput a um preço baixo.

  • Arquivos de dados MDF e NDF devem ser colocados em um ou mais volumes SSD de uso geral (gp3). Esses arquivos tendem ser muito intensos em IOPS de leitura, mas não são muito sensíveis à latência quando usados com um cache de buffer grande. É possível usar vários arquivos MDF e NDF para cada banco de dados para distribuir seu banco de dados em vários discos a fim de atingir o nível de performance desejado.

  • Os arquivos LDF devem ser colocados em um único gp3 ou volume io2 do io2 Block Express ou SSD com IOPS provisionadas com base nos requisitos. Muitos processos do JD Edwards realizam operações que criam E/S de gravação muito comunicativas, o que é sensível à latência. Para muitos usuários, a latência do gp3 é suficiente para atender aos requisitos. No entanto, se você tiver um processo sensível ao runtime, o io2 ou io2 Block Express pode ser necessário para atender aos requisitos de performance da workload. Você também pode considerar habilitar a durabilidade atrasada no banco de dados do SQL Server para mitigar o impacto na performance causado pela E/S de gravação muito comunicativa. Quando a durabilidade atrasada está habilitada, é possível usar o armazenamento do gp3 sem se preocupar com a latência de E/S de gravação.

  • Os arquivos de backup devem ser colocados em um armazenamento de alta throughput e baixo custo, como HDD otimizado para throughput (st1) ou em um bucket do Amazon Simple Storage Service (Amazon S3). Além disso, como os dados do EnterpriseOne tendem a ser repetitivos e esparsos, recomendamos utilizar a compactação de backup do SQL Server para backups feitos por meio do banco de dados.

  • As extensões de pool de buffer (BPEs) podem agregar valor quando uma instância com armazenamento substancial de instâncias NVMe é usada. No entanto, quando você usa instâncias x2iEDN, o benefício do BPE é substancialmente atenuado pela grande quantidade de memória disponível, e é melhor usar o armazenamento NVMe disponível para o tempdb.