Real Software Forums
http://forums.realsoftware.com/

Controlling bandwidth to not exceed allocation?
http://forums.realsoftware.com/viewtopic.php?f=2&t=47983
Page 1 of 1

Author:  J.Sh3ppard [ Sun May 26, 2013 1:37 pm ]
Post subject:  Controlling bandwidth to not exceed allocation?

Hey guys.

I've recently been looking into different VPS and dedicated hosting plans for some upcoming projects.

One of the common complaints my research shows is that many customers who sign up for a reasonably priced VPS or cloud server later suffer excess overage fees to their surprise.

To prevent this I'd like to control / limit my server's bandwidth usage so that I never exceed my allocated bandwidth.

I plan on closing off or throttling down my server's bandwidth once I start nearing my limit.

Internet searches are turning up options like using :
pyshaper:
http://freenet.mcnabhosting.com/python/pyshaper/

or SNMP but I don't have experience using either.

I plan on running either Ubuntu LTS server, or OS X server. I am leaning towards Ubuntu because I've been told by industry professionals (who host mac minis) that Ubuntu is actually better (more efficient) than OS X server so it is preferred.

I would also be able to setup VMware creating my own Virtual machines / VPSes quite easily using Ubuntu if I wanted to.

Does anyone here on the forum have experience using pyshaper or SNMP to stop or limit bandwidth usage on Ubuntu server or OS X?


What are you guys using to limit your VPS, cloud, or dedicated server's bandwidth to stop going over your allocated bandwidth amount?

TIA

Author:  contentengineer [ Tue May 28, 2013 6:13 am ]
Post subject:  Re: Controlling bandwidth to not exceed allocation?

IMHO, the options you have available:

(a) Control bandwidth on the firewall/router

(b) Choose a VPS provider that does not charge overage on bandwidth

(c) Use a proxy server such as squid between the interweb and your app

(d) Replace the underlying OS sockets/event model with something like Trickle

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/