SQL Server no EC2: De que maneira eu configuro o EBS

2

Bom dia.

Temos um serviço com uma caixa SQL no Amazon EC2 e, como sugerido sobre esta questão , estamos usando o EBS para armazenar os dados ... o problema é: Qual é a melhor maneira de configurar o armazenamento?

No momento, durante a fase de Desenvolvimento, temos 4 "Discos" de 10Gb (deve ser suficiente para o próximo, pode investigar mais tarde) no RAID 0 (isso me preocupa ...). Fazemos backups a cada 3 horas da própria caixa SQL, mas estou preocupado com o RAID 0 e perdendo um volume do EBS, fazendo com que percamos algumas horas de dados ...

Estou apenas imaginando, já que estamos executando o Windows, qual é a melhor prática para isso? RAID 1? 10? 5? Algo mais?

Obrigado.

    
por TiernanO 03.05.2011 / 13:37

1 resposta

2

Os volumes do EBS têm um AFR mais baixo do que os discos rígidos de commodity comuns (eles são redundantes por trás da abstração do EBS), de modo que o RAID 0 para velocidade e E / S confiáveis é normalmente usado.

No entanto, isso é associado a mecanismos frequentes de backup e recuperação em caso de falha de unidade. Como alternativa, use o RAID 10, ele ainda será mais rápido que um único disco e ajudará a suavizar os erros com alguma redundância. Há bastante construído em segurança contra falhas para volumes EBS que você deve estar mais preocupado com os modos de falha alternativos em vez da falha de unidade única.

PS: Go for 8 Drives, a velocidade parece aumentar linearmente no Linux para RAID 0 quando as unidades possuem potências de 2. Não tenho certeza se é um fator do software RAID ou do próprio sistema EBS.

    
por 03.05.2011 / 23:23