-
Notifications
You must be signed in to change notification settings - Fork 9
Why You Should Separate Compute and Backup Workloads
NAS as primary storage is something I advise against. If you're gonna do that, build a full-on server with the CPU horsepower for future role expansion. NAS is best at literally just being a dumb(ish, as in CPU, sufficient RAM to manage the filesystem, a NIC at least as fast as your network max, and nothing else), low spec, high storage capacity backup node. In other words, its sole job should be to hoard data of which another copy exists, and nothing else. Once you use it as primary storage you start running into CPU demands for transcoding and the like and by the time you take care of that you have a server on your hands and you'll STILL need to build a backup solution.
The other issue is combining primary storage and backup on the same HDDs greatly increases the workload of those drives.
So just build the server in the 1st place if that's what you're going for OR use an existing high spec PC as your primary data storage and have the NAS back that up. You don't have to build a NAS to get network file sharing capabilities; even a Windows 10 Home PC will serve and transcode files just fine with the right specs.
Source: https://www.reddit.com/r/DataHoarder/comments/bval61/nas_drive_prices_google_sheet/epnhsgu/
Organized Alphabetically:
- Explainers
- How Linux, BSD, UNIX, and macOS Relate to Each Other
- Why I Use Resilio Sync Instead of Syncthing
- Why US Buyers Should Purchase Datacenter HDDs instead of NAS HDDs
- Why You Should Separate Compute and Backup Workloads
- Why You Shouldn't Stress Test HDDs Unless You're Trying to Maximize Uptime
- Why You Shouldn't Use Most Premade NAS Solutions
- Guides
- Disaster Recovery and Backups for OpenRC BSDs to non ZFS Repositories
- Disk Encryption Options
- How Much Raw Storage You'll Need for RAID
- How Often Arrays Can Be Scrubbed Without Reducing HDD Life
- How to Calculate the Odds of Physical Attack Data Loss for a ZFS Array
- How to Configure a Samba Server
- How to Generate an Affordable Server or NAS Parts List
- How to Get Your Home Wired for Ethernet
- How to Install OpenIndiana
- How to Install Pycharm on Debian from the JetBrains script
- How to Set Up Regular, Recurring, Incremental, Online Filesystem Backups using Restic
- How to Set Up Regular, Recurring, Recursive, Incremental, Online, In Place Filesystem Backups Using zfsnap
- How to Store HDDs Long Term
- How to Update dnscrypt proxy in Debian with Minimal Downtime
- Projects
- Ongoing
- Future (in order of descending priority/implementation)
- Recommended Hardware
- Recommended Software
- Troubleshooting
- Useful Links