What's new

NAS: Applying uncommon restrictions

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

AuroraAlpha

New Around Here
NAS: Applying uncommon restrictions

I hate to have my first post on a forum be one asking for help, but I can't find my answer alone so hopefully someone here has done what I'm hoping to do.

My goal is to have a NAS device on an internal network that will have about 30-40 different machines connecting at different times. I only expect a handful (<5) at any one time.

That seems to be very easy, but the important part of all these users is that I want to restrict not only which files they can access, but how much bandwidth they can use per time. I would prefer that this is a relatively short time period like a day or week, but even a month could work. So the users may have access to a folder with 2TB of data and they can download anything they want until they have used 100GB of transfer and then they are blocked until the time resets.

I've read dozens of reviews and read the manual for the QNAP 439 and the FreeNAS guide, but I can't find anything anywhere they suggests that any product would support this. Do ISPs and shared hosting providers have software that’s never used elsewhere?

If possible I would also like to restrict user account access to specific MAC addresses so that a valid account is tied to a computer, if I can list 2 or 3 MAC addresses per account that would be perfect.

Requirements:
-User accounts with bandwidth limits (see above)
-Giga-bit port
-Windows compatibility (Mac compatibility would be very much preferred too)
-At least 4 bays (5 or 6 wouldn’t hurt)
-RAID5 support (Or similar disk failure handling)

Budget:
I don't have an exact number, but I'm hoping not to spend more then $900-1000 to get this running, so if I run RAID5 with at least four 1TB disks ($80 each), that leaves $680 for the device itself.
 
I believe what you are referring to would be setting a type of Quota. Usually this is a set size limit for a user to ever use. For example you could only allow a user to have total 10 GB of data on the NAS at a time. I have never really heard of this being set for a given amout of time and then resetting. To my knowledge the ISPs use bandwidth caps so each user is only allowed a certain percentage of the overall bandwidth at a given time. This would be like only allowing someone to transfer data at 1 MB/sec on a connection capable of 100 MB/sec. So bandwidth would be capped at 1% in that case.

I am not really that familiar with with using Quotas or caps so I could be wrong on all of this.

00Roush
 
There is no NAS device that I know of that allows you to cap bandwidth use for network file tranfers via SMB, NFS, AFP. Quotas (storage caps) are commonly supported.

QNAP NASes let you cap up and download bandwidth, but it is not a bandwidth vs. time control.
 
So is there a simple way to accomplish something like this? I understand the concepts behind home networks, but I'm a bit new to larger networks.

The only two ways I can guess that I might be able to does this would either by with a more powerful OS, basically more of a classical 'server' with some sort of software I've never seen. The other question is whether I achieve this type of bandwidth cap by using a managed switch of some kind?

Any ideas or suggestions on something I could read to try and put this in place? Google is pretty useless since everything on it is just people complaining about ISP caps.
 
There is no simple way that I know of. Perhaps other can help.
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top