We have some applications which hog network traffic on one of our servers (Windows 7) at the expense of the other (more important) applications. Is there an easy way to limit the bandwidth usage of this particular application with a program or whatnot? It's essentially streaming videos and we want to throttle it such that it can only use a certain amount of our allotted download bandwidth.
I user Netlimiter 2 for my personal stuff.
I know they've moved to 3, but I haven't. Its absolutely fantastic for my purposes. You can block/limit inbound and outbound seperately, by application, by port (although I don't think you can just do port filtering...)
Its USD29.99 so will definitely break the bank (If Sam's answer is anything to go by ;).
I don't think I'd recommend it for a genuine server environment, definitely a power user product rather than administrator.
Oh... if you do get hold of 2 for whatever reason and have problems installing on Win 7 x64, Win 2K compatibility mode has sorted me out.
While I haven't personally tried it, someone else I know has recommended NetPeeker to me previously. Its payware, but at $25 USD, it shouldn't break the bank. And it lets you throttle by application or port (so its doesn't just slow the whole machine down).
You might find more useful to put a m0n0wall in front of it, or similar device.
If it is internet bandwith that your looking to control then you need to look at your perimeter, the edges of your network, the path that data takes in an out. Putting in place a smart firewall will really help to take care of bandwith problems. My personal favorite, ClearOS - formerly know a few years ago as Clark Connect. Clear OS is easy to use, and is very effective at restricting 'greedy b*stards' on your network!
The lunch time YouTube crew now all use just the one computer to watch streams ever since ClearOS went in, and funny thing is, everyone is now more friendly, and shares lunch, Win, Win, and Win! :)
If your hosting the videos using IIS then you can install and configure Bit Rate Throttling. http://learn.iis.net/page.aspx/148/bit-rate-throttling-configuration-walkthrough/