views:

305

answers:

3

Hello,

Wanted to know what you would recommend as a hosting provider for a popular asp.net site, bearing performance and scalability in mind.

A friend of mine recommended webhost4life who advertises unlimited bandwidth, but at $10/month, i am wary - especially if the website grows to be popular and chews up a lot bandwidth (say 300GB/month) - I'd like to avoid the possibility of my hosting provider cutting my service because of that (seems that even unlimited has a limit, which is fair enough).

Among the options I am considering are 1. Windows Azure (not too comfortable with their SQL Data Services) 2. RackSpaceCloud 3. GoGrid

Appreciate your thoughts on the above - with considerations such as how easy it would be to transfer from one provider to another, speed, cost.

Apologies if this question seems like a dupe, but i would really appreciate thoughts and comparison on the three providers above.

EDIT - the ability to run scheduled tasks is also important.

Thanks Ash.

A: 

Cloud computing is basically a nice alternative to "Virtual Servers", but when we calculate costs, we found that going dedicated servers are still cheaper then cloud services. Today Virtual Server providers and Dedicated Server providers give 1000GBs of bandwidth per month, plus you have full control.

I would suggest Virtual Server hosting which is much better proven and cheaper then cloud today. Cloud is still new.

My friends had regular data loss complaints at one of the three cloud service providers. Almost once in 3-4 months, the hard disk would disappear and reconfiguring it with 10GB of data everytime brings site down for hours.

Currently everyone's SLA says about 99% uptime, but there is no data guarentee. And finally I dont think of any cloud providing at as low as $10 per month, when you add up all services needed to run site, it comes near to dedicated server hosting cost.

Akash Kava
Thanks for your thoughts. I agree that $10 "sounds cheap" in that i would not run a business that counts on its website to be "available" for $10 a month.Running a virtual server, i would incur licencing costs for windows server AND sql server, which can get quite pricey as i scale out.
Ash M
If you are a startup company then try to register at Microsoft.com/BizSpark, they offer free licenses for first 3 years for startups. Also there are lots of hosting companies which offer you SQL also as hosted service. Windows Servers are available for as low as $15/month extra per server (already licensed by hosting providers). SQL Server costs $1600 but till your database is less then 4GB, and you are building your customer base you can live with SQL Express.
Akash Kava
A: 

Go Daddy has a grid hosting for 5 bucks a month. I haven't used it personally - it might be crap.

Andy Gaskell
Thanks, seems it does have generous transfer allowance, but barely enough sql server disk allocation (which can grow quite quickly quite fast). Definitely put that in my shortlist and will inquire with them furthur.
Ash M
A: 

Amazon EC2 is definitely high bandwidth and high performance and has supported Windows Server (2003 I think) and IIS for about 6 months now. You can also use Mono with their Linux hosting, there is an AMI (the install file used for each OS) for that.

It's also fairly high cost though, as you're using a service (IIS) rather than an on demand application. So even when IIS is sat there doing nothing and just listening, it will still be using a block of allocated process and memory usage according to their pricing.

You can run scheduled tasks or anything you like as you are basically just getting a dedicated server presumably hosted in Hyper-V in the industrial Amazon web farm.

Chris S
wow, just looking at their pricing gives me a headache! cant get more complicated to work out an estimate cost for my usage :(
Ash M
Basically the lowest cost (when I looked at it) was $80 a month
Chris S