Je voudrais utiliser mon Raspberry Pi en tant que serveur de fichiers (NAS / SMB).
Puis-je connecter un contrôleur SATA / RAID?
file-server
hard-drive
Alex L
la source
la source
Réponses:
Vous pouvez construire un NAS en utilisant ...
Réplicateur SATA / Multiplicateur de port matériel SATA
Il vous suffit de connecter la flèche bleue à un convertisseur SATA vers USB. Tant que vous utilisez la vitesse USB 2, vous pouvez créer un disque dur NAS assez volumineux avec un Pi.
Pour alimenter l’appareil, il existe une prise standard (bon vieux connecteur de lecteur de disquette 1.44 "). Elle est utilisée dans tous les blocs d’alimentation des PC pour accessoires, un jour sur deux. Sur cette image, un convertisseur MOLEX.
Vous devez vérifier le nombre d'ampères dont il a besoin. Mais si vous allez alimenter des disques durs 5X3.5 ", une alimentation de 250 W sera la meilleure option pour tout alimenter, même le Raspberry de la ligne 5V!
Bonne chance :)
-MODIFIER-
Particulièrement utile pour Raspberry Pi 2+ et une alternative intéressante aux systèmes RAID peu fiables.
Au lieu d'utiliser la fonction RAID sur ces cartes, configurez chaque lecteur dans JBOD et utilisez ZFS pour créer des volumes. ZFS est très stable et garantit que vous ne perdrez pas un «peu» de données avant d’indiquer au système que cela est fait. La plupart des contrôleurs RAID, comme ceux-ci éventuellement, indiquent généralement au système que les données sont écrites, puis vident les données sur le lecteur, ce qui peut être corrompu au cours du vidage et ne dit ensuite absolument à personne, "petits" secrets. .. ZFS, écrit en premier, vérifie et dit alors que tout va bien. De plus, vous pouvez toujours déplacer vos disques dans une configuration FreeNAS et importer les volumes facilement comme si de rien n'était.
Rappelez-vous cependant que la bande passante est limitée aux vitesses USB2.
Une configuration très rapide et relativement bien équilibrée est la configuration de 4 disques durs en miroir 2x2. Il vous donne la moitié de la capacité avec 1 à 2 redondances. C'est-à-dire que 4 x 1 To vous donne un total de 2 To, mais attendez ... ZFS communique séparément avec chaque lecteur, écrivez des vitesses de 1 lecteur (~ 50 Mo / s) ... vitesse de lecture de 2 lecteurs (~ 100 Mo) !!!!
Une combinaison ultra rapide serait un miroir 1 X 4. C'est-à-dire que 4 x 1 To vous donne 1 To, mais une vitesse de lecture pouvant atteindre 200 Mo / s !!! Ecrire des vitesses de 1 lecteur encore.
la source
Depuis la puce n'a pas de support SATA. Votre seule option est de connecter un boîtier SATA HD via le port USB.
la source
Si vous osez, vous pouvez implémenter PCI-E x1 avec six broches: SM_SCL, SM_SDA (allez sur le bus I2C en tant que signal SMBus), PCIE_IRQ (drain ouvert, partagé par toutes les cartes), PCIE_CLK (Dérive en signal différentiel avec circuit externe, partagé par toutes les cartes), PCIE_Tx (dérivation en différentiel externe, une par canal) et PCIE_Rx (dérivation de la signalisation différentielle en externe, une par canal)
La partie matérielle est simple, mais le protocole PCI-E peut poser problème car toutes les cartes ne peuvent pas être ralenties autant.
la source
Construire un contrôleur SATA personnalisé pour les broches GPIO ne serait pas un travail simple, mais peut arriver un jour. Ensuite, le Pi pourrait être utilisé comme NAS.
Un périphérique NAS serait également une excellente solution car le port réseau est plus rapide que le port USB.
la source
La bande passante de Raspberry Pi est limitée en raison des ports USB et Ethernet partageant un seul port hôte USB2 à 480 Mbps.
Voir:
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/
la source