Configuração da unidade para o SQL Server com apenas 4 unidades no total (SO e dados)

1

Com apenas quatro unidades, você faria: a) dois arrays RAID 1 (logs de transação do OS +, dados) b) 1 matriz RAID 10 particionada ou c) 1 matriz RAID 5 particionada?

Obrigado!

    
por Rhett 17.11.2009 / 20:46

4 respostas

1

2 x RAID 1 , um para dados e outro para logs . Você obterá a melhor velocidade e redundância dessa combinação.

EDIT: Antecipei que você estava excluindo o sistema operacional. Se você vai colocar o sistema operacional também, eu também consideraria 1 x disco do sistema operacional, 1 x conjunto de RAID 1 para os dados e logs e a quarta unidade para o tempdb. Há também o antigo favorito de 1 x OS e os outros três no RAID 5, mas o desempenho não é tão bom.

    
por 17.11.2009 / 20:54
1

Resposta curta - depende.

Quais são os seus requisitos em relação a E / S de disco, capacidade e redundância? Qual é a proporção de leituras x gravações, a rapidez com que seus dados estão crescendo, você está fazendo muitas operações em que o tempdb está sendo afetado?

    
por 17.11.2009 / 21:19
1

Eu escolheria a opção (a) devido à vantagem que você obtém ao separar logs de dados. Os logs são escritos principalmente em seqüência, os dados são gravados na maioria das vezes de forma aleatória. Você não quer que suas gravações aleatórias interfiram em suas gravações sequenciais fáceis.

Para a matriz RAID que possui o sistema operacional, provavelmente você desejará dividi-la em duas partições: uma para o sistema operacional e outra para logs. Embora, como um usuário comentou em outro tópico, essa questão tenha limites religiosos para algumas pessoas.

Existem inúmeras razões para evitar o uso de RAID 5 para bancos de dados, mas eu suponho que você já esteja ciente deles. O RAID 10 é muito melhor, mas você não tem discos suficientes para usar o RAID 10 corretamente.

    
por 18.11.2009 / 03:01
0

Acho que isso depende do tamanho potencial dos bancos de dados em comparação com o tamanho dos discos.

Se você precisar de muito espaço em disco para seus bancos de dados, use o RAID 10 e uma pequena partição do sistema operacional. Se você precisar de ainda mais espaço, vá para o RAID 5 com uma pequena partição do sistema operacional e receba um bom desempenho nas gravações.

Se você não precisa do espaço, então você terá que comparar os dois conjuntos RAID 1 independentes V um único RAID 10 particionado (interessante saber qual é o melhor para o seu ambiente :)).

    
por 18.11.2009 / 01:32