subb wrote:
I know that Linode has to pay everything you listed, but Amazon EC2 are billing the way I described (somewhat), and they have to pay the same bill than Linode.
Have you estimated actual costs for EC2 with your usage pattern? In my experience it doesn't take much to exceed Linode's pricing.
For example, a small EC2 Linux instance, with 10GB of persistent EBS storage looks like it would cross the $19.95/month point if it is active for 222 hours that month, or only about 30% of the time. That's a pretty low cross-over point. And it assumes no charging for network transfers, which is indicated to go away at the end of this month. So yes, you can get resource-based billing with Amazon, but there's actually an overhead to that built into the pricing structure.
$20/mo for a 360 can certainly add up, especially with multiple Linodes, so desiring a lower price point is understandable. But it's a pretty darn good price point (<3 cents/hour) for the resources it makes available. I'm not sure how much lower it could realistically go and maintain the overall features that I find so desirable with Linode.
Even if pro-rated against actual usage, I think it comes out favorably with other ways of delivering a similar service, especially when taking the DC and networking benefits into account. I'm actually amazed at how low it is.
-- David