Okay, here's the scenario:
The company I work distributes metal and is also a fabrication shop. It has had two offices in two different cities for the past 20 years. We have a single-person IT department, me, recently downsized from two people. My predecessor had a 20mbs Cable connection to our corporate office for WAN connectivity, a 5mbs DSL connection for backup, and a single T point to point to our secondary office. The secondary office had a 5mbs DSL connection for WAN (no cable availability until recently).
This all changed about three months ago when the secondary office was relocated. Currently we are running on a bonded T for WAN connectivity. We no longer have a point-to-point T, and connect the offices via IPSec VPN (Netgear UTM50's at either office). This is all well and dandy, albeit a touch slow for file transfer or downloads from the innertubes. For all sales, reporting, fab jobs, data entry, etc, it is necessary to connect to the home office 2003 Terminal Server and use the ERP program on there. Doing some bandwidth monitoring, the highest my transfer rate spiked to using the RDP connection was 15KBs (15500Kbps). I have 10-12 users at any given time at this location, giving me a usage of 180 of my 375 theoretical KBs connection. When someone needs to transfer a file between offices or download from the Internet, it can bring those RDP sessions to their knees as far as performance is concerned.
The RDP sessions are all running on the lowest quality settings permitted without hacking the mstsc file, and I'm concerned that soon when we introduce VoIP to the mix that we will not be able to function. Another note: we are working on getting a 10mbs fiber connection and in the short-term another bonded T to get us up to 6mbs. However, telecommunications companies being what they are, we still have a minimum 90 days before one or the other happens.
Does anyone know of a QoS that would function over an IPSec VPN to always allow an MS RDP session a certain bandwidth allocation? Is this something possibly in the MS PPTP VPN? I have very little experience with QoS (honestly little experience in IT to begin with, the guy who left a couple of months back was the one with any knowledge, I'm just a punk kid who fell in to the position without any training).
Any help or suggestions would be most appreciated. Of course, as with most things, cost is a concern. That said, with how often throughout the day the slowdowns occur, the VP of the company is getting to the point where he doesn't care how much it costs to fix it as long as it gets better. Thanks!