Mirror Websites at Two Different Data Center Locations
We are looking to have complete and transparent fail over for our webservers at different data center locations. What would be the best approach for this? 

How would DNS be handled?

How would this impact SSL traffic?
Mirror Websites at Two Different Data Center Locations
===

We are looking to have complete and transparent fail over for our webservers at different data center locations. What would be the best approach for this? 

How would DNS be handled?

How would this impact SSL traffic?