Eu tinha 4 unidades em um conjunto RAID10 e 2 discos sobressalentes. Temos monitorado o perfmon Média de segundos do disco por transferência (leituras e gravações) do contador. Compramos mais 2 discos, reconstruímos o conjunto RAID10 usando 6 discos (2 span) e o desempenho permaneceu o mesmo. Existe alguma limitação de que o RAID10 só melhore com base em 4 múltiplos de disco (4, 8, 12, etc)?
Estou usando um Dell R510. Este é um servidor SQL. Mantivemos os mesmos arquivos no volume.
Estou usando o cache não volátil Dell Perc H700 de 1 GB.
ADs / T é em torno de 200ms.
São drives de 15k sas de 600 GB
Não sei como o controlador Dell PERC faz os spans. Ele apenas pergunta quantos discos eu quero no intervalo (2 ou 3 neste caso).
A razão pela qual adicionamos fusos foi aumentar o tempo total por transação. fomos de RAID1 para RAID10 (4 discos) e o desempenho dobrou. esperávamos um aumento de 33%. ADs / T é recomendado a 20ms no máximo. estamos em 100. percebemos que não iríamos chegar a 20 adicionando 2 discos, mas como antes eu estava aqui eles estavam em 400ms, eles estariam bem por enquanto nos anos 50 e 60.
as transferências por segundo são em torno de 850
Eu entendo a lógica por trás da adição de discos que não está acelerando uma transferência individual contra um determinado disco. Mas para todos os efeitos, ADs / T (ou ler ou escrever também) é uma medida do tempo que leva para fazer algo contra um determinado disco / volume de acordo com as janelas. Portanto, se uma transação inteira levar 40 milissegundos, mas, na verdade, ela está gravando em 4 discos, é gasto teoricamente 10 ms por disco, se feito em paralelo. Há sempre a chance de escrever o mais rápido possível em um disco e depois passar para o próximo, mas como alguém pode dizer o que está fazendo?
assim, o tempo que leva para 4 discos deve ser proporcional aos 6 discos. O Windows deve vê-lo mais rápido, mesmo que, se um disco atingir seu potencial máximo, cada disco não será mais rápido.
ssd não é uma opção para nós devido ao grande tamanho de nossos índices, o espaço total que precisamos para todos os nossos arquivos sql e o custo. Os tamanhos de SSD ainda não estão lá, embora para arquivos de tamanho menor isso possa fazer sentido.
se adicionar discos não ajudar a melhorar a velocidade, como explicar o aumento de 50% no desempenho ao passar de 2 para 4 discos e, em seguida, nada quando passar de 4 para 6?