Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm thinking of an idea but not sure the pros/cons of it.

At the moment, we are hosting our website on a dedicated server. As a failover/load balanced solution, I'm thinking to use Amazon EC2+EBS.

The files can be rsync and mysql can be setup as master-master replication

When the load is high, I can up the machine, given sometime to "sync" and load balanced the traffic there.

is it do-able? any link I can read more on this?

share|improve this question

2 Answers 2

If you're going to rely on EC2 as a backup, why use a "real server" at all?

You can do everything you've described here on EC2 and not need to worry about space/power/cooling/IPTransit/HWFailure/etc.

share|improve this answer
    
+1 There's really no reason for a dedicated server if you go for AWS. –  BenGC Jan 15 '11 at 4:09
    
Why waste the capital expenditure that they have already spent on the hardware? At least by using AWS as burst/failover he only has to pay for when he bursts/fails over. I can see that scenario when that hardware is old and outdated, or the vision changes, but for now, I think that he wants to know how he can use it as a secondary. Just my .02. –  JakeRobinson Jan 15 '11 at 4:35
    
EC2 is way more expensive than hardware on the mid- to long-term (even considering periodical hardware updates). using EC2 as backup/pike helper lets you keep those instances off most of the time and fire them up just when needed. seems good sense to me –  Javier Jan 15 '11 at 12:22

This is very doable and a great idea if you have the server hardware but not the routing stuff and don't want to make the full switch to AWS. Check out this guide. Just tweak some of it to your needs/what you already have.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.