2x SSD's em RAID1 para servidor MySQL

3

Estou precisando atualizar minha máquina MySQL, pois atualmente estou executando 2x unidades SATA 7200rpm em RAID0. Isto, obviamente, é bastante perigoso, caso uma das unidades falhe.

Como eu não preciso de muito armazenamento (todos os meus db juntos têm cerca de 20 - 25gb), eu estive pensando em comprar 2 SSDs (80 ou 120GB) e colocá-los na configuração RAID1, portanto, caso um dos SSDs falhe , há um presente de backup.

Em termos de preço, também posso optar por uma configuração RAID10 com 4 unidades SATA. Mas acho que 2 SSDs no RAID1 ainda terão um desempenho melhor.

Para uma máquina MySQL muito usada, você acha que os SSDs de última geração são confiáveis o suficiente? E isso seria uma configuração recomendável?

    
por Mr.Boon 27.06.2011 / 12:56

1 resposta

1

Isso depende do ambiente e dos discos que você usa. Você provavelmente está querendo olhar para "Enterprise Flash Drives" ao invés de SSD. Eu faria a distinção como a diferença de longevidade é significativa.

Este artigo discute a viabilidade de EFDs em ambientes corporativos. Este discute a longevidade do disco "Pulsar" da Seagate. De acordo com a matemática de Anandt, a versão de 200 TB oferece cerca de 6 TB de escrita antes de falhar, com 4k de leitura / escrita aleatória ao longo de 5 anos. As unidades menores somam menos.

Você pode querer verificar a sequência de comentários na postagem do Chopper 3 em esta pergunta , ele tem uma exemplo do mundo real que pode ser pertinente para você.

O longo e o menor é que depende de quão pesado é o seu ambiente. Lembre-se que o desgaste nas unidades SSD / EFD é de gravações e não de leituras, portanto, se as pessoas estiverem lendo apenas do seu banco de dados, você pode conseguir de 2 a 5 anos fora do RAID.

Você terá um desempenho muito bom fora do ataque. A mudança do disco giratório para o SSD foi a única alteração de desempenho mais notável no meu PC doméstico nos últimos dois anos.

    
por 27.06.2011 / 14:58