1 |
On Wed, Nov 10, 2021 at 11:06 PM Mark Knecht <markknecht@×××××.com> wrote: |
2 |
> |
3 |
> |
4 |
> Not a recommendation precisely but there's a guy on YouTube named Jeff Geerling that's doing a lot of that sort of thing using a Raspberry Pi and multiple SATA drives. I've just built my first RP4 box aimed at astrophotography and I'm pretty impressed with how well the Pi works. My next project will likely be some sort of NAS box using a second Pi4 with an M.2 system drive. |
5 |
> |
6 |
|
7 |
I run LizardFS and at this point Pi4s are my preferred hardware for |
8 |
storage nodes. However, I don't deal with much IOPS. I tend to use |
9 |
USB3 hard drives for convenience/cost. Really though SATA on a Pi4 |
10 |
wouldn't be super-ideal anyway due to the lack of PCIe (I think it |
11 |
lacks it at least). You can find ARM SBCs that have PCIe capable of |
12 |
handling an HBA which are probably better if you want a bunch of SATA |
13 |
drives, though those have their downsides. If you're serious about |
14 |
IOPS I'm not sure anything cheap will do the trick. |
15 |
|
16 |
I would definitely avoid Pi2/3 for this due to the combo of 100MBps |
17 |
networking and USB2 and a lot of the IO goes through USB2 in the first |
18 |
place. It is just not a very good setup for IO at all, and there are |
19 |
much better alternatives. The Pi4 though is pretty solid as long as |
20 |
you don't mind USB3 (and it has two hosts so you can basically run 4 |
21 |
spinning disks all-out without a performance hit until you get to the |
22 |
network at least). |
23 |
|
24 |
Gigabit network is its own bottleneck for any kind of storage. I'm |
25 |
too cheap to try to use anything better, but anybody doing serious DFS |
26 |
is going to want 10Gbps, or often dual 10Gbps. |
27 |
|
28 |
-- |
29 |
Rich |