Você recomendaria o mdadm raid10 para o EC2?

5

Eu li um artigo do blog em algum lugar que o RAID10 no EC2 reduz o desempenho pela metade comparado ao RAID0.

Mas quando você tem dados críticos do banco de dados sobre os volumes, de que outra forma você evita a perda de dados no caso de um volume ficar ruim?

(Acabei de ter um caso em que um dos volumes em um array RAID0 parou de responder ...)

Eu tenho replicação master / slave com o envio de logs, mas não quero fazer um failover se o RAID10 puder me ajudar a evitá-lo.

    
por sayeed 16.03.2011 / 10:23

2 respostas

2

Encontrou este nugget de uma entrada de blog do RightScale que discute a confiabilidade do EBS:

From a practical point of view what this means is that you should expect the same type of reliability you get from a fully redundant RAID storage system. While it may be technically possible to increase the reliability by, for example, mirroring two EBS volumes in software on one instance, it is much more productive to rely on EBS directly. Focus your efforts on building a good snapshot strategy that ensures frequent and consistent snapshots, and build good scripts that allow you to recover from many types of failures using the snapshots and fresh instances and volumes.

fonte: link

    
por 26.03.2011 / 04:24
4

Meu entendimento é que o raid1 duplica as gravações, mas pode acelerar muito as leituras.

Qual é o tamanho do seu banco de dados e com que rapidez você pode fazer backups dele?

Eu também achava que o RAID0 (somente striping) tornava mais provável que você pudesse ter um problema, por exemplo. um volume é perdido e seus dados de adeus.

Uma das estranhezas de E / S inesperadas dos volumes do Ec2 EBS, é a primeira vez que você escreve no seu Disco EBS, demora 2x mais que qualquer gravação subseqüente. Eu faço um preenchimento de disco para 50% com apenas dd se = / dev / zero de = / newdisk / bigfile1 bs = 1024m count = 1024, então limpe os arquivos grandes e depois escreve mais velocidades normais.

Este é um bom artigo sobre o fórum ec2 dev sobre as especificidades de E / S do disco ec2. link

e isso diz que os discos do EBS são ruins para o raid10

Desempenho do disco do Amazon EC2 | AF-Design 27 de fevereiro de 2009 ... Se você tiver um grande número de leituras ou gravações, o que você provavelmente faz .... Pingback: Amazon EC2 desempenho do disco e porque RAID 10 é ruim para o EBS ... link

    
por 16.03.2011 / 23:54