Low power fanless N100 NAS - storage enclosure?

I got a fanless N100 from MeLE to replace another N100 I was using for DHCP/DNS/VPN duties whose fan had become noisy… and I love it!

So I was looking at the Proliant Microserver that I’m using mostly as a NAS. It’s very old, noisy… and it’s starting to be a bit unreliable.

I can get a tiny fanless N100 from MeLE with 32gb of RAM for a very reasonable price… but how about storage?

There seem to be a lot of UASP USB enclosures for 4-5 drives. Are there good ones?

*I do not care at all about performance. *

I do care about reliability, but it is my understanding that UASP + exposing the drives should work? (I’m using ZFS, I’d continue using it.)

But then the question is: can an external enclosure have proper cooling for 24x7 operation AND not be supernoisy?

If that can be done, a fanless N100 + UASP 4-5 drive enclosure is a very attractive proposition.

Experiences with enclosures? I hear on some of them you can replace the fan in a “supported” way, while others can be more difficult. Anyone using an external USB enclosure 24x7? How silent they can be?

Cheers,

Álex

No. Just no! It’s better to have a jank setup with something that spits out sata ports, get the cables out of the case and grab something like a 3x 5.25" to 4x 3.5" caddy or from IcyDock, StarTech or ChiefTec (I have the CMR-3141SAS - very happy with it). Have the “brains” sit on top of the caddy, but at least use SATA or SAS (unless you want to go the route of friendlyelec cm3588 and go cheap nvme).

Alternatively, if you don’t mind the price and want something less jank, odroid h4 (base, + or ultra, depending on your needs) with the 4x 2.5" drive case. I’m using the h4 base for my main PC (would be plenty powerful for a NAS) and my older h3+ is my NAS (2x SSDs).

Which ProLiant Microserver do you have? If it is the Gen 8 it can be upgraded a little. Which might work for a more modern NAS. However not as power efficient compared to a more modern option.

If you don’t need a lot of space. Maybe a mini pc NAS. Like the Belink ME mini.

Question is…how much space do you have and what case you are using? What drives? HDDs? SATA SSDs? If you have a 5.25" slot, IcyDock is a more premium option, but I use them for my U.2 drives and it’s very durable and solid engineering.
The full-metal case for the enclosure is excellent at dissipating heat from all drives. I’m pretty sure 6x SATA SSDs in there don’t need any fans as even my 4x U.2 (5x the heat) run on fairly low rpm.

As many already said that’s a recipe for disaster because USB doesn’t usually allow direct access to block devices like SATA does.

If it has an NVME slot you can cannibalize just get an ASM1166 on an M.2 card, slim SATA cables (the ones that come bundled already) and make your own external drive box. But that box is gonna require cooling, especially if you’re using HDDs so it’s never gonna be truly fanless. Also N100s can throttle heavly if you’re in a sustained workload so I don’t know if a totally passive box is a good idea for your use case.

I did mostly what you’re looking to do THIS way, if you want to check out my build.

Which ProLiant Microserver do you have? If it is the Gen 8 it can be upgraded a little. Which might work for a more modern NAS. However not as power efficient compared to a more modern option.

It is a gen8, but really, I feel it’s giving up the ghost a bit- sometimes it just locks up under load. Plus fast benchmarks say my fanless N100 is multiple times faster, plus server-grade hardware has its advantages, but I’m not using the ILO… but eating the several-minutes-long boot sequence :frowning:

I feel this (wonderful) machine has been amortized and that getting some new hardware will be good for lower power usage, etc.

Question is…how much space do you have and what case you are using? What drives? HDDs? SATA SSDs?

My case is the Proliant Microserver gen8. I’m running 2xSATA HDDs in a ZFS mirror + another SATA HDD for my brother’s backups.

I might go with my existing drives first, refreshing the compute part of the equation, then replace the disks as I get closer to capacity.

As many already said that’s a recipe for disaster because USB doesn’t usually allow direct access to block devices like SATA does.

Except if the enclosure is UASP? I’ve seen many positive experiences, even people in this forums saying it’s fine.

I feel the added flexibility is worth it, and I really like the fanless N100 I have. But I doubt I can get a fanless N100 with eSATA or attaching drives in a “supported” way through anything else than USB.

Using an m.2 slot to add eSATA to a mini PC is an intriguing option I’ll research, though.

