Live data from Hacker News

Building a NAS

jro.io

101–110 of 150 posts

Re: Building a NAS

#101
post #95
post #89

I used to build my own NAS systems; and it's fine if it's a hobby; but it's a lot less trouble and a lot less stressful (when you actually have data to care about) to use something ready made like a QNAP. I switched to a QNAP TS-863U a few months ago, and boy is it great to have a UI that will let you do RAID upgrades/resizing without having to lay awake at night wondering if you chose the right incantation of mdadm…

Commercial consumer NAS boxes are notoriously bad wrt security though, even firewalled. Apple Airport Extreme is probably the only one with a decent track record (and I say this as someone who doesn't use Apple products). Eg QNAP requires you to install security patches manually, and as a result had a ShellShock worm exploiting QNAP boxes: https://threatpost.com/shellshock-worm-exploiting-unpatched-...

That report isn't quite accurate; you can install updates automatically on the device I have (I don't know if there was some point in time where that wasn't possible; seems like a basic feature). Some require reboots though, which is why by default updates aren't automatic. Who sets their servers on fully automatic updates (and reboots) anyway? I mean, even forgetting about the reboots - you don't want fileservers to disconnect all clients at any random point in time because it has to install some update to the service software.

Re: Building a NAS

#102
post #2

I originally posted this on reddit, but I'm happy to see it reposted elsewhere. Let me know if anyone has any questions.

What is the noise level like? Could you comfortably keep this in the living room without aggravating a spouse or visitors?

Re: Building a NAS

#103
post #83
post #9

Earlier quoted context omitted.

I might get that new consumer-grade switch with 10GbE copper, but that's down the road a bit.

I wonder when we will see 10GbE ports on laptops though!

What would be the consumer for that kind of flow? It makes sense on switches, but for a single device, it would be hard to find a reason. We can do 4kUHD way under 1Gbps. We don't get over 1Gbps internet at home. We can't write that fast to any permanent medium. Even RAM will slowly start being a problem if the DDR4 bandwidth is only 6 time higher than 10GbE.

Re: Building a NAS

#104
post #83

Earlier quoted context omitted.

I wonder when we will see 10GbE ports on laptops though!

What would be the consumer for that kind of flow? It makes sense on switches, but for a single device, it would be hard to find a reason. We can do 4kUHD way under 1Gbps. We don't get over 1Gbps internet at home. We can't write that fast to any permanent medium. Even RAM will slowly start being a problem if the DDR4 bandwidth is only 6 time higher than 10GbE.

Consumers do buy Synology & Others NAS. Right now 1Gbps is the bottleneck for accessing a NAS.

Re: Building a NAS

#105

Whenever I see one of these periodic postings of people using FreeNAS, and they come up on HN every few months, I'm always looking for the answer to IMO the most obvious, most basic question: Why FreeNAS; why not vanilla FreeBSD? I've never seen a good, detailed answer to this. Mostly the response is along the lines of: "well, of course use FreeNAS, after all you're building a NAS!" From what I can tell, FreeNAS offe…

People like that out-of-the-box GUI experience. Yeah, setting up NFS/AFP/Samba is easy but there's also monitoring and snapshot management (like https://github.com/jimsalterjrs/sanoid) and possibly external backups…

Re: Building a NAS

#106

People are going to hate me for this, as it's not a Linux solution... but after trying various *nix NAS distros and being disappointed, I settled on letting Windows do it for me: - Get a generic small tower box with 3-4 year old hardware in it via eBay (or a business IT clearance site) - If it's not got Windows on it, find a dirt cheap copy of Windows Server 2008 (again eBay etc). - If there's no SATA RAID on the mot…

Nothing beats ZFS, I'm afraid.

Re: Building a NAS

#107

People are going to hate me for this, as it's not a Linux solution... but after trying various *nix NAS distros and being disappointed, I settled on letting Windows do it for me: - Get a generic small tower box with 3-4 year old hardware in it via eBay (or a business IT clearance site) - If it's not got Windows on it, find a dirt cheap copy of Windows Server 2008 (again eBay etc). - If there's no SATA RAID on the mot…

Out of curiosity, how do windows filesystems for solutions like these compare to ZFS in terms of reliability and features ? ZFS has been my only choice for NAS servers at home primarily due to it's data integrity features.

Re: Building a NAS

#108

People are going to hate me for this, as it's not a Linux solution... but after trying various *nix NAS distros and being disappointed, I settled on letting Windows do it for me: - Get a generic small tower box with 3-4 year old hardware in it via eBay (or a business IT clearance site) - If it's not got Windows on it, find a dirt cheap copy of Windows Server 2008 (again eBay etc). - If there's no SATA RAID on the mot…

> (or a business IT clearance site)

Any link please? Googling just returned a bunch of results about the meaning of clearance vs sale and why business do clearance sales.

Re: Building a NAS

#109

People are going to hate me for this, as it's not a Linux solution... but after trying various *nix NAS distros and being disappointed, I settled on letting Windows do it for me: - Get a generic small tower box with 3-4 year old hardware in it via eBay (or a business IT clearance site) - If it's not got Windows on it, find a dirt cheap copy of Windows Server 2008 (again eBay etc). - If there's no SATA RAID on the mot…

Out of curiosity, how do windows filesystems for solutions like these compare to ZFS in terms of reliability and features ? ZFS has been my only choice for NAS servers at home primarily due to it's data integrity features.

They don't, they are equivalent to ext4 (ie. no error checking, dedupe etc...).

Re: Building a NAS

#110
post #98
post #67

Earlier quoted context omitted.

36T to CrashPlan sits on 36GB of RAM at all times... screw that. rclone never uses more than ~2GB to manage my whole 50TB dataset. edit: Also, I'm using a SuperMicro chassis, not a Norco. I've got a section where I go into why I went with SuperMicro.

Uhm, what exactly is crashplan doing with all that memory?

I wonder if it's related to the memory "issue" with their client, where exceeding 1TB/1 million files, a manual edit of the .ini file to bump the JVM memory allocation is necessary. I remember reading somewhere that it has to do with CRC checksum calculation for all the files? I've had to change the setting multiple times (currently at 8GB for ~8TB/1 million files).

https://support.code42.com/CrashPlan/6/Troubleshooting/Adjus...

Post reply on HN