Cooking Up NAS Pis
Tags: diy, linux, raspberrypi, hardward
Published: 2020-01-08 17:07:11

For the past few weeks I've been doing a lot of research into Raspberry Pi SATA hard drive support. This particular internet combing event was all started with the [Rock Pi Dual/Quad SATA HAT announcement](https://wiki.radxa.com/News/2019/12/introduce-rockpi-sata-hat) back in Dec. Lets just say its been a fruitful adventure. 😜

_Disclaimer: I have not been paid or received any compensation for the collection of words & thoughts about the products mentioned below_.

## Finding the best recipe
I've always liked the idea of using a Raspberry Pi (RPi) as a storage management system. But I've never liked the idea of a bunch of USB enclosures hanging off a tiny RPi. It's always been a messy solution to me, especially when wanting to drive multiple 3.5" hard drives. Which would require a power source for each HD enclosure. I did look into attaching a multi disk JBOD to a RPi, but that still adds an additional power source & another device to maintain. I've considered buying an off the shelf NAS like a QNAP or Synology instead of build out a RPi solution, but I've always felt they were over priced and not power efficient enough. Not to mention these companies have had a hard time staying compliant with the licenses of all the open source software they leverage.

The biggest draw for me with the _RockPi QUAD SATA HAT_ solution is that it would allow me to have a single power source to drive my entire RPi NAS concoction for either 3.5" or 2.5" hard drives. Not to mention that this RPi SATA hat solution supports true hard drive power management from the OS, unlike a basic USB enclosure. The ability to spin down a hard disk array is critical to the longevity of a spinning disk hard drive & the reduction of power consumption of the entire system that isn't accessed 24/7.

Another big benefit for me would be that I'd then be able to decommission my aged DIY Franken-NAS that I feel like I've duct tap repair too often. Not to mention that keeping running 24/7 it out of the question because of fan noise & power consumption.

## Buying for the recipe
![Rock Pi Quad SATA](https://wiki.radxa.com/mw/images/b/b4/Quad_sata_hat_35_hdd.jpg)

Finding an adequate solution took some time. It all came down to balancing the "ultimate dream" against cost, my ability to reuse existing hardware, space constraints and estimating the true potential usage. The long pole of my research came down to the RPi version compatibility across the various add-on boards/hats and determining the right way to power the system. From all of my solution searching, I become even more confident in my decision to purchase the _Rock Pi Quad SATA HAT_ solution. 

Now with a shopping list in mind [or digital paper] and narrow down the just the essentials. I sought out the true best pricing and availability of the items I was planing to buy.

**2.5" NAS Setup**
* Rock Pi Quad HAT for Pi v4
* Purchase Raspberry Pi v4 1GB
* Purchase USB Type C power supply
* use existing 2.5" drives (Various sizes x4)

**3.5" NAS Setup**
* Rock Pi QUAD HAT for RPI v2/3
* Options:
 * Use existing RPi v2b
 * Purchase a Libre Compute board (Le Potato)
 * Purchase a RPI v3+
* Purchase supported PSU
* use existing 3.5" drives (1TB x4)

## Take My Money
![Take My Money](https://thepracticaldev.s3.amazonaws.com/i/5790eelhl90far024mfg.jpg)
NOT...SO...FAST!!!

I was so ready to put my money where my mouths was, but didn't purchase the Rock Pi board for the following reasons.
1. The two sellers of the product were out of stock. 😭
2. I'm waiting on version 1.2 of the board to become available so I don't have to use an ATX power supply to power the board & RPi while connecting 3.5" hard drives (it would remove my low power goals).

So for a short time [I hope] the build out of my RPi NAS will be on hold. Once the version 1.2 is available I'll be buying one or two Rock Pi Quad SATA boards and do a write up of the build out process.
______________________
Attribution: [Banner Image](https://blog.adafruit.com/2015/07/03/how-to-build-a-7-node-raspberry-pi-hadoop-cluster-piday-raspberrypi-raspberry_pi/)