Live data from Hacker News

GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

crowdsupply.com

11–20 of 31 posts

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#11
The big question: what's the actual throughput? 2x1 GBit/s should be 250MB/s (or, after SMB overhead, 200 MB/s) - but even on a beefy QNAP TS-1635 I could get out only 80MB/s despite having a RAID5 of 10x WD RED disks.

This tiny thing will not go very far in terms of bandwidth. If you want bandwidth you will need a HW RAID controller.

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#12
post #8

I'm in the market for a new NAS, but I don't think this would have enough oomph to be very useful. I understand that it's by design, and that I'm probably not the target demographic, as others have pointed out, the 512MB of RAM, lackluster CPU and 2.5" drives are all pretty disappointing. This is estimated to cost $168. For $250, you can get an HPE ProLiant MicroServer Gen8 Entry, which comes with 4GB of ECC RAM, a 2…

I think it depends on your needs for performance. Most personal applications (streaming music, video or storing backups) aren't going to be affected much from having a 2 gigabit link.

At 10 watts, there is a good opportunity for some power savings. I have an Atom-based HP MicroServer and it lives in the area of 30-40 watts idle with 5 3.5" drives. Going down to 10 watts would mean saving around $40/year for me, not bad, but not enough to worry about.

The biggest failure with this in my mind not supporting 3.5" drives. Getting decent capacity in the 2.5" form factor is not really possible, and if using SSDs, in that case you'd want a more performant machine like you describe. Then again if using SSDs, why not just use an even smaller form factor.

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#13
post #7

Nice. I've been looking for a low-power "bring-your-own Linux" board for a while. Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W), and existing single board computers lack GigE and/or >=2 SATA ports. I just wish they'd have gone for a standard uATX form factor for compatibility with a professional case (and 3.5" disks). It's ironical that the "open hardware"…

> Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W)

??

Commercial NAS (like non-RM Synology & friends) are not magic. They save a bit of power due to higher system integration, yes, but most power is saved simply by using low-end hardware.

Most x86 DIY NAS use either desktop hardware or low-end server hardware (usually same thing, different labels) -- most of these have far more compute power than the small Atom C2000 or similar found in a x86 NAS.

If you want something similar to a commercial NAS, then use low end Mini-ITX boards (ARM boards on the other hand are all rather weak in all regards: poor I/O, little memory, weak CPU cores (even if there are four of them), quite some of these boards also have stability issues. None have ECC.

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#14
post #13
post #7

Nice. I've been looking for a low-power "bring-your-own Linux" board for a while. Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W), and existing single board computers lack GigE and/or >=2 SATA ports. I just wish they'd have gone for a standard uATX form factor for compatibility with a professional case (and 3.5" disks). It's ironical that the "open hardware"…

> Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W) ?? Commercial NAS (like non-RM Synology & friends) are not magic. They save a bit of power due to higher system integration, yes, but most power is saved simply by using low-end hardware. Most x86 DIY NAS use either desktop hardware or low-end server hardware (usually same thing, different labels) -- most of…

Who said anything about magic - a) they don't use x86, b) they use boards with few unnecessary peripherals, and c) their vendors are perfectly fine with proprietary drivers (-> can't easily reuse their HW).

Good luck doing a build with an overall 10W consumption target with x86 and what is essentially desktop HW, especially if it should be affordable (relative to a ~250€ commercial solution) and maintainable (no, no custom kernels with weird patchsets that rot away in 6 months, and having to recompile the world).

We have used PCEngine boards. They're fine as network appliances. But even the latest ones only have 1 SATA port (fine, 2 if you count the mSATA port).

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#15
post #13

Earlier quoted context omitted.

> Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W) ?? Commercial NAS (like non-RM Synology & friends) are not magic. They save a bit of power due to higher system integration, yes, but most power is saved simply by using low-end hardware. Most x86 DIY NAS use either desktop hardware or low-end server hardware (usually same thing, different labels) -- most of…

