Hacker News new | ask | show | jobs
by close04 17 hours ago
For business it should be all storage. But for home use the best is all-in-one. A home user doesn’t benefit from specialization of equipment, just brings them more headaches managing more stuff. One device that has storage and can also run Plex, Immich, HA in a single package makes the lives much easier for those who have to take care of the IT in the house especially of they’re not “IT people”.
1 comments

That isn't a NAS, then. It's a home server.
>That isn't a NAS, then. It's a home server.

It's just 2 different usages of "NAS" for different contexts.

In a business/enterprise environment, "NAS" is a more constrained definition of a single-purpose rack that only does storage duties.

However, in a home environment, "NAS" is a fuzzier definition to also include running "apps" like Home Assistant, Plex/Jellyfish media, or webcam video analysis. Either in containers or vms. Both the vendors Synology/QNAP/UGREEN and the consumers use "NAS" in this looser definition. If you go out on Google search or Amazon to search for a "home server" to buy, you will get "NAS appliances" as the results. This happens because a NAS in a home usage has plenty of idle CPU leftover to run extra apps that's not strictly just storage. Buying a 2nd computer to run apps just to satisfy the NAS to remain as a "pure" NAS is a waste of money.

Similar situation to "routers". Business/enterprise routers are single purpose. But home routers from the ISP are fuzzier definitions. They also include a DHCP service, a firewall, and a Wi-Fi access point. Maybe the home versions are not "true pure routers" in the official OSI 7-layer sense. Ok, but home users still call them "routers".

I suppose it's like how nobody ever calls each other on a "phone" any more but we still call them "phones".
Home server is a perfectly fine term for that. NAS brands show up on Google/Amazon searches because they're cross-advertising, just like how for a while "Bing" would be the top advertisement when you searched for "Google".

You also can invert the relationship and run a NAS on a physical home server. My storage solution is a JBOD ("Just a bunch of disks") attached to a Proxmox virtualization host, where my home server runs as a VM inside Proxmox and then exposes selected directories via Samba to the home network. There's no second computer, I'm just running ~5 of them on one physical server. But by doing this, I get some isolation where if I've downloaded a questionable file, I can quarantine and inspect it (and roll back to a VM checkpoint if it compromises the machine) before I unleash it on the non-technical users of my home network.

>Home server is a perfectly fine term for that.

I agree! Maybe my comment is misunderstood. I'm not saying "NAS" is the better term. Instead, I'm saying "NAS" is a common word that people have settled on in the home consumer market. The word "NAS" is literally imprinted on the outside of the box from Synology, QNAP, UGREEN etc even though they also run apps unrelated to pure NAS functionality.

>NAS brands show up on Google/Amazon searches because they're cross-advertising,

Right... but NAS still shows up in unpaid results even when using the specific term "home server". E.g. for Google query : https://www.google.com/search?q=%22home+server%22+for+jellyf...

... the #1 search result at the top is this unsponsored thread from reddit mentioning "NAS" repeatedly from various commenters : https://old.reddit.com/r/JellyfinCommunity/comments/1n48cc7/...

So... asking about running on jellyfin on a "home server", inevitably leads to responders talking about "NAS" ... but wait a sec... if it's a NAS running the Jellyfin music server, it's not really a NAS anymore and the "home server" should be perfectly fine terminology for that! But the replies keep using that word "NAS"! (See how people can keep going around in circles?) The original poster asking the question then adds a reply saying "From the others comments it also seems i should look into getting this NAS thing". Now he becomes one of them and starts using the word "NAS" on the way to having a "home server running jellyfin". The cycle is complete.

From that thread and observing how people naturally talk about this in the home consumer market, the word "NAS" just overwhelms "home server". Keeping the purity of the word "NAS" is not possible anymore.

Likewise, people use the word "phone" to describe the slab in their pocket even though it also has a camera, GPS navigator, calendar, etc. But we don't call it a more general term such as "multifunction pocket computer" or "PDA Personal Digital Assistant". Instead, everybody settled on the word "phone". Most people don't even use it as a phone but rather as a 2-way pager for text chats. Nevertheless, "phone" is the word we use even though it's inconsistent with all the features the device has and how we actually use it every day.

I think synedoche is relevant to how we use both "NAS" and "phone" in seemingly inconsistent ways : https://en.wikipedia.org/wiki/Synecdoche

We just need to backronym the shortcut to make somewhat redundant name of "network attached server"
Just call it a home server.

I don't mind too much that a NAS runs file-sharing-oriented software as a bonus feature - if it can run Samba why can't it run Immich? But when you start using it for compute tasks it's not a storage box any more by definition. And that would be a more advanced extra feature whereas the basic functionality of a storage box is always storage.

Exactly! But don’t let the terminology bog you down. There is no market for single purpose (exclusively NAS, exclusively router, etc.) specialized devices outside of enterprise.

We call it a NAS like we call the general purpose computer in our pockets a “phone”. Or the home server that connects to our ISP a “router”.

You’re splitting hairs for no purpose