Sorry for the lack of description on the header.

Is there a web hosting company provides this type of option…if our website sits on their West Coast Data Center and if that Data Center goes down, it then automatically switch over to their East Coast Data Center. Is that possible? If not, are their any web hosting companies provides commercial grade reliability?

6 Spice ups

For this function you should look into cloud hosting.

ie: AWS, Azure, Compute

AWS Load balancing: Amazon Route 53 Adds ELB Integration for DNS Failover | AWS News Blog

You should also consider looking at DNS failover here:

As implied by zuphzuph, this would generally be a custom setup. You could do it yourself, but it will take some experience. I’d recommend talking with LiquidWeb. Their engineers are very knowledgeable and I’m sure could develop a setup that meets your criteria (for a price of course).

This function only exists if you build it into the application layer. Don’t expect a cloud host to provide this for you automatically.

Hi Gary D Williams Please elaborate when you said “build it onto the application layer”

That functionality will not be free, failover can be pricey. There are plenty of hosts that provide “commercial grade reliability”, the question of course, what are you willing to pay?

The big 3 clouds all have that as part of their service you can buy, many of the smaller host’s clouds will have redundancy built in to their respective clouds, but not the failover to another region in the country.

Putting a server out at AWS doesn’t guarantee uptime. You need to build this in to application deployment by using AWS load balancers or something at the application level to ensure that that data is consistent between nodes.

1 Spice up

There have been some disastrous outages by cloud hosts. Not sure that is any insurance.

Siteground have multiple data centers and pretty good reliability. Maybe worth asking them if they have failover capability.

AWS and Azure offers free or frugal website hosting. Both has services for load balancing your websites with additional configuration services and cost.

Such setup is possible using onapp.

As said several times before, AWS does. I think most larger webhosts do too if you pay more for the service. I tried to move all my hosted websites to AWS years ago and wasn’t too keen on the results. I’m fairly sure you could get a similar setup rather easily with GreenGeeks . I’m sure BlueHost and Dreamhost offer similar packages as well.