However, if an external USB enclosure is not doable, I’d rather get an N100 NAS like the UGREEN. I like the added flexibiility of a DAS (can just replace the compute bit or the DAS bit if one breaks, not the whole package. Plus I can upgrade them separately if needed).

(Otherwise, I also have a big desktop PC I can just turn into a NAS.)

The ProLiant Microserver Gen 8 can be upgraded. It uses a LGA1155 cpu.

1220L v2 2c/4t 17w
1265L V2 4c/8t 45w

16GB of ram

Plently of extra space inside for another 4-6 ssds with a little creative engineering. You just need a HBA.

@koalillo
I would really recommend that you get something with some kind of aftermarket support when it comes to BIOS updates etc and I’d echo @ThatGuyB and the Odroid H4 Plus is probably what you’re looking for.

Have you scrolled a few posts down where Wendell says that those solutions are not reliable for continuous transfers?

eSATA is dead, not worth looking for it.

I think it’s the best bet if you’re set on using the fanless N100 you can have for a good price.

If you skip the DAS part there’s one less part that can break. When it comes to NAS systems I think the most important part is data, everything else comes later. So if anything breaks you eat the cost and just replace what broke.
Going with a Ugreen NAS makes the compute part unfixable and you’re gonna throw out everything if that breaks.

At this point this is the best solution, if it fits power consumption and size requirements. Unused hardware sitting can have some value and you already paid for it anyway. If it’s a Core 2 Duo or stuff like that I’d avoid that, but it’s just an extreme example.

Yeah, I know I can bump the RAM, but I cannot make it less noisy and consume significantly less power. Plus, I don’t know what’s making it lock up from time to time, so I think I’ll hold on to it as long as it works, but then replace it.

You mean:

Note the uses of tenses, “historically”, “bad old times”… and the last paragraph I quoted, and later:

, and earlier:

My reading of this is what I know first-hand from pre-UASP times: USB external drives sucked. But apparently here’s someone who has found in 2023 that USB drives work well! And I’ve seen similar experiences.

So my missing piece is a nice enclosure. Ideally something that people have used thoroughly and I’d like to know how silent can you go.

If USB DAS works well then it adds plenty of flexibility. I don’t mind experimenting (I do frequent backups, etc.), but there must be others who have done similar experiments.

(And I still have time until my Proliant Microserver dies, hopefully… And plenty of alternative options too…)

This is a fair point about the MiniPCs. Honestly, I’ve never done BIOS updates, so I’m not so worried about that. The MeLE fanless N100 I’ve been toying with has some idiosyncrasies, and I’ve had other hiccups with other cheap MiniPCs.

The Odroid H4+ is intriguing, though- apparently it supports HDMI-CEC? That’s pretty rare outside Raspberries and something worth looking into for other purposes… but I don’t feel it’s what I’m looking for.

I looked at some supposedly good DAS solutions in the past, but they’re very expensive (300 to 400$) and with limited drive space (4 to 5 drives max). I’d also not take the chance because the onboard USB controller can be flaky and give you issues.
You’re still relying on a solution created mostly for basic peripherals and removable storage, nothing permanent.

This worries me, to be honest. My NAS is sketch city, yet I’d never rely on purely USB storage.

1 Like

I agree with the sentiment. If I were forced to run USB SSDs, I’d look into a PCI-E expansion with individual USB controllers for 4 USB ports (kind what LTT used ages ago when troubleshooting the Valve Vive or Vive 2 setup).

But by that point, one’s always better-off with a SATA / SAS HBA - unless you have some really specific low-power requirements, which I think USB might fit better (only in terms of power). I’d still avoid USB like the plague (there’s low-power SATA controllers that will be basically negligible compared to what the CPU will use and of course NVME allows the CPU to reach lower power states that SATA, but with a higher price, but also with additional benefits).

Despite that (off-topic rant)...

My experience with the RPi 4 as my main PC running the OS (and data) off of a USB NVME enclosure for 3 years has been stellar. Other than issues when connecting a USB HDD to the pi (locking the system), it’s been rock solid. The only reason I gave up on that setup was desktop needs (lack of arm packages and compile errors on aarch64) and some kinda baseless fears around corrupted data (I was running swap off the nvme as well and I wanted to get some SMART metrics, but I couldn’t ever find a USB enclosure that reports smart to the OS).

