Servidor SQL de desempenho do IO do Azure [duplicado]

2

Estamos no processo de migração do nosso servidor de sql local para o Azure e estou tendo problemas com o desempenho do IO.

Eu criei uma nova instância D14 e conectei 16 discos virtuais com 100 GB de tamanho cada. Eu criei um pool de armazenamento no Windows 2012 e, posteriormente, criei um volume. Quando executo marca de disco de cristal, estou vendo velocidades muito lentas e baixa IOPS. O que estou fazendo de errado? 28mb / s não vai cortá-lo para o nosso servidor SQL.

Como posso obter esse valor? Tudo que eu leio parece me dizer que isso é possível, mas não tenho certeza do que estou perdendo.

    
por Chris Kooken 14.12.2014 / 05:24

1 resposta

3

Não há uma resposta clara para essa pergunta, no entanto, fornecerei alguns links que devem definir o caminho certo para otimizar a configuração da VM.

Gostaria de começar lendo a documentação oficial da Microsoft sobre desempenho:

  • Orientação de desempenho para o SQL Server em máquinas virtuais do Azure: link
  • Práticas recomendadas de desempenho para o SQL Server em máquinas virtuais do Azure: link

Também gostaria de ler este artigo sobre o desempenho do disco das VMs do Azure. Você perceberá que o desempenho do disco está dentro da faixa aceitável: link

Por fim, gostaria de ler sobre a versão de visualização do recurso " Premium Storage ", que fará com que os discos anexados cheguem a 50.000 IOPS e sejam executados em SSDs: link

Eu não adicionaria disco de 16/100 GB em um único disco virtual dentro do Windows e esperaria que ele fosse rápido, tente minimizar o número de discos e aumentar seus tamanhos, criar discos virtuais diferentes para dados e registros e você tem a opção de usar o recurso Premium Storage.

    
por 15.12.2014 / 22:07