Instalando o MySQL na VM do Azure (Windows) com Disco de Dados conectado

1

Os documentos do Azure dizem:

It's a best practice to use one or more separate disks to store a virtual machine's data.

Entendo que usar um disco conectado é recomendado (pelo menos em parte) para ajudar a aumentar o desempenho, já que seus aplicativos não compartilham IOPS com o SO.

Não tenho certeza de como devo instalar o MySQL de acordo com isso. É recomendável colocar apenas os dados no disco anexado, ou no servidor e tudo o mais que vem com a instalação também?

    
por Kevin 13.11.2015 / 22:12

2 respostas

2

I'm not sure how I should be installing MySQL according to this. Is it recommending I put only the data on the attached disk, or the server and everything else that comes with the installation too?

Seu banco de dados e SO devem estar em discos separados.

Monte o disco anexado, formate-o conforme desejado e configure o MySQL para usar esse local para seus arquivos de banco de dados. Se você já possui dados MySQL, você pode desligar o serviço MySQL, copiar os dados para o novo local, reconfigurar o MySQL, refletir o novo local de armazenamento de dados e, em seguida, iniciá-lo novamente.

    
por 13.11.2015 / 22:20
1

Vários motivos para não usar um disco do sistema operacional do Azure ao armazenar dados do banco de dados (além dos propósitos de desenvolvimento / teste):

  • O uso do disco do SO para dados gera problemas devido ao espaço limitado (além de competir com o próprio SO). O disco do sistema operacional vhd nas VMs do Azure está definido como 30 GB ou 127 GB, dependendo da imagem que você está usando. Mesmo admitindo 127 GB, você provavelmente terá problemas de espaço com um banco de dados de produção. Os discos conectados são de até 1TB cada, com até 2 discos por núcleo de VM.
  • O disco padrão do SO é o cache de leitura / gravação, o que não é usado em um disco de dados (você provavelmente escolheria o cache de leitura).
  • Se você excluir a VM, perderá seus dados. Com discos anexados, você pode deixar seus discos de dados intactos, para uso futuro, mesmo ao excluir uma VM.
  • Você terá muito mais flexibilidade no desempenho, com discos anexados. As VMs das séries A, D e G suportam 500 IOPS + 60 MB / s por disco, respaldadas pelo Armazenamento do Azure. As VMs das séries DS e GS suportam discos Premium Storage, até 5000 IOPS + 200 MB / s por disco.
por 14.11.2015 / 00:49