But even this anecdote kinda shows that having a usb controller hold up multiple drives is not that great, to put it mildly. I had the usb 2 controller run with a kb + touchpad combo and the usb 3 dedicated to the usb nvme drive, but having that HDD or another USB SSD always resulted in system lock-up. However, plugging in just USB sticks in the usb 3 port and running dd of some isos (obviously read from the nvme) was fine. I can’t say with 100% certainty that it couldn’t have been a power issue - I was using the official pi 4 brick, it might’ve been a bit much to push the NVME and HDD, so again, idk if this was power or usb related.

Nowadays I’d probably set my pi to netboot off of a dedicated ethernet port for rootfs nfs traffic and a usb ethernet for normal data browsing, but TBH IDK if I’d be drawing more power from the constantly on ethernet port and a 2nd eth for internet access compared to a usb cacheless nvme drive (of course with the NAS doing the NFS being negligible).

But I know that diskless computing makes more sense and is more efficient when you have multiple computers running on your network. If you already have more than 3 PCs, it might make more sense to run the OS off of a NAS and potentially have a separate dedicated local drive for data, but for redundancy’s sake, I’d prefer to keep things centralized, where it can be backed up in one go alongside everything else. Obviously there are cases where you might want local disks, e.g. to run a big database, but there’s still advantages to having the OS boot off of the network and use local disks for fast data, since you can dedicate more ports to some crazy fast setup like raid0 or 10 and backup the data at higher intervals, without risking to lose your OS, although even the OS nowadays is replaceable if you can keep track of the OS state configs.

Why am I talking about this on this thread anyway?

Back to the topic, there’s some risks with running a bunch of drives off of single controllers, which might or might not be worth it (definitely not for me), but it’s always better to go with sata or nvme. Now, there’s things one might value more than others, like complete silence without fans and low-power consumption, which might warrant buying nvme powered NAS’es (like the asustor flashstor or friendlyelec cm3588), or might value the money more and instead go usb (it’s kinda common to see usb storage devices being cheaper per gb up to some capacity, e.g. you can get some teamgroup 512GB usb sticks for about $35 - so x8 that it’s 4 TB for $280, which to be fair, it’s about as pricey as a 990 evo plus 4 TB nvme drive, but you can get way cheaper capacity if you go with smaller sizes, like $14 per 256 GB, meaning x16 it’s $224 for 4 TB - but at the expense of real jankiness and potentially data corruption if your USB controllers - plural - can’t keep up with so many drives).

IDK what to say. The only reason I’d go USB SATA SSD or USB NVME (or even the samsung usb t5 or t7 stuff) is if I’d get an ultra-low power device (like my odroid n2+) and it needed local storage (even if unreliable) and if I made backups of that data often. That’s some pretty high bar even then. Sure, it’d use less power than my h3+ (standing at maybe 8W for the whole package IIRC), but it would make sense in certain workloads (particularly battery powered stuff). A NAS running @ 2W would operate for 357 hours (about 2 weeks) off of my bluetti eb3s, vs 8W, where it would only run for 89 hours (~3.7 days) without charging the battery. However, with a 200W solar panel, even when it was really overcast, I’d still get at least 20W in from the sun for about 6 hours a day, meaning that eventually things would kinda balance out even at 8W (and that’s a small battery, 715Wh).

I tried hard to think of scenarios for USB storage, but I still can’t find any that would make it make sense. If I wanted a low-powered NAS and didn’t care about reliability and performance (because I’d be backing up often), I’d go with an odroid m1 or m1s (it has emmc for the OS and 1x m.2 nvme slot for data). If I wanted to do more on the NAS then to server a Samba share, then I’d get a radxa rock 5b (or b+ if I wanted 2x nvme drives) or the cm3588. If I want even more stuff, then straight into odroid h4+ or ultra territory. More than that and we’re getting into “proper” PC builds already. In none of these would USB make sense.

Well, to clarify:

I’m looking at somewhat big volume- I’d initially be looking at keeping my 2x4Tb mirrored drives, then later on update to 2x8Tb (or whatever is a sweet cheap spot when I fill the 2x4Tb mirror).

But this is not critical data, but rather slow-churn media files + backups of other more important data (which is further twice backed up).

So losing the data would not be catastrophic, and I don’t need much performance.

Definitely, personally for me all-SSD is too much money (for benefits I don’t care about), so this is going to be spinning rust.

I only need 3 bays, really (the mirror, plus some storage I keep for someone else).

So a USB DAS is very appealing, if I can find a good enclosure. I might try to set this up just for the lolz because apparently there’s not much reliable knowledge about USB DAS out there…