revesone wrote:
i'd like to chime in here with my particular situation.
i began a forum for posting images of street art three years ago. It moved from shared hosting to cheap VPS. cheap VPS to another, worse VPS. and finally Linode. The forum software itself runs fantastically on Linode. and I can't recommend them enough.
BUT.. the amount of hosted images & users on my forum has risen from a handful to near on 50,000 images and 4000 users.
I have moved up from a 512 to a 1024.
This is where I begin to sympathize with the O.P.
The VPS i have is perfect RAM and Performance wise for the job. But the sheer volume of hosted images is about to outgrow a 1024 Linode.
Upgrade to the next Linode? I can't afford to, nor see the point in doubling ALL system specs. And the 'extras' option for space etc is ludicrously priced.
And before you all say... a forum that hosts it's own images? why not use photobucket etc... Well.. this forum is designed to be a long-standing 'archive' that doesn't outsource it's hosting to imagehosts etc.
short of moving them all to Amazon.. I'm lost for ideas..
The reason Linode space is so expensive is because it's premium quality, fast hardware. I don't know what Amazon runs on as it's a CDN rather than storage per se, but in general you'd expect cheaper, slower hardware because it's all you'd need. At the moment, you're using the wrong tool for the job.
If your community revolves around these files I'd be inclined to copy them to Amazon anyway, for redundancy. Two back-ups, one-off site, and you're pretty safe indeed. It would cost virtually nothing too, since their pricing is focused on bandwidth. And since you've done that, may as well serve from there too, right? If your forum software is a major brand, you might be lucky enough to find code already floating around the internet to do what you want.