Recently, we've been experiencing quite some traffic load on our fileservers that exceed our monthly bandwidth quota. Our 10Gbit uplink connection comes with free
30TB montly bandwidth. Once that threshold is exceeded, overage charges of
€1/TB are applied. For example in the month Nov 2019, we conceded
95.653 TB at the cost of extra
Keep in mind that this is pertaining to overage charges and not about inability to handle high traffic load. In fact, with our 10Gbit uplink we can serve way more than what is our current traffic usage but that doesn't mean we can cover the exceeding cost since everything runs on donations here. Going back to the example of Nov 2019, noticing the high bandwidth usage, I placed a notice on main page about this and asked for donations so we can cover the overage charges. Thanks to all of the people who donated, not only we were able to cover the cost but we managed to pass on the exceeding donations to Dec 2019 with
60% already covered. My point is that even if donations exceed the monthly quota, we never keep a penny to ourselves.
To avoid conceding high bandwidth usage, we have implemented a traffic switch that will redirect non-donators to our backup storage server if the file being downloaded is present on our backup. I, as an admin, usually backs up the
*1080p* content every month in case our live drives get corrupted. Downloading from the backup server requires a read-only account to authenticate the requests and for ease I've added the credentials in the url so authentication can be done automatically.
Note: All modern browsers as well as good downloaders like uGet can authenticate themselves automatically using the credentials in the url. If you are a non-donator and you are asked to provide credentials when you try to download, this might be the time to switch to a better downloader that can tackle new methodologies. If not, you can provide the credentials explicitly with user as
u206429-sub1and password as
Timing and Target of Switch
Switch to backup storage will be activated when our monthly bandwidth exceed
45 TB. Our monthly donation quota includes an overage of
30 TB excluding the first free
30 TB we get. Considering we meet our monthly donation quota, we can concede bandwidth traffic till
30 (Free) + 30 (Donation Quota) = 60 TB. Turning the switch on at
45 TB seems a good threshold which will allow us to avoid exceeding
60 TB even if leeching is having a roll.
As for the impact of the switch, you will experience comparatively slow downloading speed as the backup server serves at 1Gbit uplink speed, theoretically. Fortunately, if you are a donator, you will not be redirected to backup server but will keep on getting the content from our main 10Gbit uplink server that can serve with blazing speeds.
Note: If you are a non-donator and the file being downloaded does not exist on the backup server then you will keep getting it from our main 10Gbit server. You will never be denied of your precious right to download the file. Also, please restrain from sharing the backup server read-only account credentials in public.