Benefícios de mover o MySQL para seu próprio SSD no AWS EBS

2

Ao usar o hardware (em vez da virtualização), há um claro benefício em usar um disco de 200 GB para o MySQL e um disco de 200 GB para o conteúdo. Mas, devido à maneira como a AWS funciona, há realmente algum benefício potencial em usar dois discos de 200 GB em um servidor da Web (um disco raiz e um conectado) em vez de um único disco de 400 GB?

    
por Ikram Hawramani 19.02.2016 / 23:14

1 resposta

3

Não. Seu IO aumenta com o tamanho do seu disco (algumas informações aqui e here ), então você está muito melhor com um grande volume do que dois pequenos . Você obtém 3 IOPS por GB de armazenamento provisionado, mas pode aumentar ainda mais. Você também pode optar por IOPS provisionados, mas é claro que você paga por isso.

A latência e a largura de banda da rede são fatores a serem considerados. Você provavelmente deseja uma instância otimizada de E / S, uma com largura de banda de rede moderada ou alta.

Você considerou o Amazon RDS ? A Amazon basicamente fornece seu banco de dados em seus servidores e gerencia tudo para você. Muito mais fácil do que fazer você mesmo, mas você teria que comparar os custos com uma instância padrão. Eu suspeito que quando você leva em conta o tempo de gerenciamento, atualizações, etc, o RDS ganharia facilmente.

De acordo com os comentários abaixo, os administradores avançados do MySQL podem preferir uma instalação autônoma, já que com o RDS você perde o acesso a vários recursos que o MySQL inclui, mas quem não sabe o que é provavelmente é melhor com o RDS . Um grande volume ainda é o melhor.

    
por 19.02.2016 / 23:24