I want implement a LAMP Server (Linux Apache MySQL PHP) without a single failure point and with Global Server Load Balancing.
I have a server in Cali, Colombia, and other server will be installed in Melbourne, Australia, user in America can use the Cali Server and in Europe, Asia, Africa or Oceania use the Melbourne Server. If any server fail (or load is excessively high), a server must answer all request. Data in MYSQL must be in sync, php files, any configuration in both server must be in sync.
I read about of Google DNS Server 22.214.171.124 and 126.96.36.199 and ANY Cast, also about MySQL semisynchronous replication and MySQL Cluster, but what about other things, as crontabs, and the configurations in server?
The solution can't depend of APNIC or BGP, only open source software running in Linux.