Who said anything about magic - a) they don't use x86, b) they use boards with few unnecessary peripherals, and c) their vendors are perfectly fine with proprietary drivers (-> can't easily reuse their HW). Good luck doing a build with an overall 10W consumption target with x86 and what is essentially desktop HW, especially if it should be affordable (relative to a ~250€ commercial solution) and maintainable (no, no…

I ran an E-350 (20 W TDP) based board for many years and without the idling drives (each about 0.5 W; only system SSD connected) it consumed about 7 W idle. That's well within your 10 W figure - and boards with lower TDPs are available as well (though a lower TDP does not generally imply lower idle power).

The replacement system (Sandy Bridge i3) pulls about 25 W in the same scenario, which is fine by me.

---

Now you're saying that 10 W with desktop hardware is not possible, and yeah, that'll be difficult. But it's a false dichotomy: the "10 W commercial NAS" doesn't have anywhere near that capable hardware. You can absolutely achieve these power consumption levels with similarly spec'd hardware.

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#16

In the same vein, any one know of a cheap (around 30-50$) dual NIC SOC?

Banana PI BPI-R1. It's $60 + shipping, but has 4 LAN ports + 1 WAN port, all GB. There's a newer R2 model, but I can't find it for sale anywhere.

http://www.banana-pi.org/r1.html

https://www.aliexpress.com/store/product/Newest-arrive-BPI-R...

If you can get by without a powerful CPU, lots of memory, etc, there's lots of cheap multi-NIC routers that will run openwrt/LEDE.

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#17
Great idea. One of the points made in the post is "What kind of security is protecting your data? How can you audit that security?"

Yet, many people would say that they rather trust their data with Google/Facebook than self-host or use some random provider or host it at home. Is this a common shared sentiment? Just wondering if this opinion is shared among a more technical HN crowd (most of them use gmail even on HN).

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#18
post #13

Earlier quoted context omitted.

> Classic DIY NAS builds consume outrageous amounts of power (35W to >100W) compared to commercial NAS (~10W) ?? Commercial NAS (like non-RM Synology & friends) are not magic. They save a bit of power due to higher system integration, yes, but most power is saved simply by using low-end hardware. Most x86 DIY NAS use either desktop hardware or low-end server hardware (usually same thing, different labels) -- most of…

Who said anything about magic - a) they don't use x86, b) they use boards with few unnecessary peripherals, and c) their vendors are perfectly fine with proprietary drivers (-> can't easily reuse their HW). Good luck doing a build with an overall 10W consumption target with x86 and what is essentially desktop HW, especially if it should be affordable (relative to a ~250€ commercial solution) and maintainable (no, no…

They do use x86 rather often.

I have a Netgear ReadyNAS NV+ rev. 1 (got it for free from work) with a 200mhz SPARC processor. Revision 2 of the "same" product is based on ARM. Modern ReadyNAS desktop lineup though? Atoms and Pentiums!

Re: GnuBee Personal Cloud 1 – A NAS specifically engineered to run FLOSS

#20
post #8

I'm in the market for a new NAS, but I don't think this would have enough oomph to be very useful. I understand that it's by design, and that I'm probably not the target demographic, as others have pointed out, the 512MB of RAM, lackluster CPU and 2.5" drives are all pretty disappointing. This is estimated to cost $168. For $250, you can get an HPE ProLiant MicroServer Gen8 Entry, which comes with 4GB of ECC RAM, a 2…

I bought my current NAS by being fed up with my Apple Time Capsule and sorting by cheapest price and going down the list until I found something suitable. All I needed was storage attached to the network with decent throughput and OS X Time Machine support (=AFP). I ended up with a Synology DS216j.

The GnuBee matches the Synology in price and exceeds it in functionality (aside from the 2.5" drives - seems like an extremely odd choice).

I think the problem with this product is you have two categories of NAS buyers - the ones who want plug and play storage on their network, and the ones who want the best performance and all kinds of esoteric features.

The former will go for a commercial solution like Synology/QNAP, the latter will go for something like what you suggest or a home-made solution.

This product targets the former in specifications, but the latter are the ones who care (or probably are even aware) about open source. Add to that that open source software usually has dreadful usability...

Post reply on HN