Uma placa RAID de 64 bits em um slot PCI de 32 bits vai me fazer chorar mais tarde, mesmo que funcione agora?

1

Um dos nossos servidores menos críticos parece ter perdido o uso de seu controlador SATA integrado - que gerenciava o volume de inicialização espelhado por software.

A solução mais simples e mais barata era comprar um controlador SATA de 2 portas no Fry local - ou assim parecia quando eu estava no corredor do controlador lá.

Acontece que eu comprei uma placa de 64 bits, (um 3Ware 8006-2LP para ser preciso) - e os únicos slots relevantes que são gratuitos no servidor são slots PCI de 32 bits da velha escola.

Estou em apuros? Só para ficar claro, sei que isso funcionará - na verdade, já o tenho instalado e funcionando - e sei que não é uma configuração teoricamente ideal . O que estou perguntando é: funcionará bem o suficiente para as minhas necessidades, conforme descrito abaixo, ou isso me causará sofrimento a longo prazo?

A placa estará simplesmente gerenciando 2 unidades SATA espelhadas, que juntas atuam como o volume de inicialização do servidor. O próprio servidor fornece armazenamento de backup e arquivamento, atua como um DC secundário e faz algumas outras coisas que são importantes, mas não críticas do dia-a-dia. Todo o armazenamento exposto à rede está em uma placa controladora separada que está em um slot PCIe.

    
por Ben Dunlap 16.08.2009 / 02:37

5 respostas

1

Muitas dessas placas PCI de 64 bits podem ser usadas com slots de 32 bits. Ele irá se conectar e a última parte do cartão não será usada no slot. Em termos de desempenho, você está nos limites do seu barramento PCI. Não tenho certeza de quanto efeito de desempenho haveria, mas sei que provavelmente funcionará. O cartão às vezes diz que é compatível com slots de 32 bits.

Aqui estão comparações de throughput de slots pci 32 / 64bit 33 / 66mhz.

link

Em termos de desempenho, existem muitos fatores. Quantos outros dispositivos estão no barramento PCI? Eles estão todos compartilhando o potencial de transferência pci. Você está usando 33mhz ou 66mhz 32bit slots pci? As especificações da placa-mãe do servidor devem dizer.

EDITAR:

Você afirmou que já levantou e já vai. Isso é bom de ouvir. Você percebe alguma lentidão significativa ou problemas de desempenho até agora? Seus backups e rotinas terminam no mesmo período de tempo anterior? Se você não notar quaisquer novos problemas, eu diria que você está indo bem.

O outro fator a ser considerado é a sua única opção para colocar o servidor em funcionamento com unidades sata sem substituir a placa-mãe ou substituir o servidor. Se você não está vendo nada fora do comum, eu diria que considere isso uma boa solução até que o tempo de substituição do servidor chegue.

Eu suponho que o servidor não tenha portas E-Sata na placa-mãe?

    
por 16.08.2009 / 03:19
1

Sim, você pode - neste caso, mas nem sempre.

A série 3Ware 8000 será executada a uma velocidade reduzida em uma porta PCI de 32 bits (mas não mais do que qualquer outro adaptador PCI de 32 bits ...). As novas séries 9000 requerem um barramento 3.3v e são fisicamente entalhadas para não caber na porta PCI.

Se por algum motivo a placa não couber na porta - não a force - devolva-a.

Em uma nota lateral - Se você estiver executando raid de software - por que gastar $ 150 em uma placa de raid de hardware quando você pode pegar um cartão de ataque de software (interface sata) por $ 50 ou menos?

Atualizar

What I'm asking is: Will it work well enough for my needs, as outlined below, or will it cause me misery in the long run?

Ficará absolutamente bem - não mais lento que qualquer outra placa PCI de 32 bits. Acho que com menos de 4 unidades em um array raid10, seria difícil encontrar uma diferença, exceto em um cenário de leitura / gravação de cache puro.

    
por 16.08.2009 / 03:42
0

Eu tenho uma situação semelhante com uma placa SCSI em um sistema antigo. Tem um par de 15k drives nele. Funciona muito bem, embora seja limitado a cerca de 90 MB / s.

    
por 16.08.2009 / 08:22
0

O único problema teórico é a largura de banda. O PCI de 32 bits / 33 MHz possui uma taxa de transferência teórica de 133 MB / s, mas isso é para o barramento PCI completo. Dependendo da placa principal, pode haver outras coisas rodando no barramento PCI também, por exemplo, a placa de rede OnBoard ( altamente improvável em qualquer PC moderno, mas algumas mainboards mais baratas ainda fizeram isso até recentemente) ou a Placa Gráfica OnBoard, se não for integrada ao chipset (ou seja, muitas placas principais mais antigas usam uma Placa PCI ATI Rage IIc ou semelhante soldada na placa principal), mas isso também é pouco provável com as placas-mãe modernas.

Resumindo: Você está bem, PCI é especificamente compatível com versões anteriores e usar uma placa PCI de 64 bits em um slot PCI de 32 bits é comum desde os primeiros 160 MB / s SCSI Controllers lançados há 10 anos.

    
por 17.08.2009 / 10:11
0

Eu tenho uma placa PCIX HW RAID em um slot PCI "regular" de 32 bits há anos.

Como as pessoas acima mencionadas, a única desvantagem é a velocidade.

    
por 21.10.2009 / 18:06