[FUGSPBR] Por que meu disco UDMA133 doi limitado a UDMA33?
João Carlos Mendes Luís
jonny em jonny.eng.br
Ter Ago 31 20:51:09 BRT 2004
marloncampos em lagoinha.org.br wrote:
> Pessoal,
>
> montei uma maquina para ser o servidor de arquivos da minha empresa. A
> parte de armazenamento dessa maquina conta com 1 HD SCSI 36 GB e 3 HD's
> EIDE UDMA133 de 120 GB cada.
>
> Bom, utilizei o HD SCSI para rodar todo o sistema FreeBSD e irei criar um
> RAID utilizando somente os 3 HD's ATA para guardar os arquivos dos da
> empresa. Minha maquina tem 2 controladoras ATA, entao liguei dois discos
> na controladora ATA0 e um disco + um cd-rom na controladora ATA1.
>
> Após a inicialização do meu sistema nessa máquina, resolvi digitar o
> comando dmesg para ver as ultimas mensagens do kernel referente ao meu
> hardware. Foi aí que me deparei com uma mensagem: ad2: DMA limited to
> UDMA33, non-ATA66 clable or device. A mensagem é clara, ele diz que essa
> limitação foi gerado pelo cabo ou o dispositivo. No meu caso foi o
> dispositivo e como alternativa eu o desliguei. Utilizarei o cdrom somente
> quando for preciso ou então comprarei um SCSI ou que funcione por porta
> paralela caso seja de extrema necessidade (o que no meu caso não é).
>
> Conclusão, quando temos dois discos ATA instalados em uma mesma
> controladora através do mesmo cabo o disco com a taxa de transferência
> mais alta será prejudicado pelo disco com taxa de transferêcia mais baixa
> pois, a taxa de transferência dos dois discos será padronizada com no
> disco de menor taxa. Como eu estou montando um RAID 5 via software o meu
> prejuizo iria ser muito grande e termos de velocidade de transferência.
> Simplesmente pelo fato do RAID 5 padronizar taxa de transferencia junto
> com toda performance dos discos e ate mesmo espaço se baseando no disco
> "pior" utilizado para montar o RAID 5. Em RAID 5 isso a questão de
> utilizar discos de permance e tamnhos iguais sempre foi clara para mim.
> Porém nunca tinha observado a utilização de discos diferentes ligado por
> um mesmo cabo a uma mesma controladora ATA.
>
> Bom, essa foi apenas a minha conclusão mas, como não sou o dono da verdade
> não quer dizer que isso seja uma regra.
É uma regra sim, e pode ter implicações ainda maiores. Por exemplo, um disco
ATA66 pode limitar a saida de um outro ATA133 no mesmo cabo, mesmo ambos usando
UDMA.
É por isso que não se deve colocar CDROM no mesmo cabo que HD.
Em SCSI o problema também acontece, mas como o SCSI tem a fase de negociação e a
fase de transferencia separados, na fase de negociação vai na maior velocidade
que todos os dispositivos conseguem ouvir, e só passa para a velocidade máxima
na etapa de transferencia.
Jonny
--
João Carlos Mendes Luís - Networking Engineer - jonny em jonny.eng.br
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd