Gostaria de usar o meu Raspberry Pi como servidor de arquivos (NAS / SMB).
Serei capaz de conectar um controlador SATA / RAID?
file-server
hard-drive
Alex L
fonte
fonte
Respostas:
Você pode criar um NAS usando ...
Multiplicador de porta de hardware SATA Replicator / SATA
Você só precisa conectar a seta azul a um conversor SATA para USB. Contanto que você corra em velocidades de USB 2 por toda a parte, você pode criar uma unidade NAS robusta com um Pi.
Para alimentar a unidade, há um plugue padrão (bom e velho conector de unidade de disquete de 1,44 "). É usado em todas as fontes de alimentação de PC para acessórios atualmente em dia. Nesta imagem, há um conversor MOLEX. É o conector menor. As voltagens são:
Você precisa verificar quantos amplificadores precisa. Mas se você for alimentar discos rígidos de 5X3,5 ", uma fonte de alimentação de 250Watt será a melhor opção para alimentar tudo, até o Raspberry da linha de 5V!
Boa sorte :)
-EDITAR-
Especificamente útil para Raspberry Pi 2+ e uma boa alternativa para sistemas RAID não confiáveis.
Em vez de usar a função RAID nessas placas, configure cada unidade no JBOD e use o ZFS para criar volumes. O ZFS é muito estável e garante que você não perderá um 'bit' de dados antes de informar ao sistema que está pronto. A maioria dos controladores RAID, como esses possivelmente, geralmente informa ao sistema que os dados foram gravados e depois libera os dados para a unidade, que pode ficar corrompida durante a liberação e, em seguida, absolutamente não conta a ninguém, pequenos segredos 'sujos'. O ZFS, primeiro escreve, verifica e então diz que está tudo bem. Além disso, você sempre pode mover suas unidades para uma configuração do FreeNAS e importar os volumes facilmente, como se nada tivesse acontecido.
Lembre-se, porém, a largura de banda é limitada às velocidades USB2.
Uma velocidade excelente e uma configuração razoavelmente bem equilibrada é a configuração de 4 HDDs como 2x2 espelhado. Dá a você metade da capacidade com 1 a 2 redundâncias. ou seja, 4 x 1 TB fornece um total de 2 TB, mas espere ... O ZFS fala com cada unidade separadamente, grava velocidades de 1 unidade (~ 50mb / s) ... velocidade de leitura de 2 unidades (~ 100mb) !!!!
Uma combinação incrivelmente rápida seria o espelho 1 X 4. Ou seja, 4 x 1 TB fornece 1 TB, mas velocidades de leitura de até 200mb / s !!! Escreva velocidades de 1 unidade ainda.
fonte
Uma vez que o chip não possui suporte SATA. Sua única opção é conectar um gabinete SATA HD através da porta USB.
fonte
Se você ousar, poderá implementar o PCI-E x1 com seis pinos: SM_SCL, SM_SDA (vá para o barramento I2C como sinal SMBus), PCIE_IRQ (dreno aberto, compartilhado por todas as placas), PCIE_CLK (derivar para sinal diferencial com circuitos externos, compartilhado por todas as placas), PCIE_Tx (derivar para diferencial externamente, um por canal) e PCIE_Rx (derivar de sinalização diferencial externamente, um por canal)
O hardware nos torna fácil, mas o protocolo PCI-E pode ser problemático, pois nem todas as placas podem ser lentas.
fonte
Criar um controlador SATA personalizado para os pinos GPIO não seria uma tarefa simples, mas pode acontecer um dia. Então o Pi poderia ser usado como um NAS.
Um dispositivo NAS também seria uma ótima solução, pois a porta de rede é mais rápida que o USB.
fonte
O Raspberry Pi é limitado em largura de banda devido às portas USB e Ethernet que compartilham uma única porta host USB2 de 480mbps.
Vejo:
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-usb-hard-drive-and-adapter-tests/
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-nas-experiment-howto/
fonte