Ah, yes, I'm now limited by small drives (I have 256G SSD and 1000G HDD) :)
Before, when paid per mb, I created accounting system, and seen very clear, after my hdd seem full, bandwidth usage dropped.
But something broken in dependencies, and I moved from FreeBSD to Ubuntu, and on current unlimited channel it was not need to account, so I just don't bother, but I see difference when need to download ISO :)
Now I just for curiosity thinking about create accounting, make smart reports, etc, but on Ubuntu for this have to do much more work and much less art than on BSD.
It is still surprisingly thin...I set the limit at 5% of my pipe...and I don't think it has ever been hit. Not sure why but nobody is pulling down even close to what I could push
Sheep-it on the other hand...(think crowdsource blender renders) does actually push gear hard.
>But something broken in dependencies, and I moved from FreeBSD to Ubuntu
Do have a look at proxmox if you can.
Proxmox + ansible was a paradigm shift for me. (Proxmox has a CLI so you don't need any funky third party module anything...you can just deploy VMs/LXC via straight CLI)
Sure, I use virtualization when possible, but I prefer Docker.
But for me now problem, that some vendors prohibit usage of their devices in virtual environment, so I have to stay semi-desktop. For example, nvidia official drivers for desktop (game) cards, don't work in virtual env, and server cards are slow in games and have worse performance/$ rate.
In some distant future, I believe, will buy dedicated server machine, but now using desktop, to save money and space.
* Usenet - easily maxes out 1g
* I've got a hypervisor here so lots of ISO templates, docker images, package pulls
* I host various things from home. Seeding (actual) linux images, sheep-it render server, crypto node
* Game file downloads - steam etc.
So definitely a luxury, but not entirely pointless